Podcasts about Syntax

Share on
Share on Facebook
Share on Twitter
Share on Reddit
Copy link to clipboard

Set of rules and principles that govern sentence structure

  • 341PODCASTS
  • 1,176EPISODES
  • 55mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Dec 6, 2021LATEST

POPULARITY

20112012201320142015201620172018201920202021


Best podcasts about Syntax

Show all podcasts related to syntax

Latest podcast episodes about Syntax

Syntax - Tasty Web Development Treats

In this Hasty Treat, Wes and Scott talk about Meta Tags. Sponsor - Sanity Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Sponsor - Sentry If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Show Notes 00:25 Welcome Syntax 379 - The Link Tag 01:24 Sponsor: Sanity 02:50 Sponsor: Sentry 04:28 What are Meta Tags? 05:01 What is charset? 07:41 The viewport tag That's a Nice Touch on TikTok 10:25 SEO and page data 12:03 Browser display tags 14:20 Dead tags 16:24 Robot tags 17:53 Adult ratings tag 18:18 Google site verification tags Google Verification tags 19:35 Open Graph social tags Facebook Meta tags Open Graph 22:54 Generator tag 25:54 http-equiv tag http equiv 27:20 Apple specific tags Apple specific tags Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 361 – Bad Syntax & Binary [Release Party!]

Best Drum and Bass Podcast

Play Episode Listen Later Dec 3, 2021 82:38


HELLO EARTHLINGS! This weeks podcast has arrived, and I am here to sign the praise yet again of the badmen BINARY! I am ridiculously pumped about their new release, and this EPIC guest mix they put together, and I know you will love it too. Lock it in and if you havent yet, GO BUY THEIR NEW EP!New Binary EP is out NOW on Abducted LTD! Stream/Purchase here: https://abductedltd.fanlink.to/altd090Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast: bestdrumandbass.podlink.to/podcastTracklist and more info at: https://www.bestdrumandbass.com/podcast361/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Everything in web dev is Amazing!

Syntax - Tasty Web Development Treats

Play Episode Listen Later Dec 1, 2021 63:28


In this episode of Syntax, Scott and Wes talk about all the things that have improved the lives of web developers over the years. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the "How did you hear about us?" section. Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Show Notes 00:16:18 Topic introduction 01:03:00 Leaf blowing and house updates 02:57:01 We complain a lot 04:13:22 Typescript improvements 06:20:00 Optional chaining 07:01:06 Async, Await and Promises 07:57:05 Array methods and tools for immutability 09:13:16 DOM interactions with getElementBy 10:34:10 Arrow functions 11:13:06 Classes! + All of ES6 was a huge breath of fresh air 12:18:07 Looping 13:22:00 Prettier Code is a huge game changer Prettier ESLint 15:51:00 Sponsor: Freshbooks 17:04:15 CSS updates 17:41:11 CSS Variables 18:41:15 Flexbox and Grid 20:16:10 VH, VW units 20:47:24 Overflow scroll on mobile 21:54:10 Color formats 23:08:06 Sticky headers 23:45:06 HTML 5 Introducing HTML5 By Bruce Lawson and Remy Sharp A Book Apart 27:54:00 Web components 28:29:09 Sponsor: Sentry 30:01:17 Tooling Syntax 12 Why Is Everyone Switching to VS Code? 31:28:13 Speed of latest crop → ESBuild, Vite, Snowpack, parcel Vite Snowpack 33:33:03 Image compression 37:08:21 Hot module reloading 39:11:09 Image resizing, video hosting, accepting credit cards Gatsby Cloudinary Spritecow SmushIt Stripe Braintree Entrepreneur friendly licensing 39:48:18 Entrepreneur friendly licensing 40:43:18 Sponsor: Linode 42:11:10 Developer Tools in the browser Tweet from @Bentlegen Chris Coyier - Let's Suck at Github Together Chrome.io 43:52:17 Insights into errors and troubleshooting 44:49:13 Cross browser and cross device testing 47:12:19 Hosting and SSL Certificates 48:14:08 Scaling up 49:53:13 Scaling with containers 50:14:09 When did we start using Github? 53:52:12 ××× SIIIIICK ××× PIIIICKS ××× Scott 59:42:22 ××× SIIIIICK ××× PIIIICKS ××× Wes ××× SIIIIICK ××× PIIIICKS ××× Scott: Tonal Wes: Reboot your Portfolio / Canadian Couch Potato Shameless Plugs Scott: Astro Course - Sign up for the year and save 50%! Wes: All Courses - Black Friday sale! Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 360 – Bad Syntax & Russla

Best Drum and Bass Podcast

Play Episode Listen Later Nov 26, 2021 87:22


Tracklist and more info at: https://www.bestdrumandbass.com/podcast360/WOO BOY! What an epic week we have in store for you! Russla (formerly part of No Concept) makes his debut on the podcast with an absolute BELTER of a mix! If you havent checked his newest single out, make sure to do that ASAP as its a huge show of force and whats to come from his new solo journey!ALSO were still celebrating the release of the brand new epic BINARY ep on Abducted LTD! If you havent checked it out yet, please do! Its really one of the best releases of the year from Abducted and I know youre going to love it.Lastly a massive thanks to everyone we saw at Hotel off the Grid! So many amazing new and old friends alike under one roof for a glorious weekend of debauchery! Next up, Scottsdale AZ on December 10!New Binary EP is out NOW on Abducted LTD! Stream/Purchase here: https://abductedltd.fanlink.to/altd090Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast: bestdrumandbass.podlink.to/podcastFollow my "Bad Tunes" of the week playlist on Spotify (UPDATED WEEKLY): http://bit.ly/badtunes See acast.com/privacy for privacy and opt-out information.

Audio podcast of the Interpreter Foundation
The Book of Mormon's Complex Finite Cause Syntax

Audio podcast of the Interpreter Foundation

Play Episode Listen Later Nov 26, 2021 31:23


Abstract: This paper describes and compares the Book of Mormon's 12 instances of complex finite cause syntax, the structure exemplified by the language of Ether 9:33: “the Lord did cause the serpents that they should pursue them no more.” This is not King James language or currently known to be pseudo-archaic language (language used by modern authors seeking […] The post The Book of Mormon's Complex Finite Cause Syntax first appeared on The Interpreter Foundation.

ePub feed of Interpreter: A Journal of Latter-day Saint Faith and Scholarship

Abstract: This paper describes and compares the Book of Mormon's 12 instances of complex finite cause syntax, the structure exemplified by the language of Ether 9:33: “the Lord did cause the serpents that they should pursue them no more.” This is not King James language or currently known to be pseudo-archaic language (language used by modern authors seeking […] The post The Book of Mormon's Complex Finite Cause Syntax first appeared on The Interpreter Foundation.

Audio podcast of the Interpreter Foundation
The Book of Mormon's Complex Finite Cause Syntax

Audio podcast of the Interpreter Foundation

Play Episode Listen Later Nov 26, 2021 31:23


Abstract: This paper describes and compares the Book of Mormon's 12 instances of complex finite cause syntax, the structure exemplified by the language of Ether 9:33: “the Lord did cause the serpents that they should pursue them no more.” This is not King James language or currently known to be pseudo-archaic language (language used by modern authors seeking […] The post The Book of Mormon's Complex Finite Cause Syntax first appeared on The Interpreter Foundation.

Syntax - Tasty Web Development Treats

In this episode of Syntax, Scott and Wes talk about ways they troubleshoot issues with their code. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the "How did you hear about us?" section. Mux - Sponsor Mux Video is an API-first platform that makes it easy for any developer to build beautiful video. Powered by data and designed by video experts, your video will work perfectly on every device, every time. Mux Video handles storage, encoding, and delivery so you can focus on building your product. Live streaming is just as easy and Mux will scale with you as you grow, whether you're serving a few dozen streams or a few million. Visit mux.com/syntax. Show Notes 01:13 Furniture shortages 02:29 Managing stuff 03:05 Basic troubleshooting skills are missing 06:09 Sanity check CodePen Codesandbox 08:05 Isolate the issue 08:57 Commenting out code is free 12:17 Replicate the issue 15:07 Svelte and VS Code error Svelte VS Code 17:02 Wes' course upgrades Parcel 2 Patch package 18:07 Sponsor: Logrocket 19:15 Rollback 20:30 Reading the error message Syntax 47 - How to Get Better at Debugging Syntax 152 - Debugging Tools 23:59 Crack open the node modules directory 26:06 Sponsor: Freshbooks 27:29 Write step by step comments to the code 29:01 Consider outside sources 30:56 Using the right tools for the job 33:19 Rubber ducking it 34:16 Wes' Big Mouth Bass story 37:20 Scott's blown away by his leaf blower 39:56 Copy paste a message into Google Twitter - What are your tips for troubleshooting code or a system that doesn't work? 41:33 Logs and metrics 42:36 CI CD issues and Error Handler 43:41 Using a step debugger 44:24 Explain what's happening to someone else 45:31 Read the documentation 47:05 Take a break, have a cuppa 48:42 Sponsor: Mux 50:57 SIIIIICK PIIICKS 57:05 Shamless plugs Links @jimbomoso - Do you know of any resources for developing/improving code trouble shooting? ××× SIIIIICK ××× PIIIICKS ××× Scott: Forehead Wes: EGO EXINNO 240W/120W Chargers Shameless Plugs Scott: Astro Course - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code 'Syntax' for $10 off! Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Syntax - Tasty Web Development Treats
The Macbook Pro Show - Wes and Scott Get New Laptops

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 22, 2021 47:34


In this Hasty Treat, Wes and Scott talk about their new Apple MacBook Pro's with the M1 Max CPU. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Show Notes 04:30 The last time we upgraded 07:05 Initial thoughts on new MacBook Pro Apple MacBook Pro 09:23 How much RAM you might need 11:33 M1 Pro or M1 Max? 12:37 Justification as a business expense Figma Sketch We recently found that the new 2021 M1 MacBooks cut our Android build times in half. VS Code Microsoft releases M1-native Visual Studio Code for developing apps Notion Height Sublime Text 14:52 Shortening the feedback cycle 15:57 Using VS Code 21:20 Video editing on M1 MacBook Pro Mkbhd - M1 Macbook Pro review Synology Syntax.fm Ep220 The Synology Show Recut Davinci Resolve 24:27 Screenflow export comparison Screenflow 29:32 VS Code improvements SWC pnpm 32:57 The tools are no longer the bottleneck 33:37 Hardware upgrades 34:10 The notch Bartender 36:11 macOS icons have more padding 37:03 Charging and battery TS3 Plus 38:32 Fans and heat 39:18 Touch bar is gone 39:36 External displays 41:03 Battery 41:54 LG Display issue 42:51 Touch ID reader in a better spot 43:25 What's happening to your old MacBook Pro? 45:21 Ports and keyboards Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Point Counterpoint
#85 - The Syntax of Tool Use

Point Counterpoint

Play Episode Listen Later Nov 20, 2021 53:53


Host Chris Wright will be presenting his findings regarding the presence of tool use as an indicator of language, the syntax of tool use, and the underlying linguistic and neurological structures behind both tool use and language. This will be the first episode of the podcast that also has a video component. This visual component will only be available on Spotify and YouTube. Here are all my links: https://linktr.ee/PointCounterpoint --- Support this podcast: https://anchor.fm/pointcounterpoint/support

Best Drum and Bass Podcast
Podcast 359 – Bad Syntax & Critical Control Point

Best Drum and Bass Podcast

Play Episode Listen Later Nov 19, 2021 83:56


Were going going, back back, to Vegas Vegas! Thats right, we cant wait to rock with you this weekend in Las Vegas for the 3 day festival "Hotel Off the Grid"! Make sure to drop by the main stage Saturday 8-9pm to catch Bad Syntax, and stay through the entire weekend for the madness including Doc Scott on Friday, and Planet of the Drums on Saturday!This week we have an amazing guest mix by the madman Critical Control Point! He has been pushing hard out here, and we love to highlight the people who are putting in serious work around the world!LASTLY, the brand new Binary EP just dropped today! Check below for more info:New Binary EP is out TODAY on Abducted LTD! Stream/Purchase here: https://abductedltd.fanlink.to/altd090Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast: bestdrumandbass.podlink.to/podcastMore info and tracklist: https://www.bestdrumandbass.com/podcast359/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Potluck — Copilot × Glasses × Databases × Dealing with Stress × Employment vs Self-Employment × Auth in GraphQL × Headless CMS × More!

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 17, 2021 57:44


It's another Potluck! In this episode, Scott and Wes answer your questions about GitHub Copilot, glasses, databases, dealing with stress, self-employment vs employment, design, CORS, and much more! Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Show Notes 03:12 - Ders: Has GitHub Copilot become part of your daily workflow, or have you turned it off? 05:50 - Gaston Gmzi: Hey guys you rock!!! I'd like to know if you use eyeglasses and if you have any preference regarding models, design and features like blue-light blocking and anti-reflection. Also, where do you buy them? Do you go to a store to try them out, or do you buy them online? And if ordering online, which specifications do you use besides the doctor's prescription? If you guys have any sick picks about eyeglasses it would be great to hear it too. Thanks for the show and have a great week!!! 11:04 - Hi, I would like to know how the two of you deal with stress? I am a freelancer and sometimes clients can get the worst in me. When they do, I usually take a long walk and listen to a podcast, but I don't always have the time for that. I can actually go into my commit history and show which one was under stress. I think a lot of developers especially freelancers could benefit from that. Thanks. 16:47 - Mike Varela: Question for you guys about dynamic database fields and API requests. How do you let the user store dynamic metadata? Thanks. Love the show, avid listener. 21:04 - Valentine Michael Smith: Can you touch on the use of the word “grok” in the dev world? I know a lot of people who have no idea what this word means. I just happened to have tried to read Stranger in a Strange Land, the novel the word originated from, a few years ago or else I wouldn't have ever heard it before starting dev work. Have either of you read the book? Anyways, why do devs say this? 24:50 - Steve Lewis: If you guys were not self-employed, would you prefer to work for a big company (like FAANG) or go to a smaller agency or startup, etc.? 27:08 - So Many Localhost Errors: This may be a softball, but how do you set up your logging (Sentry and/or LogRocket) so your dev environment isn't firing all the time? I can't seem to find a way to do this well (and it's probably because I'm trying to learn as I go). 31:03 - Josh J from Jersey: Hey guys, loving the podcast, I've been listening for about a month but bingeing through your episodes during my mind-numbing warehouse job, helps me keep my mind on JavaScript and what I have managed to learn in my spare time. I was wondering, when you're sitting down to a new project, how do you design the website? Does it just slowly develop as you code or have you sat down and drawn out what you want it to look like ahead of time? I have heard talk of a remarkable pad. I've seen ads for this on Instagram and YouTube but always assumed it was a very gimmicky thing. Is this a good investment? Also wondering how you both met? Have you worked on any projects together outside of courses and Syntax? Keep the content coming! 38:14 - Andras: Hi Wes and Scott. You have talked a lot on the show about headless CMS's like Sanity, Prismic or even WordPress being used as a headless CMS. I am curious what the setup in a real world project is like. How would you host the CMS? And what will the admin surface look like? Will the button styles, background color etc. be different than the actual website that the end user sees? Is that a problem for the admin users? Does the admin user see all the menu for creating new content types or adding new features? Or do they only see the input fields of all the contents that can be added to a specific page? Thank you! 42:14 - Dave: Hey guys, love the podcast! I understand that CORS prevention is in place in the browser to help improve security/prevent malicious requests across domains, but I don't understand why you can get around this by performing the request server side, for example via cURL? If I were a malicious actor, surely I could just send my cross domain request through a proxy to avoid the CORS issue? I'm sure I'm missing something obvious here, can I please get your thoughts on this? 44:48 - Lemon: How do you implement authentication with GraphQL? Especially in Fastify, I know Scott recently moved over from Meteor to Fastify, so I too was checking Fastify but couldn't find a satisfying auth solution that fits well with GraphQL. 48:08 - Zack Vogel: I love when you play games on the podcast. I'm a high school technology teacher and I play a game with my students called the 5 Second Rule. It's based on a board game, but I have changed the topics to technology-themed questions. The game works like this. One person reads a topic “Name Three VS Code Extensions” and the other person has five seconds to respond with three correct answers. I think this could be a fun game to play on the podcast. Links http://www.seeeyewear.com/ https://www.warbyparker.com/ https://www.costco.com/ MariaDB dynamic columns https://en.wikipedia.org/wiki/Grok https://twitter.com/argyleink https://remarkable.com/ https://figma.com/ https://graphql.org/ https://www.meteor.com/ https://www.fastify.io/ https://docs.google.com/presentation/d/1oRqz1rSUXiLc5pJF2cMygNrodcRrRU77x0KdWGV67Iw/edit?usp=sharing ××× SIIIIICK ××× PIIIICKS ××× Scott: myQ Chamberlain Smart Garage Control Wes: ATOTO Head Unit Shameless Plugs Scott: Level Up Tutorials Pro - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 358 – Bad Syntax & Bowsar

Best Drum and Bass Podcast

Play Episode Listen Later Nov 12, 2021 96:51


HELLO ALL! Were here yet again for another killer week of amazing music! One of my long time favorite producers is back at it again with a slew of big tunes, and if you havent heard of Bowsar by now, you better get to know! Get ready to rock!Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast: bestdrumandbass.podlink.to/podcastFull tracklist and more info here: https://www.bestdrumandbass.com/podcast358/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Web Containers, StackBlitz, and Node.js in the Browser with Tomek Sulkowski

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 10, 2021 55:37


In this episode of Syntax, Scott and Wes talk with Tomek Sulkowski about web containers, StackBlitz and more! Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Guests Tomek Sulkowski Show Notes 02:45 - What is StackBlitz? 05:28 - What makes it different? 08:20 - How does offline work? 12:18 - What are web containers? How does this fit in? 17:45 - How does this all work (WASM, Node.js in the browser, etc.)? 21:00 - What does performance look like? 31:06 - What about VS Code extensions? 32:48 - Monorepos? 35:12 - Databases? Sqlite? 35:36 - Are there any limitations? 37:02 - What is Turbo? 40:58 - How is this different from similar apps? Links https://stackblitz.com/ https://jsbin.com/?html,output https://jsfiddle.net/ https://codepen.io/ https://code.visualstudio.com/ Fugu API Tracker (fugu-tracker.web.app) https://www.docker.com/ https://spidermonkey.dev/ https://github.com/chakra-core/ChakraCore https://sli.dev/ https://vscode.dev/ https://codesandbox.io/ https://www.gitpod.io/ ××× SIIIIICK ××× PIIIICKS ××× Scott: HaloLock Universal Ring Wes: Car LED Light Upgrade Tomek: The Dresden Files Shameless Plugs Scott: Astro Course - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tomek StackBlitz Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Syntax - Tasty Web Development Treats
Hasty Treat - What's the deal with Astro?

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 8, 2021 20:23


In this Hasty Treat, Scott and Wes talk about Astro — what it is and why you should check it out! Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Show Notes 03:08 - What is it, what does it do? Framework for server-first static apps Use any front-end framework Does not ship JS unless you explicitly define a component to ship JS 05:20 - The syntax .astro files is a mash-up of Svelte and React Frontmatter for server-side JS Template syntax is basically JSX TS baked in 07:48 - State management In client-side JS only, no state in .astro files 10:50 - CSS Svelte style Local, scoped tags SCSS baked in 11:16 - Data fetching Fetch in frontmatter via fetch() 12:06 - Vs React? Vs Next? Vs Gatsby? Vs Svelte? 15:24 - Tooling There is a Syntax highlighter Uses Snowpack under the hood Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 357 – Bad Syntax & Evol Intent

Best Drum and Bass Podcast

Play Episode Listen Later Nov 5, 2021 92:46


YO HAPPY FRIDAY! We have a huge week in store as we celebrate the shift to the live stream and a little extra push into the podcast! We have teamed up with the UBB crew and are now broadcasting LIVE on Twitch at 11am (on my personal twitch.tv/badsyntaxdnb) every Thursday!As exciting as that is, I am beyond stoked to bring this very special guest mix to you all! EVOL INTENT is in the house, and ready to tear your speakers apart. Halloween doesnt stop in October, we keep it moving all year long! LOCK IT IN! Were about to get VICIOUS!Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbClick here for tracklist and more info See acast.com/privacy for privacy and opt-out information.

Accelerated Spanish: Learn Spanish online the fastest and best way, by Master of Memory

Let's put our new nouns, adjectives, adverbs, and crazy grammar into practice with a summary of everything we've learned this week. Want FREE access to all of our learning materials, including videos, dialogues, and quizzes? Head over to www.spanishinonemonth.com. Follow us on Instagram @acceleratedspanish for daily Spanish translation practice and other learning tools. For additional resources beyond the 12 free Spanish lessons mentioned above, visit us on YouTube at https://www.youtube.com/channel/UC71luKNIbkqQ1PBisxKEyEw  

Syntax - Tasty Web Development Treats
STUMP'D Interview Questions - CSS Edition

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 3, 2021 46:11


In this episode of Syntax, Scott and Wes are back with another edition of “Stump'd!” where they try to stump each other with interview questions. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Cloudinary - Sponsor Cloudinary is the best way to manage images and videos in the cloud. Edit and transform for any use case, from performance to personalization, using Cloudinary's APIs, SDKs, widgets, and integrations. Show Notes 06:05 - Which property allows you to control the shape or appearance of the marker of a list? 06:33 - What is a pseudo element? What is a pseudo class? 09:15 - What is the difference between block, inline and inline-block elements? 10:15 - What is a combinator selector? 11:12 - What is specificity? How do you calculate specificity? 14:37 - True or False — The translate() function can move the position of an element on the z-axis? 16:44 - What is the difference between “resetting” and “normalizing” CSS? 17:51 - How can you load CSS resources conditionally? 19:45 - Is there any reason you'd want to use translate() instead of absolute positioning, or vice-versa? 22:30 - When to use CSS grid vs flexbox? 25:12 - What are all eight @-rules in CSS? 28:01 - Which property is used to underline, overline, and strikethrough text? 29:52 - What is DOM reflow? 32:14 - How do you serve your pages for feature-constrained browsers? What techniques do you use? 34:00 - What is the property for controlling image-scroll? 36:23 - What are the three different types of CSS gradients? Links https://github.com/sudheerj/javascript-interview-questions https://github.com/learning-zone/css-interview-questions ××× SIIIIICK ××× PIIIICKS ××× Scott: https://height.app/ Wes: Anker Mini Car Charger Shameless Plugs Scott: Astro Course - Sign up for the year and save 25%! Wes: Advanced React Course - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Syntax - Tasty Web Development Treats
Hasty Treat - How to Setup a PNPM Monorepo

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 1, 2021 22:48


In this Hasty Treat, Scott and Wes talk about PNPM and monorepos! Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Show Notes 4:40 - What is pnpm? https://pnpm.io/ Performant npm https://www.youtube.com/watch?v=hiTmX2dW84E Find and remove node modules find . -name "node_modules" -type d -prune -exec rm -rf '{}' + 08:30 - Why monorepo? Internal packages all in one place Forks and custom packages easier Commands that control everything at once 10:33 - Workspaces Not exclusive to pnpm Yarn, npm, pnpm all have them now Different syntax packages: - "packages/**" 12:48 - How it works in practice All commands run through root Use in host, hook up my monorepo to render run commands Filter and recursive "install:all": "pnpm recursive install", "clean": "pnpm recursive exec -- rm -rf node_modules; rm shrinkwrap.yaml; rm -rf node_modules", "ui:dev": "pnpm recursive run dev --filter @leveluptuts/ui", 16:35 - Using submodules https://paigeniedringhaus.substack.com/p/march-2021-git-submodules Why submodules? Public and private Links https://www.npmjs.com/package/npx https://yarnpkg.com/ Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 356 – Bad Syntax & Korax [RELOAD/I Love LA PRE PARTY!]

Best Drum and Bass Podcast

Play Episode Listen Later Oct 29, 2021 80:09


HELLO MY FRIENDS! SO MANY THINGS TO ANNOUNCE, so lets just get to it!This Saturday October 30 catch me in Austin TEXAS with a SLEW of other amazing artists: Click here for event infoThis Sunday, Halloween, catch me at I Love LA with 60+ other amazing artists: Click here for event infoLASTLY, our live broadcast is moving to 11AM PST EVERY THURSDAY! Dont miss out, we have some awesome plans in store!This week in the guest mix we have KORAX helping me pregame before we hit the stage in Texas together this weekend! I know youre going to love this one! Come out and mention that you saw this on the podcast and ill give you a free shirt (while supplies last).Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbFor more info visit this episode page here: https://www.bestdrumandbass.com/podcast356/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Horror Web Dev Stories - 2021

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 27, 2021 51:02


For episode 400, Scott and Wes talk about web dev horror stories - 2021 edition! LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Mux - Sponsor Mux Video is an API-first platform that makes it easy for any developer to build beautiful video. Powered by data and designed by video experts, your video will work perfectly on every device, every time. Mux Video handles storage, encoding, and delivery so you can focus on building your product. Live streaming is just as easy and Mux will scale with you as you grow, whether you're serving a few dozen streams or a few million. Visit mux.com/syntax. Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Show Notes 02:54 - Hi guys, love the show. I wanted to share with you something that happened just the other day (Oct 4th), I was starting my new job today at a large tech company. They use React for everything (even DNS!, don't ask me how, it's complicated). I figured I'd celebrate my first day and push some code to prod, (how hard could useEffect be right?) Next thing you know, they ended up bringing in a guy with an angle grinder to get access to the server cage. 04:15 - No one from Denver can buy 06:38 - Bug accidentally gives $90 million to users https://www.cnbc.com/2021/10/01/defi-protocol-compound-mistakenly-gives-away-millions-to-users.html 08:34 - Share Pointy Knives Hi! I'm a developer at a consulting firm in Sweden, writing C# on the backend and using React with either JavaScript or TypeScript and hosting things in Azure 99% of the time (and 1% in SharePoint). I was in my last week at my last job before I was due to start my new job. Worked 12 h/day to keep up with all the handovers etc. to colleagues so they would have a chance to continue working on the solutions I have taken care of. One project was a process tool hosted in SharePoint Online. The guy who would oversee it had -1% experience with SharePoint (which I pointed out to my bosses). But to make things a bit easier, I wrote a deploy script to ease things a bit. Starts the terminal and runs the script towards the acceptance environment. Umpteen million errors appear… Which is strange, because there would only be about 20 commands (which can cause errors like these). I log into the environment to double check if I now accidentally entered the wrong values in the script (which looked okay according to me). But I get a 404 error when I try to reach the environment… I log into the admin interface; I discover that the site is gone… Also checking the trash can, there are no things there. Very strange. I find that I'm in a different folder than the one where I saved my script… In that folder there is an old deploy script that was used when the project was started a thousand years ago (which was not used after the project was “finished”). The first thing the script does is force delete the site and then try to create a new empty site… The site is gone with lists and everything (lists are a SharePoint thing, think of it as sql-lite), there are no backups of the acceptance environment (although it is very important). I just feel a little panicked about how I'm going to solve this. However, I remember testing a tool six months ago to copy entire environments. Where the first attempt was made on the acceptance environment. Finds the cloned environment and can use the same tool to clone it back. It took only 8-12 hours of work to create all the new things done in the environment in the last 6 months instead of X number of hours to build everything from scratch. Once I updated a feature that saves accessories on orders (same solution). However, I failed to add all the new fields to the production environment. Which meant that accessories were not saved at all… Which was discovered after a week… I fixed the error in 5 minutes and the sellers had to contact x number of customers to double check what kind of accessories they would have for their orders… 11:22 - External HD One time I needed to format a server. It was an outdated Windows server. I selected all the files and copied and pasted to an external hard drive. My drive was pretty fast and it took like a minute. I was like: “Wow! That's a great external hd”. Formatted the server and, as soon as I realized it didn't copy 10% of the files, I had that face. We all know that face. Anyways. Tried to restore the files using some HD recovery tools but they were all corrupted, not by the formatting itself but for the installation of the new OS. My boss was pissed! I was very young so I blame it on the server. I'm not proud of it. But why the heck they would ask a developer to format a server in the first place? By the way, my birthday is on Halloween. Spoooky. 13:07 - Hey Loser I was testing new code to automate mass-mailings to our customers. Who knows what demon drove me but I wrote the “test” mailings like ransom notes: “Dear loser! Fork over all your $$$ or else!” Well, all was looking great and I wa s feeling pretty pleased with myself. Progress bars were sliding and counters were spinning. But I could hear a rising commotion from the marketing guys behind me. Phones ringing, voices raised. Turns out I had moronically wired myself to the production database! Even worse for me, I'd only been at the company a month or two. I thought my goose was cooked and the Big Boss was plenty mad, but I owned up right away and apologized. We put out a cover story that we'd been hacked and all was forgiven. 15:01 - HE HATE ME I was part of the developer team that accidentally leaked the 8 cities the XFL, an alternate football league, a week before their press conference. ewrestling.com/article/wwe-ac… We were using Contentful and Gatsby. A junior dev entered the information into the prod space instead of the UAT space and when we released some bug fixes, it picked up the contact us content update. I found out after seeing stories pop up in Google News when I was about to go to sleep. Was taking the content down when we started getting calls from the CIO of the WWE. The league went bust because of COVID. 19:23 - I Don't Have Memory of This I had two pretty bad code changes that only showed their problems when they went live in production. Around 6 years ago, I was running into a large performance issue with some of our queries running slowly against this giant DB. We were using JPA/Hibernate and we had a bunch of joins that were done lazily. I switched a few of them to eager so that they would create a single SQL statement instead of a bunch (or thousands). The change worked fine on my dev environment, QA, and staging. Staging was supposed to be representative of production. So we went live and within minutes the entire system went down because of out of memory errors. We quickly switched back to the lazy joins. We found out that staging had more memory and fewer DB records than production though they were supposed to be exactly the same. 21:05 - Your Performance is Slowing us down Back when VMWare was becoming a thing, like 2010 or so. I was working at an ecomm site and we were seeing slow performance between the app server and some data services. I decided to build a little multithreaded logger that could track when a query to Oracle Financials was running too slow and generate a warning. Oracle Financials was doing the credit card transactions, orders, and all the rest of the sites DB work. The code had no impact on my dev, QA, and staging environments. We were hitting well over our minimum number of concurrent users. We deployed it to production and then the system got slower and slower, but never crashed. Again, production and staging were set up differently. Staging was a bare-metal server. Production was running on an ESXi server on a host that was split 4 ways. The multi-threaded code meant to detect performance degradations was slowing the whole system down when it tried to synchronize data across threads. I was pretty embarrassed by both these two issues. It went to show that production is its own special thing and that you really don't know if your server-side code is really going to work until it starts running there. 23:15 - Dead Button Way back when mainframes were king, a guy I worked with pushed a button in, that if released, would immediately take down the entire company. He stood there for 4 hours, holding the button in, until we could let it crash after business hours. We gave him a chair after 2 hours. 25:12 - No Deploys on Fridays I was a junior dev working on our company's website. They were HTML + nunjucks templates that were later being integrated with the backend using some Python witchcraft. There was also a metric ton of JS libraries added (like Babra for page transitions, threejs for a cool interactive animation on the landing page etc.). Didn't really get much of all this package.json stuff at that seniority level. So after running yarn or npm or whatever, and seeing some warnings about a couple packages being outdated, I decided to update some of them. It ran great locally, but I didn't build the prod version, as I didn't know there could be any differences. I was working on some minor feature (or maybe even some minor bug) and the PM decided there's no time for code review. So I pushed it to the repo, the backend guy did his integration, and launched it on prod. As it turned out, there were some breaking changes in one of the libraries I decided to update. It crashed the entire site. On Friday. At 4:30PM. And that, kids, is why you don't deploy on Fridays. 27:33 - Stupid Selfie Horror story for you Wes. I work for one of the biggest retailers in the UK and we were working on an app that would go on a ‘media wall' in their flagship store in London. Basically a giant 200-inch screen in the middle of the store that social content can go on. Turns out that I left my local Dev version connected to the production API when I uploaded a couple of stupid selfies of my big head in the office. Get a call the next day to ask why my face is on the medial wall. 28:37 - Soda I was a computer operator back in the late 1960's, operating a Honeywell mainframe. The consoles were huge, about the size of a dishwashing machine, with the console typewriter and printer inset in the middle, on top. I had a soft drink on the console, next to the typewriter mechanism. We were told never to bring a drink into the room but we all did it, especially on third shift. Long story short, someone called my name, I turned around and knocked the glass of soda into the console. Had to be completely replaced – machine was down for two days. My boss was not happy. 31:22 - Oof A bigger horror story. I had my own software company in the 90's and was in Singapore, customizing my software package for Johnson & Higgins Insurance Brokers – I had their Asian contract for my Insurance Broker/Accounting package. I spent a good 40 hours on Saturday and Sunday, making all the changes they asked for, getting ready for a demo on Monday morning. I finished up about 4am on Monday morning and was cleaning up my files. All this work was done on a Novell server. Print files had an extension of .prt and I had a ton of them in the main directory from all of the testing I had done. I was cleaning out old files, getting ready to back everything up and I thought I would delete all of the print files. I mistakenly keyed in erase *.prg, instead of erase *.prt (or whatever the delete command was – can't remember it now). Programming files have a .prg extension – I had deleted all of my updated files from the weekend. In desperation I called Novell in Utah, hoping they could help me recover the files, but no-go. The demo Monday morning was not fun. 33:24 - Young Dev I was a young dev right out of college. My first job was at a child support company where we had desktop apps that would handle case information more efficiently than using Excel. My first project was to write a POC that would later be implemented into a new, bigger app that consolidated all the “POCs” for various parts of the child support process. For some odd reason, I still don't know why to this day, my boss wanted me to write this “new” app on top of an old app with a bunch of legacy code. I never understood why but as a young dev fresh out of school, you tend to just do what you're told. In school, I mainly used PHP/HTML/CSS for learning how to work with a database; this job however used C#/.NET for their desktop apps so I was doing a lot of learning as I went. I remember finally learning how to connect to the database and run some SQL after fighting with this old pile of legacy code. In early versions, I chose to handle creates/updates for these records in the same function. My young, dumb self wrote a try catch statement that would attempt to create the record and if it failed, it would try to update the record. Before the first production release, I updated the flow to handle creates/updates in separate functions - but never removed the update in the catch block of the original function now used for creates only. Somehow I, or any PM/QA, never failed on a create and hit this catch block while testing. Fast-forward probably 9-12 months later, I got a ticket to investigate why every case's data looked the same in Production. I login to the app, search a few case numbers and sure enough, every case's data is the same. I began freaking out as I had no clue how this could've happened. I mean it had never happened in all the dev work, testing, and months of live Production use. After I investigated with a senior dev, we realized the try block had failed and the update query in the catch block ran for that record - we also realized that I left off the where clause in the related SQL query to specify which record needs updating - so ALL records got updated with this data. Thankfully, we kept regular back-ups and were able to restore the data to a recent timeframe without users losing a ton of work. We commented out that database update call and redeployed the code ASAP. Also the senior dev was cool about it and was like “hey, it happens to all of us at some point”. Let's just say I've learned a ton since then and definitely steer clear from writing code like that. You live and you learn I suppose. 38:40 - Where Wolf Here's my development tale of terror: One night I was burning the midnight oil trying to get caught up on a never-ending workload. At the time I was working for an online travel booking site. It was after 11, and the last thing I had to do for the night was to rename one of the hotels in our production database. So I wrote my query: UPDATE hotels SET name=‘Some Hotel Chain'; One problem, I FORGOT THE WHERE CLAUSE. Suddenly, over 5,000 hotels in our production database all had the same name. This was around 2003, so well before the time of point-in-time restores, and we were only backing up the database every week at that point. I was panicking. Fortunately, I had a dump of the production database that I had created only a couple of hours earlier sitting on my local hard drive. So thankfully, I was able to restore almost all of the hotel names, save for a couple that signed up after that data dump, and my boss was none the wiser. That's when I learned that working late hours is not worth it, because at some point you are so tired that you can no longer make good decisions. 41:19 - I Want Your Job When I first started out I worked for a consultancy and they trained us in sales meetings to help managers get promoted because we were coming in to make them “look good”. This was okay b/c obviously, we were coming in as a contractor; however, after being laid off due to 9/11 (yes, this was about 20 years ago), I was looking for a new job and during an interview when asked where I'd like to be in X years, I mentioned to the hiring manager that I wanted to eventually do what he was doing. Well, I guess he didn't take it that I wanted to make him get promoted to then take his spot. Safe to say I didn't get hired.

Syntax - Tasty Web Development Treats
Hasty Treat - Hasty Horror Stories

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 25, 2021 20:30


In this Hasty Treat, Scott and Wes talk about web dev horror stories — real things that have happened to real developers Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Show Notes 03:36 - https://twitter.com/CameronPak/status/1445051951843061767 04:48 - https://twitter.com/susanlangenes/status/1445049321871712257 05:29 - https://twitter.com/DevJordanW/status/1445052979644706823 06:12 - https://twitter.com/HerbieDuah/status/1445088892177108994 07:04 - https://twitter.com/bbbryan14/status/1445400072921956357 07:43 - https://twitter.com/stephendennis30/status/1445074683062362114 07:59 - https://twitter.com/Tim__Moran/status/1445102727701221377?s=20 08:37 - https://twitter.com/SoyAlejandroAl/status/1445063677896450048 09:34 - https://twitter.com/sudonetizen/status/1445132694531231760 11:09 - https://twitter.com/chrislaughlin/status/1445049210840178690?s=20 11:58 - https://twitter.com/sbitaxi/status/1445208793072156675 12:44 - https://twitter.com/AlexHBruns/status/1445067663919755269 13:05 - https://twitter.com/costerad/status/1445069263568580616 14:02 - https://twitter.com/gcnx86/status/1445045635250638853 14:25 - https://twitter.com/JustMetMe_app/status/1445041678167920640 14:47 - https://twitter.com/alanshortis/status/1445048899899645959 15:50 - https://twitter.com/Swizec/status/1445191324215353347 16:17 - https://twitter.com/_RobJohansen/status/1445137057236467722 17:14 - https://twitter.com/fienen/status/1445040513678196743 17:57 - https://twitter.com/TechBill777/status/1445172824822452226 18:54 - https://twitter.com/Zircoz/status/1445041440770252806 Links https://twitter.com/wesbos/status/1445039778035032068 Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 355 – Bad Syntax & Whisper [Grid]

Best Drum and Bass Podcast

Play Episode Listen Later Oct 22, 2021 96:16


THE TIME HAS ARRIVED! A little PRE EDC jam session to get your blood boiling. This week we have the Grid Recordings badman WHISPER in the hot seat, fresh off a brand new wicked release! In the resident spot as always, Bad Syntax rocks with you and brings some of the freshness. Drop in, rock out, and if youll be out in Vegas this weekend, come say hello! Check the full info here: https://www.bestdrumandbass.com/podcast355/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Potluck — Coding for Kids × MongoDB Hosting × NoMoreFoo × Best Cities for Dev Jobs × GraphQL Resolvers × Package Security × Prototypes and Portfolios × More!

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 20, 2021 59:48


It's another Potluck! In this episode, Scott and Wes answer your questions about privacy policies, coding for kids, MongaDB hosting, cloud backups, system design, #NoMoreFoo, and much more! Prismic - Sponsor Prismic is a Headless CMS that makes it easy to build website pages as a set of components. Break pages into sections of components using React, Vue, or whatever you like. Make corresponding Slices in Prismic. Start building pages dynamically in minutes. Get started at prismic.io/syntax. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Cloudinary - Sponsor Cloudinary is the best way to manage images and videos in the cloud. Edit and transform for any use case, from performance to personalization, using Cloudinary's APIs, SDKs, widgets, and integrations. Show Notes 04:49 - Ben Lamers: Heyo Scott and Wes! I am building a web app currently with my brother, and I was wondering when we get to launch it how do you go about correctly writing/adding Terms of Use and Privacy Policy. I'm assuming this may be quite different depending on the platform so maybe general resources or tips for this. Thanks! 06:45 - Fumbles O'Brian: Do you have any recommendations for teaching young children how to code? I have a 5-year-old niece in kindergarten who is absolutely fascinated watching me work, and I'd like to start teaching her basic concepts when she's able to read/write better. For example, she loves watching me make UI changes in React, it blows her mind that changing letters on one screen changes what a website looks like. 11:01 - Kenny: Gentlemen! Love this show and the content you put out. It keeps me occupied during my 5 and 6 mile runs. Thank you both for working so hard to keep it active, I know it takes a lot of work. I'm curious what you think about hosting your own MongoDB server? I'm relatively new to Mongo but want to start working with it for smaller projects. I've used MySQL for a decade, hosted online with shared hosting. Worked well for my relational db needs. Should I host my own Mongo when I'm ready for production, or pay the reasonable costs for something like Linode or maybe even Atlas? I have experience in Linux (enough to get by) and have my own virtualization cluster that I can spin up a server in seconds, along with an enterprise level firewall for managing traffic to and from. I actually just spun up a docker server this week and have a Mongo container running on it, though it's not accessible outside my network. This is purely for my development environments. Despite the firewall, my concern is security. Is it worth paying for a trusted solution like Linode, or should I put a little time in locking down my own Mongo container for my own use? Thank you both! Keep up the great work. 14:42 - Mike: Not a question but more of a rant… It's 2021, almost 2022, can we all stop using ‘foo' and ‘bar' and ‘baz' when teaching a programming concept? I applaud both of you because I don't recall seeing any of your content ever using such atrocious terms, however, I'm sad to see other prominent educators in the web development community use these terms from time to time. I feel like there are so many better examples that we could use to explain a concept and the use of ‘foo' is just confusing to beginners. That's all, just wanted to get that off my chest. Thanks for a wonderful podcast! #nomorefoo 18:53 - Amir: Hey Wes and Scott, thank you for your awesome podcast. What are the best cities in Canada and USA to get (more quantity, highest-paying) developer jobs? 23:44 - LW: Hi guys, I am finally starting to get into GraphQL and I don't get it. Specifically I am working to convert an existing REST API to GraphQL. This seems really tough and there is not much guidance out there on how to do it. The main part I am unsure of is how to write resolvers. If I use the existing query then GraphQL just seems like an over-engineered filter method. If I write an individual resolver for each column in the table - that's gonna be 100s of resolvers and super annoying to write. Have either of you ever moved something from REST to GraphQL? And, if so, how did you handle this? 27:57 - Dan: How does someone learn and actually practice using these system design topics like load balancing, caching, and database sharding. I have never had the need to use some of these things in my day-to-day work, but recently been interviewing and in the system design portion of the interview I feel a little lost. I've read about these topics and watched videos but haven't really seen how to implement these things. Any good resource recommendations? 31:57 - Matt: How do you know if you can trust an NPM package, from an unknown developer, that does not have many GitHub stars and has relatively few downloads? (The repo that made me ask this question is https://github.com/Wondermarin/react-color-palette). NPM audit automatically runs when you install a package, do any of you ever use additional security checks? 38:32 - Yosef: Hi I'm a beginner front-end developer and I heard you saying that being able to copy prototypes is a valuable skill, so I found some Figma free template and I copied them, the question is can I put them in my portfolio or deploy them? 40:00 - Nick: Hey dudes! I picked up a freelance project to make a brochure-style website and found myself having trouble to decide on what tools to pick for this site. I wanted to ask you and get your take, what tools/tech would you use to build a brochure site? By this, I mean the site should have mainly company information that is ideally editable by the stakeholders and has a contact form. Thanks! 44:22 - Casey: Hi Scooter and Wild Wes! Why do I feel so dirty when I'm forced to use negative values in CSS? 45:45 - Gnommer: Do you use some cloud sync service to backup your directory with projects? I mean OneDrive, Dropbox etc. I tried to use it alongside with Git, and it just messed my files so badly. On the other side I feel very uncomfortable without any backup apart from Github. BTW, according to last Potluck: polish ‘ł/Ł' is pronounced like ‘w' in ‘what a sick podcast you have'. Best from Poland ;) Links https://www.ryzerobotics.com/tello https://www.mongodb.com/cloud/atlas https://snyk.io/ https://deno.land/ https://kit.svelte.dev/ https://astro.build/ https://www.gatsbyjs.com/ https://www.dropbox.com/ https://www.backblaze.com/ https://www.synology.com/ https://support.apple.com/en-us/HT201250 ××× SIIIIICK ××× PIIIICKS ××× Scott: The Way Down Wes: Wooster Shortcut Shameless Plugs Scott: Modern GraphQL with Prisma - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 354 – Bad Syntax & Hologram

Best Drum and Bass Podcast

Play Episode Listen Later Oct 15, 2021 94:55


HELLO YOU WONDERFUL PEOPLE! What a wild week of tunes it is this week! First off I want to say a MASSIVE THANK YOU to everyone supporting the new FractalOne single. We just leaped into the top 40 on Beatport, and were hoping to keep it climbing!This week we have HOLOGRAM in the guest mix bringing you some silky smooth sounds to make for a wonderful yin and yang with my usual craziness. Hop in an rock out, your weekend playlist has arrived!Check out the new FractalOne single that just dropped today! Click Here!Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbPodcast available on these platforms: iTunes - http://bit.ly/bestdnbiHeartRadio - http://bit.ly/bdnb-ihrTunein - http://bit.ly/bdnb-tunein Stitcher - http://bit.ly/bdnb-stitcherfull tracklist and more info at: https://www.bestdrumandbass.com/podcast354/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
A Podcast on Running a Podcast

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 13, 2021 52:28


In this episode of Syntax, Scott and Wes talk about running a podcast — recording, sponsoring, where to start, and more! Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Cloudinary - Sponsor Cloudinary is the best way to manage images and videos in the cloud. Edit and transform for any use case, from performance to personalization, using Cloudinary's APIs, SDKs, widgets, and integrations. Show Notes 01:45 - Recording Setup Zoom to chat Record on Zoom Quicktime Logic Riverside Wes: Heil PR-40 dbx 286s Scott: Electro-Voice RE20 Cloudlifter dbx 286s 09:13 - Notes Shows begin as a Notion doc Big outlines with a point-based outline to where to go Sometimes points are detailed, other times are just one-word reminders as to what to hit Sponsors pulled from a Notion relational table Shows are created in a kanban board but moved to a calendar view 12:37 - How do you find stuff to talk about?! Technical skills Hasty Tasty Potluck Game shows Collabs ShopTalk Collab Changelog Collab Soft skills Productivity Apps We Cooked It: Explainer Episode Add ideas to the list anytime it pops into your head 21:02 - Editing Podcast Royale We record a clap for syncing Upload to Dropbox for our editors 22:07 - Hosting Libsyn Archaic feeling, but covers everything 22:36 - The website Next.js Open source PRs are submitted adding the latest episodes 24:10 - Transcripts Generated 24:40 - Would you still start one? Podcast vs YouTube vs Twitch 29:20 - Getting popular / Marketing How do you do it? Consistency is key Need external audience 35:34 - Sponsors Five to six hours per week in prep Most of our sponsors are products we already used We sell and manage all our sponsors ourselves 42:17 - What about Patreon? Ad-free version? 46:04 - Live shows Confs Livestream Links Delicious Brains Syntax Ep 004: JavaScript Tooling LulaRich ××× SIIIIICK ××× PIIIICKS ××× Scott: Untold: Crime & Penalties Wes: Roadrunner: A Film About Anthony Bourdain Shameless Plugs Scott: All Courses - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

YUTORAH: R' Moshe Taragin -- Recent Shiurim
Daily Shiur Bava Metzia Perek 1 : #6 Syntax of the Shevuah; Level of "Ochazin"; Mechanics of Yachaloku

YUTORAH: R' Moshe Taragin -- Recent Shiurim

Play Episode Listen Later Oct 12, 2021 80:25


Syntax - Tasty Web Development Treats
Hasty Treat - Neat Things in CSS Color - Current and Coming!

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 11, 2021 26:48


In this Hasty Treat, Scott and Wes talk about all things color in CSS, both current and coming soon! Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Show Notes 04:39 - color-contrast() Part of CSS5! Maybe. The color-contrast() functional notation takes a color value and compares it to a list of other color values, selecting the one with the highest contrast from the list. 06:01 - Accent color https://davidwalsh.name/css-accent-color 07:34 - currentcolor https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#currentcolor_keyword 08:54 - Profiled color values - color() https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color() 11:00 - color-mix() https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color-mix() The color-mix() functional notation takes two color values and returns the result of mixing them in a given colorspace by a given amount. Would be handy for programmatically generating colors - 10% more blue for a border? Sure! 14:18 - Space-separated functional color notations rgba(255 255 255 0) instead of rgba(255,255,255,0.5) 15:28 - RGB and HSL with Alpha rgb() and hsl() can take alpha and percent values - rgb(0 0 0 / 50%) or rgb(0 0 0 / 0.5) 18:22 - Hex + Alpha values RRGGBBAA How do you remember?!?! Transparent 21:49 - lch(), lab(), hwb() notation CIELAB color space aka Lab is a color space. A color space is an organization of colors in coordination color profiling supported by various physical devices, it supports reproducible representations of color Lab is intended as perceptually uniform Perceptually uniform - a perceptual uniform color space ensures that the difference between two colors (as perceived by the human eye) is proportional to the Euclidian distance within the given color space. https://lea.verou.me/2020/04/lch-colors-in-css-what-why-and-how/ Links https://developer.mozilla.org/en-US/docs/Web/CSS/color_value https://twitter.com/argyleink Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

YUTORAH: R' Moshe Taragin -- Recent Shiurim
Daily Shiur Bava Metzia Perek 1: #5 The Scope and Syntax of the Shevuah

YUTORAH: R' Moshe Taragin -- Recent Shiurim

Play Episode Listen Later Oct 11, 2021 59:50


Best Drum and Bass Podcast
Podcast 353 – Bad Syntax & Tendo UK

Best Drum and Bass Podcast

Play Episode Listen Later Oct 8, 2021 92:32


WHAT A SHOW! I feel so energized about the world of DNB right now, and I hope you do as well! Tons of huge tunes this week, as well as our latest release from Abducted LTD just dropped! On top of that we have a WICKED guest mix by TENDO UK up, and I know this one is going to hit just right for you. Lock it in and lets get it movin!Check out the new FractalOne single that just dropped today! Click Here!Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbFor more info and tracklist go to this episodes page: https://www.bestdrumandbass.com/podcast353/ See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Potluck — Corn Shucking × Self-Hosting Images × WordPress × Getting Scammed × Portfolios

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 6, 2021 57:39


It's another Potluck! In this episode, Scott and Wes answer your questions about corn shucking, self-hosting images, WordPress, getting scammed, portfolios, more! Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Auth0 - Sponsor Auth0 is the easiest way for developers to add authentication and secure their applications. They provides features like user management, multi-factor authentication, and you can even enable users to login with device biometrics with something like their fingerprint. Not to mention, Auth0 has SDKs for your favorite frameworks like React, Next.js, and Node/Express. Make sure to sign up for a free account and give Auth0 a try with the link below. https://a0.to/syntax Show Notes 02:55 - Hey guys, I love the podcast! This is a silly question and possibly the least important potluck question you'll ever get. When you get a new Apple device like an iPhone, Apple Watch, or Macbook Pro… do you keep the box? Why or why not? 06:56 - Hey guys! Awesome podcast! Could you go over the advantages and disadvantages of using local images vs external images service (e.g. Cloudinary) for displaying images on a web app? 11:26 - Heyyyy Scott and Wes! 40-year-old lady here looking to make a career change. It's taken me a year plus, but after building several tutorial React apps, I finally built a fullstack JavaScript app of my own, with lots of rad Postgres database stuff, a bunch of secure Node/Express API endpoints, role-based access control, fancy Oauth, and of course the latest React tech (context, hooks, etc). I'm pretty proud of it. I even managed to configure Nginx and deploy it to AWS. The only problem is…it looks like crap. My portfolio site itself is pretty darn slick, since I used a gorgeous Gatsby template that required only a bit of tweaking. But the site I architected and worked so hard to bring to life? It looks like an 8-bit game for toddlers, a responsive yet Bootstrapy game. My question: does this matter? I would hope that this project shows off my backend skills, but I'm afraid they'll judge a book by its cover. (I guess a second question would be: how do you show off your backend skills? I have a README in my repo, but will they actually read it? Or, can you be a fullstack React developer with no design skills?) I am very, VERY ready to apply to jobs (emotionally and financially), but I am terrified of making a fool of myself and worried I'll never get hired. I am completely self-taught and have just been plugging away at this on my own for the duration of the pandemic, so I send a massive thank you to you guys for the sense of community that your show provides! Props to Wyze sprinkler controllers! 16:14 - Scott, I just finished your “SvelteKit” course and now I'm working on “Building Svelte Components”. I have some questions regarding testing. I was listening to an interview with Rich Harris on Svelte Radio and it's my understanding that the framework is trying not to be opinionated as far as testing. What are you doing as far as testing with SvelteKit? Do you have any recommended packages/plugins/libraries? I've only ever written unit tests with Jest in Vue. I'm loving Svelte, but I really want to work on writing tests as well. Basically, everything/anything you've got on testing with SvelteKit would be much appreciated. I've been listening to the show since forever, you guys are both awesome, shout out to Wes too, you've both taught me so much! Thank you, peace, love, and happiness

Syntax - Tasty Web Development Treats
Hasty Treat - Spicy Takeout - PHP Is Good and We're Just Re-Creating It

Syntax - Tasty Web Development Treats

Play Episode Listen Later Oct 4, 2021 21:43


In this Hasty Treat, Scott and Wes talk about how much modern web development has taken from PHP! Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Show Notes 03:56 - Why much of modern web development is just recreating PHP Everyone loves to hate on PHP, but modern Web dev takes a lot from PHP 05:44 - Mixing templating and logic We do this with JSX 07:39 - Each request has its own scope 08:57 - Massive standard lib Format a date? No sweat! Image resizing? Sure! Audio bindings? Sure! 10:16 - URL-based routing Next.js pages Serverless functions 11:13 - Server-rendered Hotwire 11:38 - $_GET, $_POST, are just available Next.js hooks 12:29 - Variable interpolation 12:59 - All-in-one frameworks Laravel did it CakePHP CodeIgnighter 13:32 - Direct DB access SQL statements 14:37 - Why do people hate PHP? WordPress Inconsistent API Their first code was PHP and they sucked PHP has come a long way It used to not be safe Blocking by default - no async/await 17:48 - Why is JS still better? Shared code between frontend and backend Single language Huge ecosystem (could be a con) Links Syntax 267: Hasty Treat - Turbolinks + Server Generated HTML + JS Sprinkles https://vuejs.org/ https://www.hey.com/ Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

This Week in Cardiology
Oct 1, 2021 This Week in Cardiology Podcast

This Week in Cardiology

Play Episode Listen Later Oct 1, 2021 23:34


Coronary artery calcification and exercise, translating clinical trials, the question of metabolically healthy obesity, and Watchman complications are the topics John Mandrola, MD, discusses in this week's podcast. To read a partial transcript or to comment, visit: https://www.medscape.com/twic I - CAC and Physical Activity - Physical Activity Paradoxically Tied to Higher Coronary Calcium https://www.medscape.com/viewarticle/959366 - Physical activity and the progression of coronary artery calcification http://dx.doi.org/10.1136/heartjnl-2021-319346 II - Translating Clinical Trials - SYNTAX Score II 2020 Wobbles in Real-World Validation https://www.medscape.com/viewarticle/958834 - Redevelopment and validation of the SYNTAX score II to individualise decision making between percutaneous and surgical revascularisation in patients with complex coronary artery disease: secondary analysis of the multicentre randomised controlled SYNTAXES trial with external cohort validation https://doi.org/10.1016/S0140-6736(20)32114-0 - External Validation of the SYNTAX Score II 2020 https://www.jacc.org/doi/full/10.1016/j.jacc.2021.07.027 III - Healthy and Obesity - ‘Metabolically Healthy Obesity' Has Heart Risks. Is it a Misnomer? https://www.medscape.com/viewarticle/959994 - Metabolically healthy obesity and cardiovascular events: A nationwide cohort study https://doi.org/10.1111/dom.14492 - Relation of Obesity to New-Onset Atrial Fibrillation and Atrial Flutter in Adults https://pubmed.ncbi.nlm.nih.gov/29501206/ - Paediatric obesity appears to lower the risk of diabetes if selection bias is ignored https://pubmed.ncbi.nlm.nih.gov/29374028 IV - Watchman Complications - FDA Investigating Potential Sex Differences in LAAO Adverse Outcomes https://www.medscape.com/viewarticle/959806 You may also like: Medscape editor-in-chief Eric Topol, MD, and master storyteller and clinician Abraham Verghese, MD, on Medicine and the Machine https://www.medscape.com/features/public/machine The Bob Harrington Show with Stanford University Chair of Medicine, Robert A. Harrington, MD. https://www.medscape.com/author/bob-harrington Questions or feedback, please contact news@medscape.net

Best Drum and Bass Podcast
Podcast 352 – Bad Syntax & Horde

Best Drum and Bass Podcast

Play Episode Listen Later Oct 1, 2021 87:40


WE HAVE THE POWERRRR! This week we have a super slick mix by the one and only HORDE. If you havent checked his new release yet, you need to hop on it! Lock it in and get ready, this weeks podcast is full of madness!Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbBad Syntax TracklistFractalOne - Power [Abducted LTD]Gydra - Lava Run (Gridlok RMX) [Eatbrain]Nemean - Son of Malice [Protocode]Symplex & Confusion - Resonate [C4C]DC Breaks - Club thug (Despersion RMX) [mpFREE]Mechanical Veinft Faderhead - Feel Your Noise (Toronto is Broken RMX) [YANA]Nemean - Prey [Abducted LTD]Gydra & Nuvertal - Meditation (Audio RMX) [Eatbrain]Mizo - Constant Energy [Neuropunk]AL/SO - Cantakerous [Korsakov]Transforma & Binary - You Know [Boomslang]Dropset - Eye Opener [C4C]FractalOne - Capitalism [Abducted LTD]Gydra ft IHR - Wipe (Skantia RMX) [Eatbrain]Rieger - Flagellant [High Resistance]Neonlight - Reflexion [Blackout]S9 - Ternion [DeVice] Blanke - Breathe [Deadbeats]Dropset & Knoxz - Listen [Abducted LTD]Phibes - Like Woah [Korsakov]NC-17 - Enter the Void [Bad Taste]Surgence - Hydroxy [Tesseract]Theoretical - Voyager [Delta9]D_Iolax - Absurd [High Resistance]Dropset & Native Impulse - Dark Silence [Abducted LTD]Redpill - On fire [Blackout]Transforma - Nebula [Code Smell]Rillium - Control [Surveillance]Trex - Dopamine VIP [Trust]Fitch & Grvyrds - Madness [Onesevenfour]Phace - Lwek [Blackout]Killbreak - Black Thursday [C4C]Aznok - Sidewalk [Raving Panda]Despersion - Shield [Eatbrain]Mefjus & Black Sun Empire - Something Bad [Blackout]Dropset & Transforma - Behavioral Analysis [Abducted LTD]"Bad Tunes" of the week - Follow on Spotify bit.ly/badtunesD_Iolax - Acid Syndicate [High Resistance]Dan Structure - Accellerator [Delta9]Transforma & Binary - You Know [Boomslang]Xeomi & Kaiza - Talk [Bad Taste]JTR - Caught the Wave [Digital Terror]Volition - Drunk [Yana]Neonlight - Reflexion [Blackout]Nemean - Uncreator [Protocode]MV TracklistHorde & Reptile – Brobro [DELTA9 RECORDINGS]Dan Structure – Accellerator [DELTA9 RECORDINGS]Horde – Focused [IMPACT MUSIC]Krispy – Lekka [RUBRICATE RECORDS]Submarine & Scepticz – Shingoki [SOFA SOUND BRISTOL]Mrsa – Push Me Down The Stairs [INVISIBLE RECORDINGS]Zound – Probability [EKOU RECORDINGS]Signal – Pixilate [INVISIBLE RECORDINGS]Data 3 – Fractil [FLEXOUT AUDIO]Harley D – Walk With Me [LOW DOWN DEEP RECORDINGS]Cruk – Dum [SKANK AND BASS]Hoax – Pyramids [ONYX RECORDINGS]Screamarts & Halflow - Minimal [OVERVIEW MUSIC]Workforce – Your Moves [EXIT RECORDS]ID – IDVisages – Hurting Me (Horde & Reptile Remix)Horde – Tech Tech [DELTA9 RECORDINGS]Hoax – Space Invaders [ONYX RECORDINGS]Simula – Angels [NEKSUS SOUND]Follow Bad Syntax on Twitch for live broadcasts twitch.tv/badsyntaxdnbBad Tunes of the week official Spotify PlaylistFollow my "Bad Tunes" of the week playlist on Spotify (UPDATED WEEKLY): http://bit.ly/badtunesFollow Abducted LTDFacebook: https://www.facebook.com/abductedltdBeatport: http://bit.ly/abductedltdDownload / Listen to our weekly podcasts (every friday)(Soundcloud) http://bit.ly/ltdpodcast or (iTunes) http://bit.ly/bestdnbFollow Bad SyntaxFacebook: facebook.com/badsyntaxdnbListen to the NOISIA RADIO world premier of Dose - Cultivate (Bad Syntax & HANM RMX)Check out Bad Syntax & Tobax - Switch out now on Mayan: http://www.mayanaudio.com/Summer_Drum_&_Bass_2018_MYN029Keep up to date on the Best Drum and BassFacebook: https://www.facebook.com/bestdrumandbassSubscribe on iTunes: http://bit.ly/bestdnbWeekly Broadcast Thursdays 9pm PST: https://www.twitch.tv/bestdrumandbasswww.bestdrumandbass.comPodcast available on these platforms: iTunes - http://bit.ly/bestdnbiHeartRadio - http://bit.ly/bdnb-ihrTunein - http://bit.ly/bdnb-tunein Stitcher - http://bit.ly/bdnb-stitcherCheck out these free downloads from Bad Syntax See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Changelog Frontend Feud

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 29, 2021 53:15


In this episode of Syntax, Scott and Wes do a crossover episode with Changelog's JS Party! Your favorite web dev podcasts join forces for a super collab that'll knock you frontend off! Amelia joins Chris Coyier and Dave Rupert from ShopTalk Show, while Divya teams up with Wes Bos and Scott Tolinski from Syntax. Let the FEUDing begin! .TECH Domains - Sponsor .TECH is taking the tech industry by storm. A domain that shows the world what you are all about! If you're looking for a domain name for your startup, portfolio, or your own project like we did with uses.tech, check out .tech Domains. Syntax listeners can snap their .TECH Domains at 80% off on five-year registration by visiting go.tech/syntaxistech and using the coupon code “syntax5”. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Mux - Sponsor Mux Video is an API-first platform that makes it easy for any developer to build beautiful video. Powered by data and designed by video experts, your video will work perfectly on every device, every time. Mux Video handles storage, encoding, and delivery so you can focus on building your product. Live streaming is just as easy and Mux will scale with you as you grow, whether you're serving a few dozen streams or a few million. Visit mux.com/syntax. Show Notes 02:49 - Frontend Feud Rules 04:06 - Round 1 10:28 - Round 2 17:26 - Round 3 25:37 - Round 4 35:15 - Round 5 42:03 - Round 6 Links Changelog JS Party Chris Coyier Dave Rupert Wes Bos Scott Tolinski Jerod Santo Amelia Wattenberger Divya The Feud At The Seventh Mountain Amelia's repo visualizer CSS-Tricks freeCodeCamp Wes Bos' courses Changelog Merch Level Up Tutorials Shameless Plugs Scott: All courses - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

PodRocket - A web development podcast from LogRocket
Fine dining with Wes and Scott

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Sep 28, 2021 43:38


We talk to Wes Bos and Scott Tolinski about ad reads, food-themed content, and why we love Syntax.fm. Links https://syntax.fm (https://syntax.fm) https://twitter.com/wesbos (https://twitter.com/wesbos) https://twitter.com/stolinski (https://twitter.com/stolinski) https://wesbos.com/courses (https://wesbos.com/courses) https://leveluptutorials.com (https://leveluptutorials.com) https://www.youtube.com/LevelUpTuts (https://www.youtube.com/LevelUpTuts) https://www.youtube.com/wesbos (https://www.youtube.com/wesbos) Contact us https://podrocket.logrocket.com/contact-us (https://podrocket.logrocket.com/contact-us) @PodRocketpod (https://twitter.com/PodRocketpod) What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guests: Scott Tolinski and Wes Bos.

Syntax - Tasty Web Development Treats
Hasty Treat - Desktop Apps + New Tech We Love

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 27, 2021 32:30


In this Hasty Treat, Scott and Wes talk about the hottest new tech they love! Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Show Notes 03:30 - Lucy Language https://lucylang.org/ A concise language for describing Finite State Machines 06:10 - MDSvex https://github.com/pngwn/MDsveX Mdx for Svelte Smartypants options transforms ASCII punctuation into fancy typographic punctuation HTML entities https://github.com/rehypejs/awesome-rehype 09:56 - RECut https://getrecut.com/ 12:26 - Fig https://fig.io/ It's an app you install on your computer, it adds autocomplete to your terminal Works with most popular terminals Autocompletes git commands NPM commands + tons more - npm install ___ works Adds descriptions of what each command does Mac only - again another reason why Mac is best! Themeable Why not use Fish/ZSH? This isn't a replacement for anything, it's just autocomplete on top These fish plugins are to vim, as Fig is to VS Code Better UI is KEY 15:56 - Warp https://www.warp.dev/ Rust-based termnial Very fast Extensions and themes Share commands and sessions Great for remote server dev Share terminal state - with share links 19:33 - Raycast https://www.raycast.com/ App launcher File Finder Workflow runner Everyone is asking why is it better than Alfred better UI Better outputs math Better defaults - currency conversion Fast as hell Better integrations More Flexible 21:26 - Table Plus https://tableplus.com/ Fantastic little DB tool 23:59 - Obsidian Update https://obsidian.md/ Wes: I haven't got into it - find myself still going back to VS Code 26:50 - Descript Update https://www.descript.com/ All-in-one audio and video editing, like a doc Links https://chriscoyier.net/ https://hyper.is/ https://www.alfredapp.com/ https://strapi.io/ https://studio3t.com/ https://www.mindnode.com/ https://remarkable.com/ https://www.notion.so/ https://joplinapp.org/ http://www.telestream.net/screenflow/overview.htm https://shinywhitebox.com/ Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 351 – Bad Syntax & MV

Best Drum and Bass Podcast

Play Episode Listen Later Sep 24, 2021 77:46


ITS THE WEEKEND! Weve got such an epic episode in store for you this week my friends, and it includes a world premier of the forthcoming FractalOne on Abducted LTD! We also have one of the rising stars of the Abducted LTD ranks MV in the guest mix with an absolutely BRUTAL session, so lock it in and lets rock out!Catch me LIVE this weekend at PERCEPTION! Event link here: https://www.facebook.com/events/4588085854536859Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbBad Syntax TracklistFractalOne - Capitalism [Abducted LTD]Mefjus & Black Sun Empire - Something Bad [Blackout]Dropset - Eye Opener [C4C]Rieger - Flagellant [High Resistance]Despersion - Jedi [Dub]Kaizen Flow - Rockfall [Sine Function]Nemean - Circle of Shadows [Abducted LTD]Neonlight - Reflexion [Blackout]Symplex & Confusion - Resonate [C4C]Rieger - Asylum [High Resistance]Bold Theory - Never Safe [VALE]Fitch & Grvyrds - Madness [Onesevenfour]FractalOne - Power [Abducted LTD]Redpill - On Fire [Blackout]D_Iolax - Absurd [High Resistance]Killbreak - Black Thursday [C4C]Sl8r - Asterix (Nymfo RMX) [Delta9]Trex - Dopamine VIP [Trust]Avoider - Sonar [Abducted LTD]D_Iolax - Acid Syndicate [High Resistance]Integrate - Lidocane [VALE]Fl8r - Diesel [Delta9]Trex - Too Far (DLR RMX) [Trust]NickBee - Choice Time [Ekou]Dropset & Native Impulse [Abducted LTD]Klippee - Reset [Vale]Rieger - Blight [High Resistance]Whisper - Collapse [Grid]Phace - Lewk [Blackout]Nerve - Heavy Machinery [Shell Shock]Rieger - Undertaker [High Resistance]Despersion & Mindset - Do It [SKL]Psynchro - Earthquake [C4C]JayVee - Movement [C4C]Despersion - Starship [Eatbrain]Dropset & Bad Syntax - Veracity [Abducted LTD]"Bad Tunes" of the week - Follow on Spotify bit.ly/badtunesDespersion - Starship [Eatbrain]Nerve - Tension [Shell Shock]Transforma - Nebula [Code Smell]MV TracklistReady for love- MV, Pex L (Cataclysm Recording)Eternal Frost- Agressor Bunx ( Eatbrain)Laser- Rohaan (Souped Up Records)Never Alone- MV ( Optikal Dubs)Pure action- Kumarion (Monstercat)Kids in the club- Flowidus (Elevate Records)The ride – Crissy Criss ( War of silence)Dreamworld- Mob Tactics ( Ram Records)Buckfust- Mob Tactics ( Eatbrain)Dragon- Blaine Stranger ( Viper Recordings)Reaction- K Motionz, IC3 ( K Motionz Music)Who Knows- Prolix, Malux, She koro (Blackout Music NL)Paradise- Audio Remix (The Prototypes)Digital Planet- Transforma & Quatizone ( Bad Taste Recordings)Disfunktion- Akov, Screamarts (Eatbrain)Get up- MV ( Kill Tomorrow)Punk- The Upbeats (Critical Music)Surge Engine- Black Sun Empire, Nymfo (Ram Records)My Daily Meal- Teddy Killerz Remix (Souped Up Records )Inertia- Exept, Ihr (Surveillance Music )The Storm- Fourward (Shogun Audio )Horizons – CPTL Pnshmnt (Korsakov Music)Event Horizont- MV ( Korsakov Music)Roll The drums – Rido (Blackout Music NL)Constant Energy- Mizo (Neuropunk Records )Whistle- Disaszt (Mainframe Recordings )Goin´n Hard- Ripple & Neonlight (RIPPLE LTD )Flava- Zombie Cats(Killer Industries Remix) (Zombie Cats )Plump – Smooth & Disphonia ( Blackout Music NL)Jekyll- Thriller (SHELL SHOCK Recordings )Frostbolt- Gydra ( Neuropunk Records )Here we go- Proxima ( Trendkill)Uhrwerk- Neonlight (Diascope )Underneath The shadows- Tengu & Maddy V (Viper Recordings)ID- MVBlack Opium- Transforma & MV (C2D Recordings)Follow Bad Syntax on Twitch for live broadcasts twitch.tv/badsyntaxdnbBad Tunes of the week official Spotify PlaylistFollow my "Bad Tunes" of the week playlist on Spotify (UPDATED WEEKLY): http://bit.ly/badtunesFollow Abducted LTDFacebook: https://www.facebook.com/abductedltdBeatport: http://bit.ly/abductedltdDownload / Listen to our weekly podcasts (every friday)(Soundcloud) http://bit.ly/ltdpodcast or (iTunes) http://bit.ly/bestdnbFollow Bad SyntaxFacebook: facebook.com/badsyntaxdnbListen to the NOISIA RADIO world premier of Dose - Cultivate (Bad Syntax & HANM RMX)Check out Bad Syntax & Tobax - Switch out now on Mayan: http://www.mayanaudio.com/Summer_Drum_&_Bass_2018_MYN029Keep up to date on the Best Drum and BassFacebook: https://www.facebook.com/bestdrumandbassSubscribe on iTunes: http://bit.ly/bestdnbWeekly Broadcast Thursdays 9pm PST: https://www.twitch.tv/bestdrumandbasswww.bestdrumandbass.comPodcast available on these platforms: iTunes - http://bit.ly/bestdnbiHeartRadio - http://bit.ly/bdnb-ihrTunein - http://bit.ly/bdnb-tunein Stitcher - http://bit.ly/bdnb-stitcherCheck out these free downloads from Bad Syntax See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
From React To SvelteKit

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 22, 2021 55:27


In this episode of Syntax, Scott talks with Wes about moving Level Up Tutorials from React to SvelteKit — why he did it, how, benefits, things to watch out for, and more! Prismic - Sponsor Prismic is a Headless CMS that makes it easy to build website pages as a set of components. Break pages into sections of components using React, Vue, or whatever you like. Make corresponding Slices in Prismic. Start building pages dynamically in minutes. Get started at prismic.io/syntax. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Cloudinary - Sponsor Cloudinary is the best way to manage images and videos in the cloud. Edit and transform for any use case, from performance to personalization, using Cloudinary's APIs, SDKs, widgets, and integrations. Show Notes 07:28 - Thoughts Apples to oranges, so unfortunately, no super legit ability to compare. SvelteKit isn't analogous with a custom React setup that uses CSR SSR is usually going to be faster - we can ship less JS Some big things changed beyond React → SvelteKit Apollo → GFetch Plyr → Vime HLS starts grabbing chunks immediately, so it's hard to get accurate load time and transfer. Whole conversion took a couple of months. Hardest part was making UI choices and changes, straight up converting components one by one wasn't actually that tough 16:14 - Converting React components to Svelte useState becomes just a straight-up variable Graphql calls were hooks now just imported generated functions Remove extranous fragments Convert {things && } to {#if thing}{/if}  becomes  24:06 - Spark joys State Our checkout flow became way more transparent, way easier with Svelte stores Render flow Was never something we needed to really think about. Didn't think about memoizing, or worrying about too many renders down the line, just never needed to Overall developer experience It's honestly a joy to work in and I don't want to go back Making a library Package dir, new SvelteKit project, svelte-kit package I made svelte-toy - https://github.com/leveluptuts/svelte-toy svelte-element-query - https://github.com/leveluptuts/Svelte-Element-Query svelte-simple-datatable fork Creating a sitemap was extremely easy, because of server-side routes. file.returnformat.ts ie sitemap.xml.ts CSS without a css-in-js library for scoping is a dream. CSS props are now 100% via CSS variables using the https://svelte.dev/docs#style_props Animations are all done with Svelte's internal animations lib 32:45 - Hosting adapter-node Hosted on render.com as a straight-up node process $7/m for more than enough RAM and CPU, Lots of other options for static, Vercel, workers whatever, I like having just a straight-up node app you can host anywhere 35:50 - Things to do Admin tools Pancake lib for charts 37:00 - Challenges ESM is not always smooth sailin Import has from ‘lodash/has' didn't working in dev, but import has from ‘lodash/has.js' didn't work in prod. Solution was to use lodash.has as the dependency Apollo included all React as a dep unless you import from @core TS is great, but there was once where I wanted to define the entire props ts object for a spread prop, but was not possible Drag animations Cloudinary 42:46 - Wes' questions What about the ecosystem? What about forms + DOM data? Serverless functions? Do you always bind to state? Or just access directly? formData = writable({ title: "yo" }) {$formData.title} Is it stable? Deno - Snel Links https://leveluptutorials.com/ https://vitejs.dev/ ××× SIIIIICK ××× PIIIICKS ××× Scott: The Skeptics Guide To The Universe Podcast Wes: Pressure Washer Nozzle Shameless Plugs Scott: Web Components 101 - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

ShopTalk » Podcast Feed
481: Frontend Feud: ShopTalk vs Syntax

ShopTalk » Podcast Feed

Play Episode Listen Later Sep 20, 2021 52:14


Crossover! Your favorite web dev podcasts join forces for a super collab that'll knock you frontend off! Amelia joins Chris Coyier and Dave Rupert from ShopTalk Show while Divya teams up with Wes Bos & Scott Tolinski from Syntax. Let the FEUDing begin!

Syntax - Tasty Web Development Treats
Hasty Treat - Webhooks

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 20, 2021 21:35


In this Hasty Treat, Scott and Wes talk about webhooks — one of those concepts that seems a lot scarier than it actually is. Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Show Notes 03:42 - What are webhooks? User-defined HTTP callbacks When something happens, ping this URL with this data Examples: When something sells, ping this URL When someone reverses a charge, lock their account Trigger a build of the website when the content changes Then someone buys a shirt, generate a shipping label and save it to the DB 07:57 - Sending End Can be a great way to hook two services together 09:13 - Receiving End Often you will be the one that accepts the webhook ping In this case, you set up an endpoint 11:00 - Payloads Almost all will send a JSON body that you parse out The method send is variable 11:51 - Auth On the receiving end of a webhook, you often get a token which you can then ping the service with. It will tell you if that request was legit or not. On the sending end, you can often set up headers with auth - same with the method Can be a replacement for a serverless function 13:18 - Testing webhooks Can be a pain in the ass ngrok - expose locally localtunnel Insomnia Postman Stripe has a great VS code extension Snipcart has an awesome dashboard Will also tell you when one failed webhook.site https://expose.dev/ IFTTT Zapier Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 350 – Bad Syntax & Octane Amy

Best Drum and Bass Podcast

Play Episode Listen Later Sep 17, 2021 86:42


HAPPY HEAVY FRIDAY! This week we are bringing you double pressure from the BEST DNB home squad with Octane Amy in the guest mix! This one is a slammer so lock it in and lets get ready to rock, the weekend starts right now! (Tell your boss we said so, lol)Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbBad Syntax TracklistBad Syntax - The Chant of Kashima (Chris.Su RMX) [Abducted LTD]Mechanical Vein ft. Faderhead - Feel Your Noise (Toronto is Broken RMX) [Yana]DC Breaks - Club Thug (Despersion RMX) [Free DL]Mizo - Constant Energy [Neuropunk]Aznok - Sidewalk [Raving Panda]Sete - Meditation [Gutting Audio]FractalOne - True Violence [Abducted LTD]Rillium - Ether [Surveillance]Despersion - Jedi [DUB]S9 - Tension [Device]Transforma & Binary - You Know [Boomslang]AL/SO - Cantankerous [Korsakov]Dropset & Transforma - Behavioral Analysis [Abducted LTD]Despersion & Krot - Seems so Far Away [Eatbrain]PA - Wanna Know [Grid]Iksaylent & Marcus Zero - Space Zone [Invasion]Shanks - My Level [ProgRAM]PRFCT Mandem - Follow [Korsakov]MV - Illegal Rave [Abducted LTD]JTR - Caught the Wave [Digital Terror]Rillium - Control [Surveillance]Mizo - Aerial [Neuropunk]NickBee - Dark Matter [Ekou]Souldier - Confusion [Citrus]Proton X - Specters [Abducted LTD]Samthing - Deadlock [Sine Function]NickBee - Choice Time [Ekou]Shanks - The Outer Limits [ProgRAM]L 33 - HerO [Eatbrain]Sequential - Absolute Motion [Abducted LTD]PRFCT Mandem - No Pass [Korsakov]Mizo - Mulcher [Neuropunk]Nemean - Uncreator [Protocode]Despersion - December [SLK]Gydra ft IHR - Wipe [Eatbrain]Dropset & Knoxz - Listen [Abducted LTD]"Bad Tunes" of the weekMaztra - Enough [High Resistance]Luca - Dance [Yana]Siphlex - Pulsar [Citrus]Octane Amy TracklistJFAL - Butterflies [Zombie Recordings]Conrad Subs - Subterranean [Formation Records Group]Dub Elements - Tonite [DEM Recordings]Georgia Phoenix - Express Yourself [DeVice]Syran - Emissary [RAM Records]NRG - I Need Your Love (Disrupta & J Select Bootleg]Total Science & Break - Big Time Winners [CIA Records]S.P.Y & Total Science - Magic Hour [CIA Records]L - Side & MC Fats - High Times (Break Remix) [V Recordings]Monika - Wake Up [Soulvent Records]Future Cut - 20/21 (DLR Remix) [Future Cut Recordings]Siren - Snorkel [Siren Records]Kenny Ken - Gimmie Dat Roller [Formation Records Group]Killjoy - Ghosts of Old [Function Records]SST - Feeling Strange [Boomslang Recordings]Monika - Rocket Sprocket [Soulvent Records]Sub Focus - Swamp Thing [RAM Records]ESKR - Data Storm [Boomslang Recordings]Sub Focus - X-Ray (Metrik Remix) [RAM Records]Trei - My Eyes [Rampage Recordings]BCUK - The Hornet [Drum & Bass Arena]Digital - Deadline (Need for Mirrors Remix) [Digital Function Records]Conrad Subs - Bubbler [Formation Records Group]Ram Trilogy - Reflection (Shimon Remix) [RAM Records]Shimon - Hush Hush [RAM Records]Dave Owen - Ruffian [Trust Audio]Shimon & Andy C - Night Flight (Shimon Remix) [RAM Records]Ram Trilogy - Gridlock (Break Remix) [RAM Records]Ripple Ft. Furious Freaks - Spirit [Ripple Music]Commix - Satellite Type 2 [Metalheadz]Shattering Palms - Jungle Siphon [Forest Biz]Gold Dubs - Time Machine [Formation Records Group]Stereotype - All I Need [Formation Records Group]Night Shift - Move Me [DeVice]Follow Bad Syntax on Twitch for live broadcasts twitch.tv/badsyntaxdnbBad Tunes of the week official Spotify PlaylistFollow my "Bad Tunes" of the week playlist on Spotify (UPDATED WEEKLY): http://bit.ly/badtunesFollow Abducted LTDFacebook: https://www.facebook.com/abductedltdBeatport: http://bit.ly/abductedltdDownload / Listen to our weekly podcasts (every friday)(Soundcloud) http://bit.ly/ltdpodcast or (iTunes) http://bit.ly/bestdnbFollow Bad SyntaxFacebook: facebook.com/badsyntaxdnbListen to the NOISIA RADIO world premier of Dose - Cultivate (Bad Syntax & HANM RMX)Check out Bad Syntax & Tobax - Switch out now on Mayan: http://www.mayanaudio.com/Summer_Drum_&_Bass_2018_MYN029Keep up to date on the Best Drum and BassFacebook: https://www.facebook.com/bestdrumandbassSubscribe on iTunes: http://bit.ly/bestdnbWeekly Broadcast Thursdays 9pm PST: https://www.twitch.tv/bestdrumandbasswww.bestdrumandbass.comPodcast available on these platforms: iTunes - http://bit.ly/bestdnbiHeartRadio - http://bit.ly/bdnb-ihrTunein - http://bit.ly/bdnb-tunein Stitcher - http://bit.ly/bdnb-stitcherCheck out these free downloads from Bad Syntax See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
New to JavaScript — ES2022

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 15, 2021 38:41


In this episode of Syntax, Scott and Wes talk about all the new stuff in ES2022 — what it is, why you might need it, and how to use it. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Auth0 - Sponsor Auth0 is the easiest way for developers to add authentication and secure their applications. They provides features like user management, multi-factor authentication, and you can even enable users to login with device biometrics with something like their fingerprint. Not to mention, Auth0 has SDKs for your favorite frameworks like React, Next.js, and Node/Express. Make sure to sign up for a free account and give Auth0 a try with the link below: https://a0.to/syntax. Show Notes 04:50 - Regex indicies New d flag in a regex https://regex101.com/ This will tell you the indexes (indicies) of the regex matches Handy if you need to highlight or replaces matches in a string We can ask for the start and end positions of each matched capture group 07:16 - Class updates Private fields Properties and Methods to be kept private Prefix them with a # =Helpful for internal state and methods which should not be accessed directly or at all by external In React how we have __INTERNTAL_NEVER USE THIS class ColorButton extends HTMLElement { // All fields are public by default color = "red" // Private fields start with a #, can only be changed from inside the class #clicked = false } const button = new ColorButton() // Public fields can be accessed and changed by anyone button.color = "blue" // SyntaxError here console.log(button.#clicked) // Cannot be read from outside button.#clicked = true // Cannot be assigned a value from outside Getters and setters introduced in es5 https://www.w3schools.com/js/js_object_accessors.asp class Person { #hobbies = ['computers'] get #hobbiesGetter() { return this.#hobbies } #getHobbies() { return this.#hobbies } getHobbiesPublic() { return this.#hobbies } } const scott = new Person(); scott.#getHobbies(); // doesn't work scott.getHobbiesPublic(); // works 09:07 - Class fields This may seem super old because we have been polyfilling it forever Right now if you want an instance field on a class, you need to declare it in the constructor Now we can just declare them inside the class 10:36 - Static fields and methods As above can also be static with the static keyboard Works for methods too Explain what a static method is 13:17 - Top level await So handy in modules. Need to pull in some data? Simple. 15:19 - Ergonomic brand checks for private fields Used for checking if a private field on a class exists using the in keyword 16:00 - .at() method Strings and arrays - we can use square brackets to reference items of the array Super handy for grabbing the last item of an array //

Syntax - Tasty Web Development Treats
Hasty Treat - Starlink Rural Internet

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 13, 2021 21:14


In this Hasty Treat, Scott and Wes talk about Wes' new satellite internet setup — best use-cases and how to set it up. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Show Notes 04:06 - Rural internet is huge for: Access to information Remote work Opens up job opportunities for many residents who can't relocate due to family Home values Big city folk moving into rural areas and driving prices up is another issue altogether Smart rural home 05:46 - Previous setup We have a cottage LTE Routers Yagi Antennas Worked well, but slow $4/gig over 100gb Grey market - one went up/down Alternatives WISP - no access XPLORNET @ (hughesnet) - BRUTAL Bell LTE - $$$ - slow 08:35 - The signup, install, price $129 CAD Deposit ($100 USD) $650 for the dish $120/month Unlimited bandwidth Needs a clear view of the northern sky Clear from obstructions is key Every 1 foot up is 2 foot of obstructions cleared I put it on a 25ft piece of wood Bought a pipe adaptor from Starlink 09:59 - The performance These numbers are not impressive to anyone with fiber, but are LIFE CHANGING to rural folks From 30mbps - 200mbps down - some users posted ~350 down Upload from 25mpbs - 80mbps (better than you can pay for where I live in the city) Ping is around 40ms Downtime is measured in seconds Youtube streams super smoothly Zoom works great Facebook + Instagram issues Many reported changing DNS fixed it 14:21 - The equipment Starlink comes with a router Does not support bridge mode Doesn't have WPS Only one hard-wired port POE-only UniFi Dream Machine Three access points POE switch for Starlink Router Gives you stats The ethernet is hard-wired into the dish, so you have to drill a huge hole in the house Links Starlink Wyze UniFi Dream Machine Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Best Drum and Bass Podcast
Podcast 349 – Bad Syntax & Vecster

Best Drum and Bass Podcast

Play Episode Listen Later Sep 10, 2021 116:50


I dont know if youre quite ready for the mayhem that is about to ensue on this weeks podcast. Vecster is on deck and in case you havent been paying attention, he is absolutely DESTROYING right now. Absolutely brutal mix, and I know youre going to love it! ALSO you know you got some crazy tnage in the resident mix by Bad Syntax as well. So lets get TO IT!Support/Stream/Buy the new Dropset & Friends EP: abducted.fanlink.to/ALTD087Like what you hear? Drop a donation at https://streamlabs.com/badsyntaxdnbSubscribe to the podcast on iTunes: http://bit.ly/bestdnbBad Syntax TracklistDropset & Transforma - Behavioral Analysis [Abducted LTD]Mizo - Mulcher [Neuropunk]Nemean - Uncreator [Protocode]Transforma & Binary - You Know [Boomslang]PRFCT Mandem - No Pass [Korsakov]Luca - Dance [Yana]Bad Syntax - Darkness (Sinister souls RMX) [Abducted LTD]Despersion - Starship [Eatbrain]Kaizen Flow - Rockfall [Sine Function]Nerve - Tension [Shell Shock]Manta - Shutdown [Hanzom]The Prodigy ft RZA - Breathe (Rene LaVice RMX) [DeVice]Dropset & Bad Syntax - Veracity [Abducted LTD]Al/So & Hold'Em - Earthquake [Korsakov]Ruk - Fallout [Formation]Nerve - Control Shot [Shell Shock]Nickbee - Outer Dome [Ekou]One Mindz - Black Birdz [Dutty Audio]Dropset & Knoxz - Listen [Abducted LTD]Screamarts - Vortex [Eatbrain]Nickbee - Fusion [Ekou]One Mindz - The Old Times [Dutty Audio]Fre4knic & Swift - Interlace [//Darkmode]DJ SS & Streets of Rage - Cyber Space [Formation]Bytecode - Symptoms [C4C]L 33 - Let Me Go [Eatbrain]Nerve - Heavy Machinery [Shell Shock]Nemean - Abaddon [Protocode]Sequential - Absolute Motion [Abducted LTD]Manta & Smeerlap - Destiny [Hanzom]Bytecode ft Lifesize MC - Deadlock [C4C]DJ SS & Streets of Rage - Electricity [Formation]One Mindz - Massive [Dutty Audio]Screamarts - Waldgott [Eatbrain]Nickbee - Dark Matter [Ekou]Dropset & Native Impulse - Dark Silence [Abducted LTD]"Bad Tunes" of the weekL0g1n - Sahel [Dutty Audio]Zound - Shadow Hills [Ekou]Mykool - Closing In [Yana]S9 - Ternion [DeVice]Chiyu - Riot Fields [Sinful Maze]Periimetre - Outbreak [Close 2 Death]Bytecode - Symptoms [Cause 4 Concern]Mizo - Constant Energy [Neuropunk]Vecster TracklistBrain Wave & Vecster - IDMean Teeth & The Clamps - Multitude (The Clamps Remix) [Impact Music]Zombie Cats & Sinister Souls - X - Step [PRSPCT Recordings]Finalfix - Under My Skin [Hanzom Music]Xeomi & Kaiza - Tracker [Hanzom Music]Delta Heavy & Everyone You Know - Anarchy (Shock One Remix) [RAM Records]Mizo - Mechanical Paw [Neuropunk Records]YEHOR - Destroyer (Original Mix)Gydra - Frostbolt [Neuropunk Records]Liveon & Kutlo - Reboot [Blackout Music]Vecster - Funky Fat [Tonrecords]CVPELLV - Top BusinessXeomi & Kaiza - The Hind [Kill Tomorrow]Vecster - Alarm [High Resistance]Profuze - Human [Neurofunk,what else?]Telekinesis - Dark Fate[Blackout Music]V O E - Come This Far [Viper Recordings]TR Tactics - Mindgame [Hoofbeats Music]Zigi SC & Prdk - Mankind [Spring BassJam Records]A.M.C - Bass [TITAN Records]Brain Wave & Vecster - IDTeddy Killerz - Interference [Bassrush Records]Vecster - BlazingGancher & Ruin - Priceless [NMA]Shadow Sect & Sinister Souls - Brand New Shit [Hanzom Music]2Whales & Tesla Coil - Lts (Tesla Coil Remix) [High Resistance]Total Recall & Jam Thieves - Top Shottaz [RAM Records]4K - Murda Style [Born On Road]Fatloaf - Pushy Party[TAMP3CORDS]Vecster - The Devil [High Resistance]Abstractonia - Arachnophobia [DIASCOPE]Armodine - My Daily Meal (Teddy Killerz Remix)Amoss - The Feels [Flexout Audio]Vecster - Close My Eyes [High Resistance]2Whales - Weak (feat. TR Tactics) [High Resistance]L33 - Blinder [Eatbrain]Vecster - Another Dimension [High Resistance]Saint Robbers - Old Bass [Ignescent Records]Despersion - Freefall (feat. 2Whales) [High Resistance]V O E - Take What You Want [Viper Recordings]Follow Bad Syntax on Twitch for live broadcasts twitch.tv/badsyntaxdnbBad Tunes of the week official Spotify PlaylistFollow my "Bad Tunes" of the week playlist on Spotify (UPDATED WEEKLY): http://bit.ly/badtunesFollow Abducted LTDFacebook: https://www.facebook.com/abductedltdBeatport: http://bit.ly/abductedltdDownload / Listen to our weekly podcasts (every friday)(Soundcloud) http://bit.ly/ltdpodcast or (iTunes) http://bit.ly/bestdnbFollow Bad SyntaxFacebook: facebook.com/badsyntaxdnbListen to the NOISIA RADIO world premier of Dose - Cultivate (Bad Syntax & HANM RMX)Check out Bad Syntax & Tobax - Switch out now on Mayan: http://www.mayanaudio.com/Summer_Drum_&_Bass_2018_MYN029Keep up to date on the Best Drum and BassFacebook: https://www.facebook.com/bestdrumandbassSubscribe on iTunes: http://bit.ly/bestdnbWeekly Broadcast Thursdays 9pm PST: https://www.twitch.tv/bestdrumandbasswww.bestdrumandbass.comPodcast available on these platforms: iTunes - http://bit.ly/bestdnbiHeartRadio - http://bit.ly/bdnb-ihrTunein - http://bit.ly/bdnb-tunein Stitcher - http://bit.ly/bdnb-stitcherCheck out these free downloads from Bad Syntax See acast.com/privacy for privacy and opt-out information.

Syntax - Tasty Web Development Treats
Potluck - Sass × Houdini × No JS? × Solid Project × First Dev Job Tips × Bartering × DRM × Dev Laptops × Databases × Frontity × More!

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 8, 2021 53:01


It's another Potluck! In this episode, Scott and Wes answer your questions about Sass, Houdini, JS requirements, tips for your first dev job, dev laptops, databases, Frontity, and more! Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Auth0 - Sponsor Auth0 is the easiest way for developers to add authentication and secure their applications. They provide features like user management, multi-factor authentication, and you can even enable users to login with device biometrics with something like their fingerprint. Not to mention, Auth0 has SDKs for your favorite frameworks like React, Next.js, and Node/Express. Make sure to sign up for a free account and give Auth0 a try with the link below. https://a0.to/syntax Show Notes 02:35 - What are the use cases of SASS/SCSS in 2021? Would you still choose it over CSS (or something else?) in a new project? 05:26 - What ever happened to CSS Houdini? 08:49 - With all these JS being transferred, have you ever tried to challenge yourself to build a project that doesn't involve any JS (in the front end alone); (e.g. just HTML+CSS)? I find it funny how I can pretty much use amazon.com with JS disabled, but I literally cannot view the angular docs if I disable it. 11:40 - As we all know, Tim Berners-Lee made the web. Apparently, after seeing everyone's data getting harvested by tech companies, he decided to make a project called Solid (https://solidproject.org/) that allows people to own their data and control all permissions to it. So if a user logs into your app with Solid, rather than storing their info on your server, you'd store it in their Solid Pod. Do you think this could save both Web developers' conscience and disk space in the cloud? 15:47 - I am about to start my first developer job. What practices can I start to really get off on the right foot and lay down a foundation for a successful career? 18:57 - Have you guys ever used your dev skills to trade for other goods or services? For instance, helping out an auto mechanic with their website in exchange for brake service on your car or creating a site for a barbershop traded for free haircuts for a year. If so, how do you go about starting that conversation? 22:14 - What's your take on DRM? Have you implemented/integrated something like Widevine in any of your platforms/projects? How does one go about doing such a thing? I can't seem to find any good docs on that. I personally can relate as to why it's there, but end up hating it anyways. I recently found out that Prime Video only allows SD(sub HD) content on Linux and it had something to do with the Widevine DRM they employ. I got outraged and eventually canceled my subscription! 29:35 - Have you seen the Framework laptop and, if so, what are your thoughts for web development? I'm a lifelong Mac user but the idea of a higher repairable laptop running Linux (I personally can't do Windows) sounds like an amazing step forward for consumers. 32:53 - I know that you both like MongoDB and so do I. But sometimes all these queries to database, especially aggregations gets messy, aren't they? Prisma has now support for MongoDB. What do you think? Is it a tool that will make requesting MongoDB much easier? 37:02 - Hey guys, been diving into Svelte a bit recently and had a question about using it with GraphQL. As I recall Scott once deemed React Typescript GraphQL CodeGen “the promised land” and since then I tried it out and have found it awesome. However, I've been debating moving a larger personal project from React to Svelte. I see that there is plugin for graphql-codegen-svelte-apollo but with my limited knowledge of Svelte find it hard to decipher if the development experience would be as streamlined. I am wondering if you could shed some light on the developer experience of working with GraphQL in Svelte in Typescript. 40:58 - Do y'all have any thoughts about Frontity for WordPress? I swear I'm not a plant for Frontity, but I stumbled upon it today and I'm trying to evaluate it vs. other solutions like Next.js for use in a headless WordPress setup. Would love your thoughts if you have any! 43:40 - Call me weird, but I kind of like fiddling around with webpack configs. I just like the level of control I have here. That being said, is webpack going to die now that the “better” tools out there mature? Or do you think we might see a webpack v6 with esbuild under the hood that makes it compete with Parcel, Vite, Snowpack in terms of speed? Links https://sass-lang.com/ https://postcss.org/ https://ishoudinireadyyet.com/ https://astro.build/ https://kit.svelte.dev/ https://www.widevine.com/ https://frame.work/ https://www.prisma.io/ https://www.mongodb.com/ https://www.postgresql.org/ https://mongoosejs.com/ https://keystonejs.com/ https://frontity.org/ https://webpack.js.org/ ××× SIIIIICK ××× PIIIICKS ××× Scott: Hot App Wes: Pet Food Mat Shameless Plugs Scott: Web Components Course - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Curiosity Daily
Fossil Prep Mistakes, 1840s Electric Cars, Tip of Your Tongue

Curiosity Daily

Play Episode Listen Later Sep 3, 2021 16:12


Learn how accurate fossil preparators must be; why electric cars are an old concept; and words on the tip of your tongue. Additional information about fossil preparators and other resources from Caitlyn Wylie: Pick up the open-access book "Preparing Dinosaurs: The Work Behind the Scenes": https://direct.mit.edu/books/monograph/5180/Preparing-DinosaursThe-Work-behind-the-Scenes  Faculty page https://engineering.virginia.edu/faculty/caitlin-donahue-wylie  Follow @CaitlinDWylie on Twitter https://twitter.com/CaitlinDWylie   Electric cars are the future, but they are also the distant past by Cameron Duke Hanlon, M. (2012, June 27). Le Jamais Contente - the first purpose-built land speed record car. New Atlas. https://newatlas.com/le-jamais-contente-first-land-speed-record/23094/ Kirsch, D. A. (2021). The electric car and the burden of history: Studies in automotive systems rivalry in America, 1890--1996 - ProQuest. Proquest.com. https://www.proquest.com/openview/2615595fdc7e4891b8fac5ddfb762066/1?pq-origsite=gscholar&cbl=18750&diss=y The History of the Electric Car. (2014). Energy.gov. https://www.energy.gov/articles/history-electric-car Wilson, K. A. (2018, March 15). Worth the Watt: A Brief History of the Electric Car, 1830 to Present. Car and Driver; Car and Driver. https://www.caranddriver.com/features/g15378765/worth-the-watt-a-brief-history-of-the-electric-car-1830-to-present/ Word on the tip of your tongue by Ashley Hamer (Listener question from Mariana in Lisbon, Portugal) Emmorey, K. D., & Fromkin, V. A. (1988). The mental lexicon. Linguistics: The Cambridge Survey, 124–149. https://doi.org/10.1017/cbo9780511621062.006  ‌The Virtual Linguistics Campus. (2012). PSY112 - The Mental Lexicon [YouTube Video]. In YouTube. https://www.youtube.com/watch?v=x8HIAVTeGNk  D'Angelo, M. C., & Humphreys, K. R. (2015). Tip-of-the-tongue states reoccur because of implicit learning, but resolving them helps. Cognition, 142, 166–190. https://doi.org/10.1016/j.cognition.2015.05.019  Oliver, L. K., Li, T., Harley, J. J., & Humphreys, K. R. (2019). Neither Cue Familiarity nor Semantic Cues Increase the Likelihood of Repeating a Tip-of-the-Tongue State. Collabra: Psychology, 5(1). https://doi.org/10.1525/collabra.200  Follow Curiosity Daily on your favorite podcast app to learn something new every day withCody Gough andAshley Hamer. Still curious? Get exclusive science shows, nature documentaries, and more real-life entertainment on discovery+! Go to https://discoveryplus.com/curiosity to start your 7-day free trial. discovery+ is currently only available for US subscribers. See omnystudio.com/listener for privacy information.

Syntax - Tasty Web Development Treats
STUMP'D - Coding Interview Questions

Syntax - Tasty Web Development Treats

Play Episode Listen Later Sep 1, 2021 49:57


In this episode of Syntax, Scott and Wes are back with another edition of Stump'd! where they try to stump each other with interview questions. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Auth0 - Sponsor Auth0 is the easiest way for developers to add authentication and secure their applications. They provide features like user management, multi-factor authentication, and you can even enable users to login with device biometrics with something like their fingerprint. Not to mention, Auth0 has SDKs for your favorite frameworks like React, Next.js, and Node/Express. Make sure to sign up for a free account and give Auth0 a try with the link below. https://a0.to/syntax Show Notes 03:10 - What is STUMP'D? 04:27 - What is a first class function? 06:27 - What is the purpose of using object is method? 09:31 - What is the purpose of Error object? 11:00 - What are the advantages of minification? 12:37 - How do you declare namespace? 15:38 - What are JS labels? 19:20 - List the methods that are available on a WeakSet? What is the difference between a set and a WeakSet? 23:33 - What is the use of preventDefault method? 26:15 - What is a spread opperator? 27:35 - What is the output of below spread operator array? [...'John Resig'] 30:19 - How do you load CSS and JS files dynamically? 32:00 - What are tasks in event loop? 34:15 - What is a WeakMap? 37:35 - How do get query string values in JavaScript? 40:50 - What is the purpose of some method in arrays? 42:15 - How do you delete a cookie? Links https://30secondsofinterviews.org/ https://www.interviewbit.com/javascript-interview-questions/ https://github.com/sudheerj/javascript-interview-questions https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label https://es6.io/ ××× SIIIIICK ××× PIIIICKS ××× Scott: Builderment Wes: Lawn Mower Blade Balancer Shameless Plugs Scott: All Courses - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Syntax - Tasty Web Development Treats
Hasty Treat - Freelance Tips - Toxic Clients

Syntax - Tasty Web Development Treats

Play Episode Listen Later Aug 30, 2021 24:51


In this Hasty Treat, Scott and Wes talk about toxic clients — how to identify them, and what to do about them. Linode - Sponsor Whether you're working on a personal project or managing enterprise infrastructure, you deserve simple, affordable, and accessible cloud computing solutions that allow you to take your project to the next level. Simplify your cloud infrastructure with Linode's Linux virtual machines and develop, deploy, and scale your modern applications faster and easier. Get started on Linode today with a $100 in free credit for listeners of Syntax. You can find all the details at linode.com/syntax. Linode has 11 global data centers and provides 24/7/365 human support with no tiers or hand-offs regardless of your plan size. In addition to shared and dedicated compute instances, you can use your $100 in credit on S3-compatible object storage, Managed Kubernetes, and more. Visit linode.com/syntax and click on the “Create Free Account” button to get started. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Show Notes 05:33 - Warning Signs of a potential toxic client Doesn't have project well thought out. Scope creep - Adds on new features while not considering the amount of work required to make them happen. Can be mad when you run out of time or budget. Ill Communicator Contacts you at odd times. Thinks that you should answer every email in an hour. Contacts you in inappropriate ways, via text message, social media. OR doesn't respond to emails in a timely manner giving you blockers. Jerk The rude client Thinks they can be rude because they are giving you money Hundreds of emails Tries to be flashy upfront (dinners, etc.) Scatterbrain or way too big. Facebook for nurses 18:06 - What to do about toxic clients Communicate your needs clearly. Set expectations. “I work best when…” “I answer emails once every two days” Set clear deadlines for deliverables, feedback and revisions (one revision backed in, more at x hourly rate, etc.). Just be VERY clear. If something doesn't work for them, they will hopefully tell you. Get things in writing. Put things clearly in a working agreement for your client to approve. That way you have something to show in case things go south and you can say, “You agreed to the following things”. Fire them You can fire clients. Honestly, some of them just aren't worth the time and effort. It's usually the cheapest clients who demand the most from you. Don't let them take more of your time and energy than they are paying for. Firing clients is very simple. Hi so and so, I don't feel like we're a good match for this project, so I'll be canceling our work agreement. Good luck on your project. Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets

Syntax - Tasty Web Development Treats

In this episode of Syntax, Scott and Wes talk about advice for new devs, our advice and opinions for how new devs can level up. Sanity - Sponsor Sanity.io is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes at sanity.io/create. Get an awesome supercharged free developer plan on sanity.io/syntax. Sentry - Sponsor If you want to know what's happening with your code, track errors and monitor performance with Sentry. Sentry's Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Cloudinary - Sponsor Cloudinary is the best way to manage images and videos in the cloud. Edit and transform for any use case, from performance to personalization, using Cloudinary's APIs, SDKs, widgets, and integrations. Show Notes 01:59 - Get comfortable with your code not working All of our code is broken much of the time. 02:40 - Compound learning and momentum is your biggest tool There is no formation without repetition. It sucks to hear, but honestly, if you get a little bit better every single day, you will be WAY ahead in years to come. Keep at it, keep chipping away, take the lows and the highs. 04:05 - Learn to read error messages Is this error coming from my code? Is this coming from the library? If so, maybe the library wasn't expecting that. Is this coming from the browser? An extension? Is it even related? Stack trace is a treasure map 09:42 - Take the time to learn the concepts that scare you They are often easier than they seem (though not every time). 10:40 - We all struggle This stuff is hard — give yourself a break. 12:56 - Taking a walk is good for solving bugs It's hard to walk away from broken code, but it really helps. 14:33 - Get comfortable with the command line You'll need it 18:09 - The ability to replicate a design pixel perfect is a valuable skill You will be shocked at how many devs can't or don't do this. If you want to avoid spending extra time on something, don't make the designers tell you to go back and fix simple spacing, color, and detail things. 21:26 - You are on a team Don't get stuck in the "us vs them" mentality of internal company teams (e.g. devs vs designers). You are all working together to make something. 24:10 - You are not an expert Even if you think you are an expert, you should always be seeking out alternate viewpoints and ideas. You are a student forever in this game. 26:14 - Scaffold with comments It helps keep you organized once you get into the mess 28:30 - From Twitter Tweet thread - https://twitter.com/wesbos/status/1417139639861735424 29:30 - Ben Newton Soft skills are about as important as coding skills if you want to go far. https://twitter.com/BenENewton/status/1417140062211526658 32:46 - Eric McCormick Don't be afraid to push yourself beyond your comfort zone. https://twitter.com/edm00se/status/1417140503527792640 33:31 - Jason Liggi You don't have to code for fun. https://twitter.com/Liggi/status/1417141600124346371 35:34 - Andrew Nickerson Start by building a project that's interesting to you. https://twitter.com/Nickvisual/status/1417140742531674118 37:15 - Michael Powers Ask questions, break things once in a while, learn vanilla everything even if it feels like a waste of time. https://twitter.com/mgrpowers/status/1417141364525912064 39:33 - Jason Liggi Doesn't matter how long you do this job, MOST stuff out there will probably be unknown and confusing. https://twitter.com/Liggi/status/1417141322478235653 40:14 - Swashata Learn to read documentation https://twitter.com/swashata/status/1417142055436910598 49:59 - Max Stoiber Know your tradeoffs. https://twitter.com/mxstbr/status/1417142461709828101 43:34 - Pat Clarke Build a rapport with PMs/clients beyond the technical. https://twitter.com/LeftShotDev/status/1417142505494269954 44:21 - Musa Barighzaai Leave things better than you found them. https://twitter.com/mbarighzaai/status/1417142734993907715 45:20 - David Moore Build things that excite you. https://twitter.com/DavidIMoore/status/1417145783581741067 Links https://johnlindquist.com/ https://github.com/albertlauncher/albert ××× SIIIIICK ××× PIIIICKS ××× Scott: Raycast Wes: Amazon iPhone Repair Kits Shameless Plugs Scott: Web Components 101 - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax' for $10 off! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets