

Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like React, to the latest advancements in CSS to simplifying web tooling.
Episodes
Mentioned books

Nov 8, 2017 • 1h 5min
All About CSS Grid
It's a long awaited CSS Grid show! How does it work? When do you use it? What's the difference between Grid and Flexbox? Sponsor
Save A Bro is selling absolutely hilarious mustache t-shirts for $18 - all proceeds go to support the fight against prostate cancer. Use the coupon code "syntax" at checkout to get free shipping in the US. The Show Notes
Wes Bos AMA where he tricked Scott that Bert Bos was his dad CSS Tricks A Complete Guide to Grid Rachel Andrew Rachel Andrew Twitter Rachel's Grid by Example Rachel's Grid AMA CSS Grid Garden The Story of CSS Grid, from Its Creators Jen Simmons Jen Simmons Twitter Jen Simmons Labs CSS Grid Pinterest / Masonry Layout Question Wes' grid-auto-flow: dense; Experiment grid-auto-flow: dense; Docs
caniuse CSS Grid Support - make sure to click the "Show All" button "If someone thinks progressive enhancement means providing a crappy experience for older browsers then they’ve got a lot of reading to do." — Sara Soueidan
Benjamin De Cock - @bdc dropping tasty CSS Grid treats all day long on twitter. CSS Grid Animation #1 CSS Grid Animation #2 David K Piano Twitter Flipping Slide Deck on FLIP CSS Grid Template Area ASCII Grid repeat() Grid minmax() CSS Grid nth-row() CSS Sub-Grid Sick Picks Scott: Just My Type
Wes: Sick Update on the Caldigit TS3 Dock
Tweet us your tasty treats! Wes Bos Scott Tolinski Make sure to include @SyntaxFM

Nov 1, 2017 • 1h 5min
22 Buzz Words Explained — Mutations, Pure Functions , Serverless, Hoisting, MVC + More
Buzz Words! WTF Do they mean?! Do They Mean Things?? Let's Find Out! Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section. The Buzz Words This is the order in which we talk about the different concepts. If you have anything you'd like to add to the next buzz words show, tweet us @SyntaxFM Serverless / Cloud Functions Composition in functional programming funfunfunction Progressive Enhancement Singleton APIs + SDKs Pure Functions + Side Effects Date-fns Immutable / Mutable / Mutations Immutable.js JavaScript30 Array Cardio Isomorphic / Universal JavaScript Microservices Scoping Closures Model View Controller Pattern
Learn Node with a stupid explanation of MVC Bike Shedding Tree Shaking Hoisting ES Next Asynchronous / Synchronous Sick Picks Scott: Ghost in the Wires: My Adventures as the World's Most Wanted Hacker
Wes: Apollo Reddit App for iOS
Shameless Plugs Scott: React 16 for Everyone
Tweet us your tasty treats! Wes Bos Scott Tolinski Make sure to include @SyntaxFM

10 snips
Oct 18, 2017 • 1h 10min
Tasty Treats — Rems VS Ems, Remote Work, Making Money, Getting good at Design + more! 🍬
Show Notes Q: Rems vs Ems vs Pixels? What do you use? Q: What activity, that isn't developer related, benefits you most as a developer? Becoming a Supple Leopard Q: Is a hot dog a sandwich? 🌭 Q If Google offered you a job today, would you take it? Mike Rowe: Why Entrepreneurs Crave the 'Reverse Commute' Q: How did Wes and Scott Meet? Q: What are your thoughts on CMSs, like WordPress, adding JavaScript frameworks, like React? Q: Where do you find remote work? Q: How do you make money? Q: Can a back-end dev become a good designer? Hero Patterns Steve Schoger's Twitter Q: Do you ever feel tired? Q: What do you think about live streaming? Should we do a Syntax live stream?! Q: What stack should a new developer use? Q: What is your process for deciding on new tools?
React FAQ - sign up for Tim's newsletter! Q: Where do you see yourself in 5 years? Sick Picks Scott: Fivestar Notebook
Wes: Read about your credit card benefits + perks! Tweet us your tips! Wes Bos Scott Tolinski Make sure to include @SyntaxFM

12 snips
Oct 11, 2017 • 1h 12min
Advice for New Developers, Imposter Syndrome and Interviewing at Google
Dive into essential advice for budding developers and tackle the notorious imposter syndrome. Discover how a growth mindset can transform your learning journey and appreciate the power of consistency in skill development. Learn the value of hands-on experience, sharing your progress, and engaging with the community. Explore the significance of pursuing job opportunities and the boost they offer to confidence. Plus, indulge in delightful tales from gaming, practical design tips, and fresh resources to enhance your projects!

17 snips
Oct 4, 2017 • 1h 20min
Our Stacks Explained 🖥️ 💪
Scott and Wes dive into their tech stacks, sharing insights on transitioning from Drupal to custom solutions. They discuss the pros and cons of backend technologies like Meteor and Express, along with user account management and efficient database integrations. The duo also tackles video hosting challenges, exploring options like Amazon S3 and Backblaze. Listeners will enjoy tips on optimizing asset storage, effective charting libraries, and navigating various web hosting services for streamlined development.

5 snips
Sep 27, 2017 • 1h 8min
The Command Line for Web Developers
Discover the secrets to mastering the command line and enhance your web development prowess. Dive into various terminal applications and their productivity benefits, from ZSH to Fish. Explore handy plugins that simplify navigation and manage files seamlessly. Learn how to customize your command line experience with Yarn and tips for using tab triggers. Plus, check out valuable resources on software design and personal nutrition tracking tools.

Sep 20, 2017 • 1h 9min
Why is everyone switching to VS Code?
Scott and Wes talk about switching to VS Code. What is so good about it? Killer features? Must have Plugins! Sponsor Need to learn Docker? Check out Nick Janetakis' Dive into Docker course which is currently on sale! Follow us on twitter! Wes Bos Scott Tolinski Syntax Show Notes Cobalt2 for VS Code Visual Studio Code
@rachsmithtweets 🔥 rename symbol tip - you should follow her too! Use F8 to cycle through inline errors Open the problems tab to see all your applications errors and warnings The built in debugger ESlint Package You can use the Prettier Package on it's own, or use via your .eslintrc file and just use the above ESLint plugin. Git History Git Lens Debugger for Chrome Color Highlight Settings: "editor.formatOnSave": true and "eslint.autoFixOnSave": true Wes' Current ESLint + Prettier Config Grumpy Developer Import Cost Path Intellisense npm Intellisense CSS Intellisense PHP Intellisense Another PHP Intellisense Custom CSS and JS Loader Cobalt2 Theme Material Theme Material Pale Night Theme Version Lens for npm Project Manager ⌘ + # Tabs Key Bindings Scott's VS Code Series on YouTube Sublime Keymap for VS Code ES6 Absolute Imports with Webpack Sick Picks Scott: Moonwalking with Einstein
Wes: Yeti Rambler
Wes: Ozark Trail 20oz
Scott outdoes Wes by 3oz: Bottl
Shameless Plugs
Level Up Tuts - check out scott's new shopping cart! Wes' Courses Stickers are coming!

Sep 13, 2017 • 1h
Our favourite Productivity Hacks 🔥
Scott and Wes - Do you sleep? How do you get so much done? You replied to me way too fast! We share our best productivity hot tips and the apps we use the GSD. Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section. Follow us on twitter! Wes Bos Scott Tolinski Syntax Show Notes Alfred Alfred Package Manager -Packal Alfred Units Conversion Workflow Cobalt2 Alfred Theme Alfred Timezones Workflow Alfred Process Kill Workflow ⌘+L makes text huge! Alfred Font Awesome Workflow Alfred Encode / Decode Workflow Alfred DevDocs Workflow Alfred Stack Overflow Workflow Clipy Clipboard Manager App Todoist Things App Getting Things Done Book Git Alias Text Expander aText Evernote [Video Speed Controller] https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk?hl=en() Karabiner Elements Better Touch Tool Focus App Self Control App Slicy Figma Exports CloudApp Keyboard Shortcuts You Should Know Sorry windows users. ⌘ + Tab switch between apps Press q to quit an app from this place ⌘ + Backtick to switch between multiple windows of an app ⌘ + T for a new tab ⌘ + Shift + T to reopen a closed tab Crank up Key Repeat in your keyboard setting Option + ←/→ to move word-by-word Add Shift to select those itesm ⌘+option+Arrow to switch tabs ⌘ + Number to go to that tab # Enable tabbing on OSX dialog Boxes Press question mark in any google app to get a list of shortcuts Sick Picks Scott: Rhino Sheild Case
Wes: Deep Work
Shameless Plugs Level Up Tuts Wes' Courses

Sep 6, 2017 • 1h 6min
CSS in JS 💅👩🎤💁🚒 (Drama Free!)
The most requested syntax episode ever! We break down CSS in JavaScript. Pros/Cons? What is it? What problems does it solve? What libraries should you use? Is it stupid or amazing? Sponsor
Freshbooks - Get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section. Follow us on twitter! Wes Bos Scott Tolinski Syntax Show Notes BEM Styled Components Emotion Radium Glamorous Styled JSX Sick Picks Boxyapp Mail Client Airpods Shameless Plugs Grab Level Up Tuts before the price goes up! Modern Dev Tools

8 snips
Aug 30, 2017 • 59min
Dang, that's handy! JavaScript Utility Libraries 🛠️
Dive into the world of JavaScript utility libraries that elevate web development! Explore the practical benefits of Lodash and Moment.js for data handling and date management. Hear about the shift to Braintree for secure payments and the complexities of integrating GraphQL. Discover tools like Slugify for URL-friendly strings and Faker.js for generating realistic test data. Learn about async management with libraries like Ngrok and BrowserSync. Plus, get insights on essentialism and improving MacBook usability with handy USB-C adapters!


