

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

Apr 10, 2019 • 1h 6min
Syntax Live React Edition
Wes and Scott dive into a lively interactive experience centered on React, featuring games that challenge audience knowledge of popular websites using the framework. They explore fun and unconventional opinions on React while conducting quizzes and discussions about custom hooks like `useClickOutside`. The duo also shares amusing anecdotes through a coding challenge, and highlights the significance of effective error tracking with Sentry. Listeners gain insights into simplifying React for beginners, making the complex world of web development more accessible and engaging.

Apr 8, 2019 • 21min
Hasty Treat - Tips For A Good Portfolio
Scott and Wes dive into the essentials of crafting a standout portfolio. They discuss the balance between aesthetics and content, emphasizing quality screenshots and the need to keep work updated. Strategies are shared on how to highlight skills while respecting project confidentiality. Using recognizable logos and short descriptions can enhance credibility. They also explore the idea of side projects and the importance of platforms like Dribbble and GitHub in boosting hireability. Tune in for tips that could elevate your portfolio.

Apr 3, 2019 • 50min
Potluck - Interview Qs × Headless CMS × React Hooks × Resume Design × Redux vs Context × More!
Dive into a fun discussion about what makes a standout resume and the importance of simplicity. Explore the nuances of headless CMS options and the shift from customer service to coding, along with valuable advice for finding remote work. The hosts tackle whether Redux is still relevant with the rise of React Hooks and Context API. Get personal insights on tech interviews, mastering algorithms, and recommendations for learning resources, all while enjoying light-hearted anecdotes and humor!

Apr 1, 2019 • 31min
Hasty Treat - Bike Shedding
The hosts dive into the humorous concept of bike shedding, where trivial debates often overshadow bigger issues. They passionately tackle classic coding conundrums like tabs versus spaces and single versus double quotes. The discussion also touches on whether designers should learn to code and how to select the right front-end framework. With a light-hearted take on tool preferences and CSS organization, they emphasize the importance of substance over style in web development.

Mar 27, 2019 • 57min
The VueJS Show (Scott teaches Wes)
Dive into the fundamentals of Vue.js as hosts break down its structure, comparing it with React and Angular. Discover how to make the most of Vue components, props, and lifecycle methods, simplifying the development process. Enjoy insights on effective error tracking, project management tools, and personal coding experiences. Plus, learn how to animate effortlessly with Vue's built-in features and explore the broader Vue ecosystem, including tools like Vuex and Nuxt for enhanced productivity.

Mar 25, 2019 • 20min
Hasty Treat - Why Use a Frontend Framework at All?
Scott and Wes unpack frontend frameworks like React, Angular, and Vue, explaining their benefits and ideal use cases. They dive into when to choose a framework over vanilla JavaScript, especially for complex applications. The discussion highlights the significant advantages of frameworks in organizing code and enhancing performance. They caution against using frameworks for simple tasks and explore the waning relevance of jQuery in modern web development. Ultimately, they advocate for selecting the right tool based on project needs and personal expertise.

Mar 20, 2019 • 1h
How To Find Freelance Clients
Discover how to effectively find freelance clients through networking and relationship building. The hosts share success stories and strategies, emphasizing the importance of trust and visibility. Learn tips for showcasing expertise, like speaking at meetups and engaging on platforms like YouTube. They explore both online and offline client acquisition methods, highlighting the need for a diverse approach. Personal recommendations for tools and practical insights round out the conversation, making it a must-listen for aspiring freelancers.

Mar 18, 2019 • 21min
Hasty Treat - React Suspense
Discover the power of React Suspense as it tackles the challenges of data fetching and loading states. Learn how to transform async functions into resources and streamline your workflow using caching strategies. The hosts delve into the importance of perceived performance and lazy loading for better user experiences. They also discuss future React features and how these advancements promise to enhance both developer and user satisfaction. Buckle up for a dive into the future of web development!

Mar 13, 2019 • 1h 2min
Bootcamps vs School vs Self-learning
The discussion kicks off with insights on various web development learning paths, including boot camps and self-learning. Personal journeys reveal the pros and cons of formal education versus self-directed approaches. The hosts unveil the transformative power of mentorship and community support in navigating educational challenges. They emphasize the need for ongoing self-education in the tech world and highlight the value of practical experience. The episode also touches on the pitfalls of boot camps and champions a mindful approach to personal and professional growth.

Mar 11, 2019 • 17min
Hasty Treat - Communication Skillz
Explore why effective communication can make or break development projects. The hosts share actionable tips to enhance your skills, emphasizing the importance of practice and transparency. Discover how building good habits and leveraging tools like Slack and Notion can streamline team interactions. Learn about structured systems that improve collaboration and the necessity of clear communication, ensuring everyone is on the same page. Tune in for insights that can elevate your teamwork and project success!


