The modern web is changing fast. Front-end frameworks evolve quickly, standards are emerging and old ones are fading out of favor. There are a lot of things to learn, but knowing the right thing is more critical than learning them all. Modern Web Podcast is an interview-style show where we learn about modern web development from industry experts. We’re committed to making it easy to digest lots of useful information!
Modern Web Podcast S11E22- A Solid(JS) Developer Experience with Atila Fassina, SolidJS DX Team
Atila Fassina is a devrel engineer at Crabbula and on the Solid DX team. He is passionate about creating content and in this show we talk about his involvement with SolidJS and developer experiences in general. Rob and Atila discuss how to improve DX, performance optimizations, and the nuances behind developer documentation and how to create a comprehensive toolkit for developers. Atila also talks about the upcoming stable release of Solid and its integration with Tauri V2 for mobile app development.
Sponsored by This Dot Labs
Watch this episode on our YouTube!
Read more on our blog.
2/8/2024 • 44 minutes, 16 seconds
Modern Web Podcast S11E20- New Web APIs, CSS, Tailwind, and RSC with Chance Strickland, Ben Lesh, Adam Rackis, and Tracy Lee
Tracy Lee, Adam Rackis, Ben Lesh host Chance Strickland to discuss new web APIs, CSS, Tailwind and Atomic CSS pros and cons, React Server Component implementations, and so much more on this podcast.
Sponsored by This Dot Labs
Watch this Episode on YouTube.
Read more on our blog.
1/31/2024 • 33 minutes, 49 seconds
Modern Web Podcast S11E20- Can Vercel Fix React? A Conversation with Tracy Lee, Ben Lesh & Adam Rackis
What is the current state of React and its influence from Vercel? What are the challenges of upgrading to React 18 and the impact on testing? The hosts also cover the potential for the runtime Bun to become the default for node development. The conversation explores the future of front-end development, the complexities of modern web development, and the influence of content creators in the industry.
Sponsored by This Dot Labs
Watch this podcast on our YouTube channel!
Read more on our blog.
1/25/2024 • 31 minutes, 11 seconds
Modern Web Podcast S11E19- ChatGPT Can't Solve These Problems! with Chris Gardner
Loren Sands-Ramshaw, Developer Relations Engineer at Temporal joins Rob Ocel to talk about reliable application development. They introduce the topic of durable execution and talk about reliability in systems, unraveling common issues developers face and showcase the benefits that durable execution can bring to software development. They also talk about the challenges of traditional programming and the complexities of event-driven architecture.
Sponsored by This Dot Labs
Watch this episode on YouTube!
Read more on our blog!
1/24/2024 • 41 minutes, 1 second
Cyber Security Leadership 101 with Dr. Joye Purser
Rob Ocel interviews Dr. Joye Purser, the Global Lead Field CISO at Veritas Technologies. Dr. Purser explains the need for passionate problem solvers in the private sector and outlines the three key elements of security leadership. She discusses the rising threat of cyber security attacks in the private sector and what organizations are doing to address them, and what skillsets are needed to hire leadership in this area.
Sponsored by This Dot Labs
Watch this episode on YouTube
Read more on our blog
1/16/2024 • 27 minutes, 14 seconds
Modern Web Podcast S11E18- ChatGPT Can't Solve These Problems! with Chris Gardner
Ever been curious about neural networks? Chris Gardner talks neural networks, covering fundamental concepts, historical development, and practical applications. What’s the difference between AI (artificial intelligence) and machine learning? Learn about the practical application of neural networks in solving complex problems with large datasets and the importance of understanding underlying concepts. The episode also explores the challenges of training neural networks and the ethical considerations and biases inherent in machine learning models.
Sponsored by This Dot Labs
Watch this episode on YouTube
Read more on our blog
1/16/2024 • 47 minutes, 50 seconds
Modern Web Podcast S11E17- Astro: Do You Even Need JavaScript? with James Quick
In this episode, James Quick has an in depth discussion with Dustin Goodman about Astro, a static site generator, and its features. The two go deep into the future of Astro, how it competes with the current web landscape, and Astro’s features such as the View Transition API support, the image optimization component, Astro v3. They also discuss island architectures and Astro pulling in other frameworks and the excitement around the new Qwik integration and what it means for developers.
Sponsored by This Dot Labs
Watch this video on YouTube
Read more on our blog!
1/11/2024 • 48 minutes, 35 seconds
Modern Web Podcast S11E16- Does Replay Fix All Debugging Issues? - Jason Laster, Co-Founder at Replay.io
Rob Ocel and Adam Barrett interview Jason Laster, Co-Founder of Replay, and learn about time travel debugging and how Replay's browser development tool makes debugging easier and faster. One of the hardest issues in debugging is collecting enough information about an issue that you can reliably reproduce it and then validate the fix. In this podcast, Jason discusses how Replay helps capture information and gives you the ability to not only revisit bugged behavior, but add additional breakpoints, and even test fixes as if they were present in the system at the time.
Sponsored by This Dot Labs: http://thisdotlabs.com/
Subscribe to This Dot Media on YouTube
Read More on Our Blog
1/5/2024 • 40 minutes, 40 seconds
Modern Web Podcast S11E15- Remix vs Next.js: Who Will Win the Framework War? + Is React Over? with Ben Lesh & Adam Rackis
In this episode of the Modern Web Podcast, Ben Lesh (Author, RxJS), Adam Rackis (Senior Software Engineer, Spotify) and Tracy Lee (Google Developer Expert, RxJS Core Team) discuss several hot topics bouncing around the web lately:
Tailwind CSS: Is it a hero or a zero?
Is Remix better than Next.js?
Should e-commerce sites be using Qwik or Remix?
Is React dying?
Internal apps vs consumer apps: what are more fun to work with?
Sponsored by This Dot Labs
12/20/2023 • 33 minutes, 12 seconds
Modern Web Podcast S11E14- All About TresJS: Vue.js, Open Source, and 3D Magic with Alvaro Saburido
On this episode of Modern Web Podcast, host Simone Cuomo interviews Alvaro Saburido, a DevRel engineer and open-source developer. Alvaro talks about his project TresJS, a declarative way to create 3D experiences in Vue.js, and the importance of community-driven projects. He also discusses CentOS, Vitepress, the potential for innovation in virtual and augmented reality and the power of open-source.
Sponsored by This Dot Labs
12/13/2023 • 1 hour, 24 seconds
Modern Web Podcast S11E13- Unlock the Power of DivOps Engineering with Ben Ilegbodu and Jonathan Creamer
On this episode of the Modern Web Podcast, Dustin Goodman is joined by Ben Ilegbodu and Jonathan Creamer to discuss the role of DivOps engineering. They discuss the “back-end” of front-end development and the complexities of shipping modern front-ends to the web. They discuss the transition from backend engineering to DevOps, explore insights from Jonathan Creamer on managing a fork of Yarn, emphasize the ongoing need for DivOps engineering for innovation, delve into the concept of sublinear scaling, and highlight the importance of documenting decisions to enable scaling businesses.
Sponsored by This Dot Labs
12/6/2023 • 50 minutes, 28 seconds
Modern Web Podcast S11E12- The Evolving Ecosystem of Open Source with Daniel Roe, Nuxt Team Lead
On this episode of the Modern Web Podcast, Rob Ocel interviews Daniel Roe, a framework lead at Nuxt, Google GDE, and Microsoft MVP. They discuss Daniel's journey into open source, the role of hype and venture capital in the open source ecosystem, and ways to contribute to open source projects. Finally, they discuss the challenges the open source ecosystem faces and why this is an issue that more companies and developers should be paying attention to.
Sponsored by This Dot Labs
11/29/2023 • 58 minutes, 17 seconds
Modern Web Podcast S11E11- What is a Product Manager? with Andrea Griffiths of GitHub
On this episode of Modern Web Podcast, Rob Ocel interviews Andrea Griffiths, a Senior Product Manager at GitHub. Andrea shares her story of transitioning into tech and product management from a nontraditional path, and how paid internships and open source contributions helped her along the way. They discuss the role of product manager, what they do, and how product managers need to have empathy and bridge the gap between stakeholders, users, and engineering teams. They also talk about how to build truly global tech communities and reach out to developers across the world who speak every language.
[00:00:00] Tech career journey: GitHub via Latin America
[00:03:56] Non-traditional career success through open source.
[00:08:59] Gain experience, open source, support dreams.
[00:13:15] Innovate, share, learn
[00:18:01] Product management: Global expansion, execution, feedback, accessibility, localization, KPI.
[00:21:33] Product managers bridge teams, stakeholders, users.
[00:26:21] Product manager: glue, communicate, empathize.
[00:31:06] Empower global tech communities
[00:35:56] Global expansion for all developers.
[00:40:39] Grow global developer communities: GitHub’s mission.
Sponsored by This Dot Labs.
11/15/2023 • 46 minutes, 23 seconds
Modern Web Podcast S11E10- Why Does Publishing React JavaScript Packages Have to be so Hard? with Mark Erikson, Redux Maintainer
On this episode of Modern Web Podcast, Rob Ocel interviews Mark Erikson, the Redux maintainer and senior front end engineer at Replay.io. They discuss the arcane complexities of publishing JavaScript packages to NPM today, the balance between developer experience and user experience when it comes to open source libraries, the unique troubles for React/Next library authors, and the responses to Mark’s wildly successful blog about upgrading Redux to use ESM.
00:00:01] Ecosystem evolves, nobody at the wheel.
[00:07:02] Open source library complexity: Dev exp. vs user exp.
[00:13:11] ESM vs CJS: Technical merits, tree shaking, syntax.
[00:18:35] Lazy-load files with CJS/ESM.
[00:23:37] Publish libraries in multiple formats, React server components.
[00:30:38] React team locks out valid code paths.
[00:35:26] Open source maintainer responsibility: Maximally compatible, widely respected.
[00:42:25] Competing philosophies on web evolution.
[00:47:54] Unifying competing standards for developers.
[00:53:19] Expertise gained through unexpected challenges.
Sponsored by This Dot Labs.
11/8/2023 • 1 hour, 29 seconds
Exploring Million.js: A Revolutionary Virtual DOM Replacement with Aiden Bai, Creator of Million.js
In this episode of the Modern Web podcast, hosts Rob Ocel and Tracy Lee interview Aiden Bai, the creator of the Million.js library, a replacement for the Virtual DOM implementation in ReactJS. They talk about the process of creating Million.js as a high schooler, how the library speeds up React applications using blocks and the Million Compiler, and what the future of the library looks like. The conversation also touches on the alternative experience and education paths to becoming a developer, as well as the future of open source libraries, venture funded libraries, and indie hacked frameworks.
Sponsored by This Dot Labs.
11/1/2023 • 50 minutes, 15 seconds
Modern Web Podcast S11E8- ReactJS vs. Solid with Dax Raad, Founder of Bumi
On this episode of Modern Web, Tracy Lee, Ben Lesh, Adam Rackis, and Dax Raad discussed the cloud offerings of SST and the advantages of using AWS. Adam was excited about SST's cloud wrappers and the fact that they were built with Solid instead of React to meet ambitious performance requirements. SST helps people build on AWS by simplifying the hundreds of services available and providing an experience that allows users to become experts in AWS. Dax discussed his experience with React and Solid, and the trade offs between the two.
[00:02:40] Building on AWS made easy.
[00:06:00] Simplifying AWS: Less than five services.
[00:10:43] Hidden gem: IoT core pubsub real-time.
[00:14:33] AWS back-end and front-end support.
[00:17:20] Reaching new audiences with NextJS.
[00:20:06] Simplicity over complexity: Solid wins.
[00:24:01] GitHub-powered effortless development for all.
[00:26:24] Serverless event-driven architecture solves cold start issue.
[00:30:13] Granular auto-scaling, milliseconds up/down.
Sponsored by This Dot Labs
10/25/2023 • 32 minutes, 30 seconds
Modern Web Podcast S11E7- Angular’s Renaissance: The Community-Powered Framework with Mark Thompson and Alyssa Nicoll
In this podcast episode, hosts Rob Ocel, Alyssa Nicoll, and Mark Thompson discuss the "Angular Renaissance." They reflect on Angular's evolution from its early days through the pivotal transition to Ivy to the current trend of biannual releases, highlighting the community's warm and supportive nature. The focus then shifts to the upcoming release of Angular 17, emphasizing the significance of control flow features and deferred loading in optimizing applications. The team underscores the importance of community engagement, evidence-driven development, and the promising future of Angular. They also tease an upcoming developer event in November, encouraging listeners to stay updated on the latest developments.
This episode is sponsored by This Dot Labs.
10/18/2023 • 58 minutes, 19 seconds
Modern Web Podcast S11E6- The React Ecosystem Shake-Up: Who’s to Blame? with Adam Rackis, Senior Web Engineer at Spotify
In this podcast episode, Tracy Lee, Ben Lesh, and guest Adam Rackis talk through the successful fusion of TypeScript and React. They chat about various web frameworks, like Angular and Svelte, emphasizing the impact of TypeScript support on the development process. The episode also highlights the excitement around Svelte's new feature, signals, and speculates on its potential standardization, as well as React 18's challenges and the evolution of the React ecosystem.
Sponsored by This Dot Labs.
10/11/2023 • 38 minutes, 1 second
Modern Web Podcast S11E5- What Everyone Gets Wrong About AI-Powered Development- Moving Beyond the Obvious with Jerome Hardaway
In this podcast episode, Jerome Hardaway and Rob Ocel explore AI-powered development. They discuss the importance of active engagement in tech communities and the value of skill development. Jerome highlights the changing landscape for junior developers and the availability of free online resources for learning.
The episode also emphasizes AI's practical benefits, such as boosting productivity and aiding job readiness. It dispels misconceptions about AI hindering creativity, presenting it as a valuable tool for developers.
This episode is sponsored by CircleCI.
10/4/2023 • 1 hour, 2 minutes, 47 seconds
Modern Web Podcast S11E4- Frameworks vs. Fundamentals: Striking the Right Balance ft The Whiskey Web and Whatnot Podcast
In this episode, hosts Rob Ocel and Tracy Lee are joined by Chuck Carpenter and Robbie Wagner from the Whiskey Web and Whatnot podcast. They discuss the future of web development, highlighting the industry's shift towards performance-focused development over flashy animations. They explore the longevity of jQuery, the use cases of frameworks like AngularJS and Ember, and the potential for combining components of Ember with Astro. The hosts also touch on the challenges of convincing stakeholders about performance and the need for developers to prioritize foundational web skills. Throughout, Robbie and Chuck share insights from The Whiskey Web and Whatnot podcast, celebrating its 100th episode.
Sponsored by This Dot Labs.
9/27/2023 • 50 minutes, 32 seconds
Modern Web Podcast S11E3- Design System Engineering at Scale with Kathleen McMahon
In this podcast episode, Rob Ocel chats with Kathleen McMahon, a senior design systems engineer at Northwestern Mutual and a key contributor to the W3C Design Tokens Community Group.
Kathleen McMahon kicks off the conversation by defining design systems as versatile collections of patterns and efficiencies that streamline workflows in design and engineering. She emphasizes that design systems can encompass diverse elements, such as design patterns, component libraries, CSS frameworks, and more, tailored to the unique needs of a company or product. The focus isn't on rigidity but rather on promoting consistency and efficiency while allowing flexibility for innovation.
The dialogue then shifts to Kathleen's role as a design systems engineer and the dynamic nature of her work, influenced by factors like team size and company maturity. Kathleen shares her experiences in both small, multifaceted teams and larger, specialized teams at Northwestern Mutual. She provides insights into the varied responsibilities, from creating design tokens and components to ensuring accessibility and collaborating with diverse stakeholders.
Rob and Kathleen delve into the invaluable role of design systems in simplifying workflows for designers and developers. Kathleen highlights how design systems liberate creative energy by offering reusable patterns, enabling teams to focus on solving more complex problems. They also explore the strategic decision of whether to build a design system within a specific framework or keep it framework-agnostic, shedding light on the considerations and potential challenges associated with third-party component libraries.
The episode culminates with a discussion of ARIA (Accessible Rich Internet Applications) and its pivotal role in enhancing accessibility within design systems. Kathleen discusses the opportunities and challenges of leveraging libraries like Adobe's React ARIA hooks for accessibility.
This episode is sponsored by This Dot Labs.
9/20/2023 • 56 minutes, 8 seconds
Modern Web Podcast S11E2- Exploring Svelte, Open Source, and Discord Bots with Willow (GHOST)
In this episode of the Modern Web podcast, host Rob Ocel engages in a conversation with Willow, also known as Ghost. Willow is not only one of the co-founders of Svelte Sirens but also an active member of the Svelte community, known for her contributions and expertise.
The episode dives into Willow's personal journey into web development. Willow shares how she stumbled upon Svelte through a YouTube video and was immediately drawn to its exceptional capabilities. She described the pivotal moment when she realized Svelte’s potential to revolutionize web development.
One of the key highlights of the episode is the emergence of SvelteKit and its transformative effect on web development. Willow underscores the remarkable flexibility of SvelteKit, emphasizing how it allows developers to effortlessly tackle various project types, from single-page applications (SPAs) to static websites, all without the burden of extensive configuration overhead.
Host
Rob Ocel- Architect and Engineering Lead at This Dot Labs
Guest
Willow aka GHOST- Co-Founder of Svelte Sirens
This episode is sponsored by This Dot Labs
9/13/2023 • 47 minutes, 51 seconds
Modern Web Podcast S11E1- Why All Developers Should Attend Conferences with Kayla Sween, Organizer of MagnoliaJS
In this episode, Rob Ocel is joined by Kayla Sween to discuss her tech journey, the conference scene, organizing events, and the trials of managing your own deployments in AWS. Along the way they talk about the benefits and challenges of online, live, and hybrid conferences, why all developers should look to attend conferences, how small teams can grow into more complicated DevOps configurations, and how Flightcontrol aims to make that process less painful. Finally, they discuss living with ADHD and how learning about yourself and others can be so empowering.
Guest
Kayla Sween - MagnoliaJS Organizer, Front End Developer
Host
Rob Ocel - Architect and Engineering Lead at This Dot Labs
Sponsored by This Dot Labs
9/6/2023 • 57 minutes, 31 seconds
Modern Web Podcast S10E25- Navigating Tech Career Transitions with Insights from Netflix Engineering Managers Jem Young & Ryan Burgess
In this special episode of the Modern Web podcast, Tracy Lee and Ben Lesh are joined by Netflix Engineering Managers Ryan Burgess and Jem Young. They tackle the transition from coding to management roles, debunking myths and shedding light on real challenges. Emphasizing that management isn't a simple promotion, but a unique career track requiring distinct skills. Their candid conversation exposes the value of experienced architects guiding junior team members, fostering well-rounded teams.
The group engages in lively banter, debunking the idea that management is the sole path to career growth, exploring industry trends, including streamlining management hierarchies for efficiency. This episode resonates with diverse tech career trajectories, inspiring you with insights into leadership, team dynamics, and the evolving landscape.
Hosts
Tracy Lee, CEO of This Dot Labs
Ben Lesh, Author of RxJS
Guest
Jem Young, Engineering Manager at Netflix
Ryan Burgess, Engineering Manager at Netflix
Sponsored by This Dot Labs
8/30/2023 • 40 minutes, 27 seconds
Modern Web Podcast S10E24- Unbelievable Transformation: How CodePen Revolutionized Web Development with Co-Founder Chris Coyier
In this episode, Tracy Lee is joined by co-host Jessica Wilkins and guest Chris Coyier, co-founder of CodePen, a company that provides an online code editor. They discuss various topics related to web development and technology.
Chris talks about his background and his work at CodePen. They are currently working on CodePen 2.0, a major update to the platform. Chris mentions that although the interface of CodePen may not have changed much over time, there's value in maintaining reliability and consistency for users.
They touch upon the challenges of keeping up with the ever-evolving landscape of web technologies. Chris expresses the importance of providing an online code editor that supports various technologies and languages, allowing users to experiment without setting up complex development environments. He also acknowledges the growing trend of AI integration in coding tools.
The conversation then shifts to the debate surrounding different tools, frameworks, and technologies in the web development space. Chris emphasizes the need for cohesiveness among these technologies and their documentation, allowing developers to easily combine tools without friction. He mentions other online code editors like StackBlitz and CodeSandbox and their innovations.
The interview highlights the importance of community and the role it plays in the success of projects like CodePen. Chris shares his dedication to maintaining the platform and ensuring its growth and relevance while also addressing potential business challenges, such as balancing free users and paid subscribers. The discussion reflects the dynamic nature of web development and the various factors that drive innovation and growth within the industry.
Hosts
Tracy Lee, CEO of This Dot Labs
Jessica Wilkins, Software Engineer at This Dot Labs
Guest
Chris Coyier, Co-Founder of CodePen
Sponsored by This Dot Labs
8/23/2023 • 32 minutes, 27 seconds
Modern Web Podcast S10E23- The Secrets of Software Reliability: A Proactive Approach for Seamless User Experiences with Maggie Johnson-Pint
In this episode of the Modern Web Podcast, Rob Ocel dives into the intricate world of reliability engineering in software development with Maggie Johnson-Pint, co-founder of Stanza Systems. Uncover the secret behind the stampede effect that can cripple your application during traffic surges and gain insights into the indispensable need for a balanced blend of proactive and reactive strategies to ensure unwavering reliability.
Reliability engineering goes beyond mere availability metrics, encompassing user experience, performance, and trustworthiness. While the giants of the industry like Google and Silicon Valley enterprises discuss it at length, the broader developer community often finds these concepts elusive. Stanza deciphers the code to crafting resilient systems that sail through unexpected challenges and observability that unveils the hidden dynamics of your software.
Picture a scenario where your system functions flawlessly until it's pushed to its limits. Stanza’s solution: wield the power of rate limiting and masterful traffic management. Empower your application to scale seamlessly, even during maintenance or surges in demand. Don't let downtime tarnish your reputation – keep the traffic flowing while maintaining control.
But that's not all – we introduce you to Stanza, the game-changing tool designed to bring reliability optimization to your fingertips. Stanza revolutionizes the way web developers navigate the intricate world of performance. Imagine dynamically fine-tuning content delivery based on system load. Drawing inspiration from industry giants like Netflix, this approach enhances perceived reliability while alleviating system stress.
Whether you're a part of a small team or a burgeoning enterprise, Stanza's integration fits seamlessly into diverse tech stacks, including serverless environments. It's your all-in-one solution, offering features like request limiting, prioritization, and real-time adjustments. We're here to demystify complex concepts, paving the way for a brighter, more reliable digital landscape.
Elevate your application's reliability, user experience, and performance to unparalleled heights. Embrace the synergy of proactive and reactive measures with the roadmap laid out in this interview. Experience the transformation – explore Stanza and unlock a new era of software reliability!
This Dot Labs is a development consultancy that is trusted by top industry companies, including Stripe, Xero, Wikimedia, Docusign, and Twilio. This Dot takes a hands-on approach by providing tailored development strategies to help you approach your most pressing challenges with clarity and confidence. Whether it's bridging the gap between business and technology or modernizing legacy systems, you’ll find a breadth of experience and knowledge you need. Check out how This Dot Labs can empower your tech journey at thisdot.co.
Host
Rob Ocel, Software Architect at This Dot Labs
Guest
Maggie Johnson-Pint, Co-Founder of Stanza Systems
8/16/2023 • 46 minutes, 6 seconds
Modern Web Podcast S10E22- The Ultimate TypeScript ESLint Hacks with Josh Goldberg
Uncover the best ESLint hacks with open source maintainer Josh Goldberg in this episode of the Modern Web Podcast.
Enhancing Your Code Quality: TypeScript ESLint brings a new dimension to linting by blending ESLint's capabilities with TypeScript's type-checking. Now, developers can analyze TypeScript code with ease, utilizing linting rules and tools that leverage TypeScript's type-checking APIs. Say goodbye to tedious manual checks and embrace the power of automated code analysis.
Version 6.0 Breakthrough: Discover the latest release of TypeScript ESLint V6.0, where preset configurations have been thoughtfully reworked. Developers can now enjoy more granular control over rules, tailoring their linting experience to suit their team's unique preferences and needs. With the separation of stylistic, strict, and opinionated rules, your codebase will reach new heights of consistency and excellence.
User-Centered Experience: TypeScript ESLint focuses on developers' needs, actively seeking community feedback and engaging in discussions to ensure the best possible experience. Embrace the power of user-centered and informative error messages, guiding developers in mastering TypeScript and embracing its full potential. Get ready to elevate your TypeScript development with TypeScript ESLint V6.0, offering low configuration, high impact, and unrivaled performance.
Boost your code quality and streamline your TypeScript development process with TypeScript ESLint. Say goodbye to manual checks and tedious errors, and unlock the potential of automated code analysis. Take control of your linting experience with V6.0's reworked presets, tailored to your team's preferences. Experience the future of linting with user-centered and informative error messages, guiding you towards mastery of TypeScript. Elevate your development journey with TypeScript ESLint V6.0, the ultimate tool for developer-friendly, efficient, and powerful linting.
Host
Rob Ocel- Software Architect at This Dot Labs
Guest
Josh Goldberg- Open Source Maintainer
Sponsored by This Dot Labs
8/9/2023 • 51 minutes, 25 seconds
Modern Web Podcast S10E21- Unleashing Hot Takes with Tailwind CSS and Exploring the Web Components Revolution
In this episode of Modern Web, Tracy Lee and Ben Lesh are joined live at RenderATL by Francesco Ciulla, Tessa Mero, Ady Ngom, and Jessica Wilkins!
Tune in as they double click into the highly debated subject of Tailwind CSS and explore the advantages, readability concerns, and overall consensus on its usage. Discover why Tailwind CSS is making waves in the industry, particularly for new projects, and how it can simplify your development process while enhancing productivity.
But that's not all! The conversation takes an intriguing turn as the group dives into the realm of web components. Hear opinions on whether web components can be a viable alternative to traditional frameworks. Gain insights into the challenges and opportunities surrounding web components, including server-side rendering and widespread adoption.
Hosts
Tracy Lee, CEO of This Dot Labs
Ben Lesh, Author of RxJS
Panel
Francesco Ciulla, DevRel at daily.dev
Tessa Mero, Developer Advocate at Appwrite
Ady Ngom, Chief Consultant at Techlabs 28
Jessica Wilkins, Software Engineer at This Dot Labs
Sponsored by This Dot Labs
8/2/2023 • 22 minutes, 16 seconds
Modern Web Podcast S10E20- From Rocks to Code: An Extraordinary Journey to Developer Advocacy with Michelle Mannering
In this episode of the Modern Web Podcast live at RenderATL, Tracy Lee interviews Michelle “Mish” Mannering. As an advocate for developers at GitHub, Mish emphasizes the importance of effective communication and creating tutorials that cater to developers of all levels.
Get inspired as Tracy and Mish reveal their unconventional journeys into the tech industry, proving that diverse backgrounds can lead to remarkable success in Developer Relations. With their infectious enthusiasm, they describe the joy of engaging with the vibrant developer community, attending events, and witnessing awe-inspiring projects come to life.
Tune in now to the Modern Web Podcast and join Tracy and Michelle as they delve into the exciting world of Developer Relations, uncovering valuable insights, and fostering a stronger developer community.
Guest
Michelle "Mish" Mannering, Developer Advocate at GitHub
Hosts
Tracy Lee, CEO of This Dot Labs
This episode is sponsored by This Dot Labs.
7/26/2023 • 21 minutes, 54 seconds
S10E19 Modern Web Podcast- Unlocking Success with Scott Tolinski: From Side Project to Full-Time YouTube Career
In this episode of Modern Web, co-hosts Tracy Lee and Ben Lesh sit down live at RenderATL with Scott Tolinski, co-host of the Syntax podcast and of Level Up Tutorials, to discuss his journey as a web development tutorial creator and YouTuber. He shares his experiences of transitioning from a full-time developer to creating YouTube tutorials as a side project. Initially, Scott started his YouTube channel to fill his free time but eventually saw it gain popularity and became his full-time career in 2017. However, he faced challenges when attempting to monetize his content and struggled to convince his audience to pay for his courses after providing free content for years.
Scott also talks about the technical aspects of his work, highlighting the benefits of using Svelte, a JavaScript framework, and his preference for its close resemblance to the DOM. He also mentions the evolution of his content creation strategies, such as releasing teaser videos on YouTube to redirect viewers to his website, where the main courses were available behind a paywall.
The conversation touches on the challenges of being a YouTuber, including the unpredictability of ad revenue and the abundance of kids' content that can be both entertaining and controversial. Scott expresses his openness to his own children exploring YouTube but emphasizes the importance of allowing them to choose their own path.
Overall, the interview provides insights into Scott Tolinski's experiences as a developer, YouTuber, and co-host of the Syntax podcast, highlighting his journey from creating free tutorials to monetizing his content and the challenges he faced along the way.
Guest
Scott Tolinski, Co-host of Syntax.fm
Hosts
Tracy Lee, CEO of This Dot Labs
Ben Lesh, RxJS Core Team Lead
This episode is sponsored by This Dot Labs.
7/19/2023 • 39 minutes, 17 seconds
S10E18 Modern Web Podcast- Software Testing Strategies and Real User Engagement with Andrew Knight
Andrew Knight, popularly known as automation panda, was recently interviewed on the Modern Web Podcast by host Rob Ocel. Andrew, a software quality champion, developer advocate, and test automation expert, shared his insights and experiences in the interview. He spoke passionately about testing and the importance of improving software quality. Andrew discussed the challenges he faced early in his career and how he recognized the opportunity to enhance software stability, readability, and speed through effective testing.
The conversation then shifted to the current state of testing in various tech communities. Andrew highlighted the wide variation in testing practices across companies, irrespective of programming languages or tech stacks. Smaller companies often lacked proper testing processes, while larger companies relied on traditional testing approaches that were deeply ingrained.
Advancements in web testing frameworks and tools were another topic of discussion. Andrew acknowledged the long-standing availability of functional testing, which simulates user interactions with a website. However, he pointed out the emergence of newer tools like Cypress and Playwright, which provide a modern developer experience, making web testing more accessible, efficient, and enjoyable. Andrew also emphasized the importance of addressing user experience and visual aspects of testing, where human evaluation remains crucial but can be supplemented by visual testing tools like Applitools.
The interview concluded with a glimpse into the future of autonomous testing. Andrew highlighted that while autonomous testing could never completely replace human exploratory testing, it held potential in understanding the behavior of software applications. The vision was to train autonomous agents to recognize established workflows, adapt to specific applications, propose test cases based on observed behaviors, and potentially execute these behaviors autonomously. This approach would allow developers to focus more on designing desired behaviors and less on implementing specifications.
Throughout the interview, Rob Ocel and Andrew Knight discussed the trade-off between investment and return in software testing. They reflected on the value of maintaining extensive test coverage and questioned its significance compared to the effort required to sustain it. Andrew emphasized the importance of focusing on valuable behaviors and understanding customer needs when prioritizing testing efforts. They also touched upon the idea that not all edge cases or hypothetical scenarios warrant investing time and resources in testing if they have minimal real-world impact.
Other topics covered in the interview include Andrew's talk on the eight Software Testing convictions, inspired by Japanese woodblock prints, which emphasize intentional design, accessibility, and the value of quality in software development. The discussion also revolved around the value of personas, engaging with real users to understand their needs and prioritize testing efforts accordingly. The interview highlighted the delicate balance between investing in quality and delivering value in software development and testing, with a focus on valuable behaviors and iterative learning from user interactions.
Host
Rob Ocel, Software Architect at This Dot Labs
Guest
Andrew Knight, Principal Developer Advocate at Applitools
This episode is sponsored by This Dot Labs.
7/12/2023 • 51 minutes, 46 seconds
S10E17 Modern Web Podcast- Exploring Svelte 4 with Kevin Åberg Kultalahti: Performance, Compatibility, & Web Component Support
In this episode of Modern Web, Tracy Lee and Adam Barrett talk with Kevin Åberg Kultalahti of Svelte Society to discuss the long anticipated release of Svelte 4. Listen in as they explore the exciting technical enhancements that Svelte 4 brings to the table, including its reduced package size, enhanced web component support, and optimized performance.
Svelte 4 introduces a revolutionary approach to web development by compiling components at build time rather than relying on a runtime framework. This means smaller bundle sizes, faster loading times, and improved performance for your applications. We delve into the technical details of how Svelte achieves this impressive feat, providing practical examples and insights into the inner workings of the framework.
Compatibility is a key concern for any web development framework, and Svelte 4 addresses this head-on. With improved web component support, Svelte 4 enables seamless integration with existing codebases and allows developers to leverage the power of Svelte in combination with other frameworks or libraries. Our discussion explores the compatibility aspects of Svelte 4, highlighting its flexibility and ease of adoption for both new and existing projects.
Whether you're a seasoned developer looking to stay at the forefront of web development trends or a newcomer eager to explore the latest innovations, this episode offers valuable insights and practical examples that showcase how Svelte 4 can revolutionize your web development workflow. Don't miss out on this opportunity to unlock the true potential of Svelte 4 and take your projects to new heights. Tune in now and discover the power of this cutting-edge framework!
Guest:
Kevin Åberg Kultalahti, Svelte Society @kevmodrome
Hosts:
Tracy Lee, CEO of This Dot Labs @ladyleet
Adam L. Barrett, Software Engineer at This Dot Labs @adamlbarrett
Sponsored by This Dot Labs
7/5/2023 • 34 minutes, 31 seconds
S10E16 Modern Web Podcast- What’s All the Hype Around Signals? ft. Ben Lesh & Ryan Carniato
In this episode, Rob Ocel is joined by Ben Lesh (RxJS Core Team Lead) and Ryan Carniato (Principal Engineer at Netlify, Creator of SolidJS) to discuss Signals. They talk about what Signal are, why they're suddenly so popular, how Signals differ from Observables, and whether Signals (or Observables) should be integrated into the web platform. They also cover how engineers should think about the "Signals hype", and how Signals are implemented differently from framework to framework.
Guests
Ryan Carniato - Principal Engineer @Netlify, Creator of @solid_js, and the CEO of Signals - @RyanCarniato
Ben Lesh - RxJS Core Team Lead, and the CEO of Observables? - @BenLesh
Host
Rob Ocel - Architect and Engineering Lead @ThisDotLabs - @robocell
6/22/2023 • 54 minutes, 2 seconds
S10E15 Modern Web Podcast- Automated Testing with Playwright ft. Debbie O’Brien
In this episode, Rob Ocel is joined by Debbie O'Brien (Senior Program Manager at Microsift and Playwright Developer Advocate) to discuss automated testing with Playwright! They talk about the evolution of the testing pyramid, how to write Playwright with the Playwright recorder, and some of the upcoming features of Playwright to deal with Shadow DOM, frames, selector issues, and so much more!
Guest
Debbie O'Brien: Senior Program Manager at Microsoft and Playwright Web Developer Advocate. @debs_obrien
Host
Rob Ocel: Architect and Engineering Lead at This Dot Labs. @robocell
6/7/2023 • 1 hour, 1 minute, 11 seconds
S10E14 Modern Web Podcast- What is an Engineering Manager Anyway? with Rick Conrades
In this episode, Rob Ocel is joined by Rick Conrades, Engineering Manager at This Dot Labs, to discuss software development and engineering management! They discuss how to identify and mitigate risks, how to make difficult technology tradeoffs, and how to "manage up"! Finally, they share tips for all software engineers about relating to engineering managers, and the surprising challenges that engineering managers face with their teams.
Guest
Rick Conrades, Engineering Manager at This Dot Labs
Host
Rob Ocel, Software Architect and Engineering Lead at This Dot Labs
Sponsored by This Dot Labs
5/24/2023 • 51 minutes, 35 seconds
S10E13 Modern Web Podcast- The Day-to-Day of Developer Advocacy with Sam Julien
In this episode, Jesse Tomchak is joined by Sam Julien, Director of Developer Advocacy, for Auth0 at Okta. What is the day to day of someone in developer advocacy outside of what we see from blog posts and conference talks? Sam is passionate about helping developers become the best versions of themselves through Tiny Experiments book, and his current newsletter, Developer Microskills. We dive into the idea of self taught developers, developer productive that is actually effective, sustainable progress, and so much more.
Guest
Sam Julien - Director of Developer Advocacy, Auth0 at Okta
Host
Jesse Tomchak - Architect and Engineering Lead at ThisDotLabs - @robocell
Developer Microskills newsletter (https://developermicroskills.com)
Sam's website (http://www.samjulien.com/)
How to Finish What You Start article (https://www.samjulien.com/how-to-finish-what-you-start)
Guide to Tiny Experiments book (https://learn.samjulien.com/guide-to-tiny-experiments)
Getting Started in Developer Relations book (http://www.gettingstartedindevrel.com)
Sponsored by This Dot Labs
5/10/2023 • 56 minutes, 21 seconds
S10E12 Modern Web Podcast- State Machines for your Mind with Jenny Truong
In this episode, Rob Ocel is joined by Jenny Truong, Head of Operations and Developer Relations at Stately, to talk about state machines, XState, and mental health. They discuss the challenges and opportunities of starting a company from an open-source project, the benefits of user research and how Stately has used it to develop their new stately studio, and they extensively discuss Jenny's recent talk at AgentConf on looking at moods, burnout, and stress through the lens of state machines. Finally, they talk about the fun of being a doughnut connoisseur.
Guest
Jenny Truong- Head of Operations and Developer Relations at Stately
Host
Rob Ocel - Architect and Engineering Lead @ThisDotLabs - @robocell
Sponsored by This Dot Labs
4/26/2023 • 55 minutes, 56 seconds
S10E11 Modern Web Podcast- Maintaining a Successful Open-source Project with Dominik Dorfmeister
In this episode, Rob Ocel is joined by Dominik Dorfmeister (Frontend Tech Lead at Adverity and Maintainer of TanStack Query), to talk about open-source software, TanStack Query, and more! They discuss the rapid growth of the TanStack, how Dominik first became involved as a core team maintainer and the challenges he's faced, the future of the TanStack and data-management as a driving force in front-end framework development, using TanStack in other frameworks, and the joys of skiing.
Guest
Dominik Dorfmeister, Frontend Lead at Adverty and Maintainer for TanStack Query
Host
Rob Ocel, Software Architect and Engineering Lead at This Dot Labs
Sponsored by This Dot Labs
4/12/2023 • 51 minutes, 21 seconds
S10E10 Modern Web Podcast- Building the TanStack with Tanner Linsley
In this episode, Jesse Tomchak is joined by Tanner Linsley of smash hits like TanStack Table, Query, and Router, for a discussion about Tanner's latest project: TanStack Start. Tanner discusses the problems he’s trying to solve, how building on existing ideas in the community has accelerated development pace, and how he went about solving it in a very "TanStack" fashion.
Guest
Tanner Linsley, Co-Founder at nozzle.io and Creator of TanStack
Host
Jesse Tomchack, Software Architect at This Dot Labs
Sponsored by This Dot Labs
3/29/2023 • 1 hour, 9 minutes, 24 seconds
S10E09 Modern Web Podcast- Being Yourself, For Fun And Profit ft. Trecia Kat
In this episode, Rob Ocel, is joined by Trecia Kat, to talk about breaking into tech, building a social media following, and finding community. They discuss how to find a niche through being yourself on social media, choosing between DevRel and engineering career paths, CSS, and even their hopes and fears for the Marvel Cinematic Universe.
Guest
Trecia Kat, Self-Taught Developer and DevRel Engineer
Host
Rob Ocel, Engineering Lead & Software Architect at This Dot Labs
Sponsored by This Dot Labs
3/15/2023 • 49 minutes, 35 seconds
S10E08 Modern Web Podcast- Understanding Svelte and Ramping Up from React ft. Scott Spence
On this episode of The Modern Web, we catch up with Scott Spence, Developer Relations Engineer at Storyblok, and SvelteSociety London meetup organizer. We dive into the ins and outs of Svelte, ramping up from React, what’s it like to a second career developer, and the importance of paying it forward to developers who are new to the community.
Guest
Scott Spence, Developer Relations Engineer at Storyblok
Host
Jesse Tomchak, Software Architect at This Dot Labs
Sponsored by This Dot Labs
3/1/2023 • 1 hour, 17 minutes, 1 second
S10E07 Modern Web Podcast- Native Apps with Embedded Web Technologies ft. Alyssa Nicoll
This week on Modern Web Alyssa Nicoll from Progress takes the web out of the browser and into native apps. Bringing you the cutting edge of native applications with embedded web technologies, Angular offers the best of both worlds. We take some minor detours into learning backend technology stacks as a long life JavaScript developer, and the awesome communities and friends we’ve made along the way. Join us for a spectacular journey and a couple tangents.
Guest
Alyssa Nicoll, Sr. Developer Advocate at Progress
Host
Jesse Tomchak, Software Architect at This Dot Labs
Sponsored by This Dot Labs
2/15/2023 • 1 hour, 8 minutes, 48 seconds
S10E06 Modern Web Podcast- Deep Learning about React Native and AI with Gant Laborde
In this episode, Rob Ocel is joined by Gant Laborde (CIO @infinite_red, Author of “Learning TensorFlow.js: Powerful Machine Learning in JavaScript”, Chain React organizer), to talk about React Native, conference organizing, and the promise of AI in development. They discuss the flexibility and power of hybrid native apps, the upcoming new architecture of React Native, the trials and tribulations of organizing conferences, the state of AI tooling and education, and the opportunities and challenges for developers in a future working alongside AI.
Guest
Gant Laborde - CIO at Infinite Red, Author of “Learning TensorFlow.js: Powerful Machine Learning in JavaScript”, Chain React organizer, Google GDE and Microsoft MVP
Host
Rob Ocel - Architect and Engineering Lead ThisDotLabs
Sponsored by This Dot Labs
2/8/2023 • 54 minutes, 2 seconds
S10E05 Modern Web Podcast- Making Your Websites ”Qwik” with Shai Reznik
In this episode, Rob Ocel, is joined by Shai Reznik, Founder and CEO at HiRez.io and Community DevRel at Qwik, to talk about Qwik. They discuss the history of front-end development and frameworks, what has led to this recent surge in framework development, what architectural principles Qwik values most, how Qwik and QwikCity differ, how to build Qwik apps, and so much more!
Guest
Shai Reznik- Founder and CEO at HiRez.io and Community DevRel at Qwik
Host
Rob Ocel- Software Architect and Engineering Lead at This Dot Labs
Sponsored by This Dot Labs
2/1/2023 • 1 hour, 14 minutes, 44 seconds
S10E04 Modern Web Podcast- Component Testing with Cypress ft. Jordan Powell
In this episode, Rob Ocel is joined by Jordan Powell, Developer Experience Engineer Cypress, to talk about Component Testing in Cypress. They discuss the explosive recent growth of Cypress, the exciting new features just launched in recent versions, and the changing shape of the testing “trophy”. Then, they dive deeply into component testing in Cypress: motivations, best practices, tips, and so much more!
Guest
Jordan Powell- Developer Experience Engineer at Cypress
Host
Rob Ocel- Software Architect and Engineering Lead at This Dot Labs
Sponsored by This Dot Labs
1/25/2023 • 56 minutes, 32 seconds
S10E03 Modern Web Podcast- Building a Design System with Paige Kelley
In this episode Jesse Tomchak is joined by Paige Kelley to talk about the ins ad outs of building a design system including the gritty details of coordinating an actual micro frontend. They also talk about the return to conferences, what changes they've noticed in the conference experience, what it's like to speak at a tech event, and more.
Guest
Paige Kelley- Senior Software Engineer at Pax8
Host
Jesse Tomchak- Software Architect at This Dot Labs
Sponsored by This Dot Labs
1/18/2023 • 36 minutes, 55 seconds
S10E02- Authorization on the Web with Cerbos ft. Alex Olivier
In this podcast, Rob Ocel and Adam L. Barrett talk with Alex Olivier, Product Lead at Cerbos, to discuss Authorization. They discuss how authorization (AuthZ) differs from authentication (AuthN), how Cerbos works and how it makes authorization simpler, what differentiates business logic from authorization logic, how to test authorization logic, and more!
Hosts
Adam L. Barrett - Senior Developer at @thisdotlabs - @adamlbarrett
Rob Ocel - Architect at @thisdotlabs - @robocell
Guest
Alex Olivier - Product Lead at @cerbosdev - @alexolivier
For more information on Cerbos, check out cerbos.dev.
1/11/2023 • 52 minutes, 22 seconds
S10E01- Developing an API is Like Building Legos with Ray Gesualdo
In this episode, Rob Ocel is joined by Ray Gesualdo, live at Connect Tech 2022, to discuss API development and how the process is a lot like building with the internationally famous toy, Legos. They share some fond memories of growing up and now raising kids around Legos, talk about the traits and characteristics of the best component and service APIs, and show how some of the great victories and lasting lessons of Lego apply to building more resilient, modular, reusable, and consistent software.
Host
Rob Ocel- Software Architect and Engineering Lead at This Dot Labs
Guest
Ray Gesualdo- Staff Software Architect at SalesLoft
Sponsored by This Dot Labs
1/4/2023 • 31 minutes, 58 seconds
S09E24- React: Past, Present, & Future with Cory House
In this episode, Rob Ocel and Jesse Tomchak are joined by Cory House at Connect Tech 2022 to discuss the past, present, and future of React. They talk about: lessons learned from 7 years of React (featuring discussions of coupling, testing, and hooks), how to pick a React meta-framework, and what pillars they think successful developers should prioritize.
Hosts
Rob Ocel- Software Architect and Team Lead at This Dot Labs
Jesse Tomchak- Software Architect at This Dot Labs
Guest
Cory House- Founder of ReactJS Consulting
Sponsored by This Dot Labs
12/28/2022 • 44 minutes, 33 seconds
S09E23-Talking Vue Composition Functions with Jess Sachs
In this episode Tracy Lee and Jesse Tomchak are joined by Jessica Sachs to talk about the world of Vue Components and all of the exciting new tools and communities being built to improve and simplify composition. Composables can be as simple as a logic gate or as complex as any renderless component, mixin, directive, or plugin, and in this conversation, our speakers dive into VueUse, which provides a collection of essential composition functions and renderless components.
Hosts
Jesse Tomchak- Software Architect at This Dot Labs
Tracy Lee -Co-Founder and CEO of This Dot Labs
Guest
Jess Sachs- Software Engineer and Open Source Developer
Sponsored by This Dot Labs
12/21/2022 • 31 minutes, 3 seconds
S09E22- When the World Ends, We Need Documentation with Jeremy Meiss
In this episode, Rob Ocel and Jesse Tomchak are joined by Jeremy Meiss live at Connect Tech 2022. They talk about the table stakes of CI/CD and having a high performing team, and the vast array of options available to run DevOps and be successful. They also dive into the topic of mentorship and documentation, and how it benefits teams and the industry at large.
Hosts
Rob Ocel- Software Architect and Engineering Lead at This Dot Labs
Jesse Tomchak- Software Architect at This Dot Labs
Guest
Jeremy Meiss- Director of DevRel at CircleCI
Sponsored by This Dot Labs
12/14/2022 • 40 minutes, 16 seconds
S09E21- GraphQL, Microservices, Bridging the Programming Language Gap, and Client App Consumption with Roy Derks
In this episode Tracy Lee and Dustin Goodman are joined by Roy Derks- Developer Experience at StepZen ⸱ Tech Entrepreneur ⸱ GraphQL Speaker, Trainer, and Advocate- to discuss microservice design and how GraphQL can help alleviate problems derived from poorly designed microservices. They discuss different strategies teams leverage to best scale their GraphQL APIs whether they use RPC, federated schemas, or REST wrappers. They explore how GraphQL is programming language agnostic and how it’s helping to bridge gaps between different language teams. They discuss how GraphQL can positively impact consumer application usage and how it can possibly help save energy consumption and help with the world energy crisis.
Guest
Roy Derks
Hosts
Tracy Lee
Dustin Goodman
Sponsored by This Dot Labs
12/7/2022 • 25 minutes, 30 seconds
S09E20- Building Functional Web Apps with Enhance ft. Simon MacDonald
In this episode Rob Ocel is joined by Simon MacDonald- Head of Developer Experience at Begin- to talk about Functional Web Apps and how Enhance can help to build them. They talk about the value of building with web-standards, HTML, and web components; progressive enhancement; how Enhance works and how it differs from other libraries such as Remix or Next; and how to use Enhance with dynamic web apps and/or legacy systems. They also discuss who are the developers whose experience Simon is the head of, and a discussion of Simon's love of books and recommendations for what you should be reading!
Host
Rob Ocel- Software Architect, This Dot Labs
Guest
Simon MacDonald- Head of Developer Experience, Begin
Sponsored by This Dot Labs
11/23/2022 • 1 hour, 1 minute, 39 seconds
S09E19- The Future of DevRel and Databases with Tejas Kumar
In this episode Rob Ocel is joined by Tejas Kumar - international Keynote Speaker, Angel Investor, Advisor, and also the Director of Developer Relations at Xata - to talk about how DevRel and Databases have changed over the last few years. They talk about how the state of the conference scene, and the challenges of managing a developer relations team through the global pandemic. They also talk about the pain points that developers face when selecting databases and implementing applications on top of those databases. They discuss SQL vs No-SQL, the differences between databases and CMS, schemas and low-code alternatives, branching and data migration.
Host
Rob Ocel- Software Architect, This Dot Labs
Guest
Tejas Kumar- Director of Developer Relations
Sponsored by This Dot Labs
11/9/2022 • 52 minutes, 12 seconds
S09E18 Modern Web Podcast- Career Transitioners, Learning Git, and Representation in Tech with Jessie Auguste
In this episode Rob Ocel is joined by Jessie Auguste- Backend Software Engineer at CybSafe, co-host of the Glowing In Tech podcast, and leadership team member for Coding Black Females. They talk about coding as a 2nd (or 3rd or 4th) career, the opportunities and pitfalls for junior developers transitioning from other industries, and telling the stories of underrepresented groups in tech. They also cover the cyber security challenges we face as an industry and how to meet them, learning (and teaching) Git and other difficult technical topics, dealing with ADHD in the workplace, and more!
Host
Rob Ocel- Software Architect, This Dot Labs
Guest
Jessie Auguste- Backend Software Engineer at CybSafe, Co-host of the Glowing in Tech Podcast, Leadership team at Coding Black Females.
Sponsored by This Dot Labs
10/26/2022 • 54 minutes, 6 seconds
S09E17 Modern Web Podcast- Hot Takes on Frameworks: React, Solid, Qwik, Svelte, Astro, Fresh, Marko, & More!
In this episode of the Modern Web Podcast, Tracy Lee and Dustin Goodman join Anthony Campolo and Christopher Burns, hosts of the FSJam Podcast, to talk about the latest evolutions in new frameworks. They discuss "meta frameworks", predict trends in JavaScript, and compare the similarities and differences among newer technologies like Svelte, Solid, Qwik, Astro, Fresh, Marko, and more.
Host
Tracy Lee- CEO and Co-Founder, This Dot Labs
Dustin Goodman- Engineering Manager, This Dot Labs
Guests
Chris Burns- Co-Host of the FSJam Podcast
Anthony Campolo- Co-Host of the FSJam Podcast
Sponsored by This Dot Labs
10/12/2022 • 47 minutes, 46 seconds
S09E16 Modern Web Podcast- Thinking About TypeScript for New Users with Josh Goldberg
Join Josh Goldberg, author of the O'Reilly book Learning TypeScript, as he gives listeners a holistic introduction to using TypeScript in modern web development. With Rob Ocel, Josh discusses how he would encourage new developers to learn TypeScript, and strategies team leads can employ to introduce their developers to the language. They also discuss how TypeScript got to where it has, how it relates to and differs from other popular typed languages, and where it (and JavaScript) might be heading in the future!
Host
Rob Ocel- Software Architect, This Dot Labs
Guest
Josh Goldberg- Author, Learning TypeScript
Sponsored by This Dot Labs
Enjoy a 30-day free membership to the O'Reilly online learning platform by clicking here!
8/24/2022 • 51 minutes, 45 seconds
S09E15 Modern Web Podcast- Accessibility in Testing with Adrián Bolonio
"You don't know who's using your product." In this episode of the Modern Web Podcast, Adrián Bolonio, Accessibility Engineer at Github, sits down with Rob Ocel to talk about the importance of web accessibility in testing. They start by talking about the diverse benefits that teams can enjoy by prioritizing accessibility in their products, and then continue their discussion by reviewing some tools and concepts developers can employ to enable accessibility in their products.
Host
Rob Ocel- Software Architect, This Dot Labs
Guest
Adrián Bolonio- Accessibility Software Engineer, Github
Sponsored by This Dot Labs
8/10/2022 • 50 minutes, 14 seconds
S09E14 Modern Web Podcast- Evolution of the React Paradigm and Modern React Development with Jay Phelps
The landscape of modern web development is constantly changing. In this episode of the Modern Web Podcast, Jay Phelps, Senior Software Engineer at Netflix talks about the evolution of the React paradigm in contemporary web development and what this means for engineers working with the library right now. They talk about where React thrives and in what contexts it may offer less utility than competing web technologies, as well as the impact that emergent meta frameworks have on the role of React for those building web technologies at the enterprise level.
Hosts
Tracy Lee, Co-Founder and CEO of This Dot Labs (@ladyleet)
Jesse Tomchak, Software Architect at This Dot Labs (@jtomchak)
Guest
Jay Phelps, Senior Software Engineer at Netflix (@_jayphelps)
Sponsored by HARMAN.
7/20/2022 • 54 minutes, 33 seconds
S09E13 Modern Web Podcast- Introduction to Remix with Kent C. Dodds
Curious about using the full stack web framework Remix? In this episode of the Modern Web podcast, we're talking to Kent C. Dodds, Co-founder and Director of Developer Experience at Remix. They talk about how Remix formed, what Remix's current goals are, and where the team sees the technology going in the future. Kent also discusses the features offered by the framework, how the team's philosophies about web development inform these features, and the role Remix is playing in the JavaScript ecosystem. Finally, Kent talks about what's happening in the Remix community and invites listeners to get involved.
Host
Rob Ocel, Software Architect at This Dot Labs (@robocell)
Guest
Kent C. Dodds, Co-Founder and Director of Developer Experience at Remix (@kentcdodds)
Sponsored by
Cloudways- PHP Cloud Hosting - Developer Friendly Managed PHP Hosting Platform
Get up to 1 Month of Free Hosting by using code “MODERNWEB” and get a $15 free hosting credit. Cloudways offers peace of mind and flexibility so you can focus on growing your business and reaching new milestones instead of dealing with server management. With Cloudways, you get an optimized stack, managed servers, backups, staging environment, integrated Git, pre-configured, Composer, 24/7 support, and the choice of five cloud providers: AWS, DigitalOcean, Linode, Google Cloud, and Vultr.
6/22/2022 • 1 hour, 4 minutes, 56 seconds
S09E12 Modern Web Podcast- Introduction to SolidJS with Ryan Carniato
In this episode of the Modern Web podcast, hosts Rob Ocel and Nacho Vazquez sit down with Ryan Carniato to talk about SolidJS. They talk about how the frontend JavaScript framework came to be, and what sets SolidJS apart from other technologies in the JavaScript ecosystem. They talk about the similarities between SolidJS and React's expanding features like hooks and fine grain reactivity.They then dig into some of the features offered by SolidJS and compare them to those other available tools like Svelte, JSX, and ReactJS. Finally they discuss the ways in which SolidJS distinguishes itself from other technologies, including its server-side rendering optimization, and fine grain reactivity.
Guest:
Ryan Carniato- Creator of SolidJS (@RyanCarniato)
Hosts:
Rob Ocel- Software Architect, This Dot Labs (@robocell)
Nacho Vazquez- Software Engineer, This Dot Labs (@nacho_devc)
Sponsored by
Cloudways- PHP Cloud Hosting - Developer Friendly Managed PHP Hosting Platform
Get up to 1 Month of Free Hosting by using code “MODERNWEB” and get a $15 free hosting credit. Cloudways offers peace of mind and flexibility so you can focus on growing your business and reaching new milestones instead of dealing with server management. With Cloudways, you get an optimized stack, managed servers, backups, staging environment, integrated Git, pre-configured, Composer, 24/7 support, and the choice of five cloud providers: AWS, DigitalOcean, Linode, Google Cloud, and Vultr.
6/8/2022 • 1 hour, 29 seconds
S09E11 Modern Web Podcast- Women Who Code with Alaina Percival
In this episode, Tracy Lee speaks with Alaina Percival, CEO of Women Who Code, an international non-profit working to support women in their tech careers. Alaina talks about many of the challenges women face while pursuing careers in technology, particularly in Software Engineering, and what resources Women Who Code offers to help women remain, and grow within, their technical roles.
Guest:
Alaina Percival (@alaina) - CEO, Women In Tech
Host
Tracy Lee (@ladyleet) - Co-Founder and CEO, This Dot Labs
This episode is sponsored by This Dot Labs.
5/25/2022 • 39 minutes, 49 seconds
S09E10 Modern Web Podcast- State of Node.js with James Snell
In this episode of the Modern Web Podcast, host Rob Ocel sits down with James Snell of the Node.js Technical Steering Committee to talk about the State of Node! They begin their conversation by discussing the platform's current place within the JavaScript ecosystem, including how developers are already using it, and how developers might want explore using it in the future. They also talk about new technologies that are changing the state of web app development, and how Node.js is adapting to fill in the gaps presented by factors like edge environments and server-side rendering. James also covers many of the new features offered by Node.js v18, and shares information on how developers who are interested in contributing to Node.js can get involved with the community.
Plus so much more!
Guest:
James Snell (@jasnell)- Node.js Technical Steering Committee Member
Host:
Rob Ocel (@robocell)- Software Architect, This Dot Labs
This episode is sponsored by HARMAN & This Dot Labs.
5/11/2022 • 59 minutes, 50 seconds
S09E09 Modern Web Podcast-How to Start Coding & Find Your First Job with Alex Booker
In this episode of the Modern Web Podcast, Alex Booker, Community Manager at Scrimba and self-taught web developer, joins host Rob Ocel to offer advice on learning how to code for beginners, and how to land your first job. He covers some useful tools and techniques for learning, as well as strategies on how to approach job interviews and technical assessments so that developers can land their first jobs with confidence.
Guest: Alex Booker, Community Manager at Scrimba (@bookercodes)
Host: Rob Ocel, Software Architect at This Dot Labs (@robocell)
Sponsored by HARMAN & This Dot Labs.
4/27/2022 • 52 minutes, 10 seconds
S09E08 Modern Web Podcast- ”If You Can JavaScript, You Can Backend” with Swizec Teller
In this episode of the Modern Web Podcast, Software Engineer and Author Swizec Teller talks about how JavaScript developers have the tools, knowledge, and ability to write backend code whether they realize it or not. Swizec argues that, in a landscape in which serverless, distributed systems are becoming more common, the traditional line that separates frontend from backend development is steadily dissolving. Rather, an industry may emerge where developers are distinguished by their functional areas of expertise, and not whether they work on the interface or backend. They also talk about the distinction between monoliths, microservices, and serverless, with a focus on the purpose and function of the different architectures.
Guest: Swizec Teller, Software Engineer and Author of Senior Engineer Mindset, Serverless Handbook, & React + D3v4.
Host: Rob Ocel, Software Architect at This Dot Labs (@robocell)
Sponsored by HARMAN & This Dot Labs.
4/13/2022 • 50 minutes, 24 seconds
S09E07 Modern Web Podcast- State of Vue.js with Evan You, Creator of Vue.js
In this episode of the Modern Web Podcast, Evan You, Creator of Vue.js provides updates about the current state of and future road maps for the popular Vue framework. 2021 was an eventful year for Vue, following the release of Vue3 in September of 2020. They discuss new features in Vue3 as well as the community feedback the team received and how they responded, and the development of Vite, including the challenges that the team faced as they integrated the build tool with the core library. They also talk about the plans for Vue2 moving forward, and what to expect for the future of Vue3, including Vue3.3!
Guest: Evan You, Creator of Vue.js (@yuyuxi)
Host: Simone Cuomo, Software Architect at This Dot Labs (@Zelig880)
Sponsored by HARMAN & This Dot Labs.
3/31/2022 • 54 minutes, 11 seconds
S09E06 Modern Web Podcast- Managing a Developer Team with Jem Young from Netflix
In this episode of the Modern Web Podcast, Jem Young, Engineering Manager at Netflix, shares his perspective on engineering team leadership. He talks about his experience going from an individual contributor to leading an engineering team, including some of the roadblocks and challenges new managers often encounter. Jem also describes some of the perspectives on team leadership he's developed by working with and watching other leaders at Netflix. Finally, they talk about the changes in the career trajectories of individual contributors, and how ICs can grow in their careers whether they choose to take the management path or not.
Guest:
Jem Young (@jemyoung), Engineering Manager at Netflix
Host:
Jesse Tomchak (@jtomchak), Architect at This Dot Labs
Sponsored by HARMAN & This Dot Labs.
3/9/2022 • 1 hour, 6 minutes, 39 seconds
S09E05 Modern Web Podcast - The State of Angular with Mark Thompson
In this episode, Rob Ocel discusses the present state and future goals of the Angular ecosystem with Mark Thompson, Developer Relations Engineer at Google, and Angular Core Team member. They talk about Angular’s most recent accomplishments, like the advancements afforded by Angular v12, and how the Angular team responds to RFCs and other forms of community feedback. Mark also explains how the community should interpret roadmaps, and the spectrum of stages at which an in-development project might be, and how developers and non-developers can contribute to the ecosystem. Rob and Mark also talk about the relationship between third-party solutions and the Angular team’s attitude toward potentially rolling these solutions into the core framework.
Guest:
Mark Thompson (@marktechson) - Developer Relations Engineer, Google
Host:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by HARMAN & This Dot Labs.
2/11/2022 • 53 minutes, 18 seconds
S09E04 Modern Web Podcast - The Future of Automotive App Development with Naoki Ogishi
In this episode, Rob sits down with Naoki Ogishi, Director of Product Management at HARMAN International to discuss the present and future of Automotive App Development. They discuss the challenges of developing software in automobiles, how Android Automotive OS is making cross-vehicle app development feasible, how the HARMAN Ignite Store developer portal and template libraries make it easier to build and distribute your automotive apps, and where the future of in-vehicle development might take us.
Guest:
Naoki Ogishi - Director of Product Management, HARMAN International
Host:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by HARMAN & This Dot Labs.
1/7/2022 • 47 minutes, 14 seconds
S09E03 Modern Web Podcast - Software Development in the Cloud with Mike Nikles & Geoffrey Huntley
In this episode, Rob speaks with Mike Nikles and Geoffrey Huntley of Gitpod about doing software development in configurable environments hosted in the cloud. They discuss the challenges that teams face supporting bespoke development environment across myriad devices, how tools like Gitpod solve for these challenges, how these types of cloud environments can be built and extended with plug-ins, and what the future of cloud-based development (and cloud-based remote computing) might hold!
Guests:
Mike Nikles (@mikenikles) - Developer Advocate, Gitpod
Geoffrey Huntley (@GeoffreyHuntley) - Developer Advocate, Gitpod
Host:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by HARMAN & This Dot Labs.
12/10/2021 • 49 minutes, 55 seconds
S09E02 Modern Web Podcast - Modernizing React Apps with Paige Niedringhaus & Mark Erikson
In this episode of Modern Web, Dustin Goodman and Jae Anne Bach Hardie sit down with Paige Niedringhaus and Mark Erikson to talk about modernizing react applications! They discuss Paige's new course on Newline and some of the stories and experiences that inspired it and hear about Mark & Paige's stories of implementing these practices in their recent projects.
Guests:
Paige Niedringhaus (@pniedri)- Co-host of React Round-up Podcast, Staff Software Engineer at blues wireless, & Author of the "Modernizing React Apps" Course
Mark Erikson (@acemarke) - Maintainer of Redux & Blogger
Hosts:
Dustin Goodman (@dustinsgoodman) - Engineering Manager, This Dot Labs
Jae Anne Bach Hardie (@dulcedejae) - Architect, This Dot Labs
This episode is sponsored by HARMAN & This Dot Labs.
11/23/2021 • 54 minutes, 26 seconds
S09E01 Modern Web Podcast - Partytown with Adam Bradley
In this episode, Rob Ocel (@robocell) sits down with Adam Bradley (@adamdbradley), Director of Technology at builder.io, co-creator of Ionic, and creator of Stencil! They talk about the web performance challenges related to loading and using third party scripts (such as those for Google Analytics), and they discuss Partytown, a new, lightweight library created by Adam and his team to move these scripts off the blocking path and into web workers. They discuss how Partytown accomplishes this feat, what performance benefits this type of approach offers, and why this new library has the whole development community buzzing with excitement!
Guest:
Adam Bradley (@adamdbradley) - Director of Technology, Builder.io & QwikDev, Co-creator of Ionic, & Creator of Stencil
Host:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by This Dot Labs.
11/12/2021 • 54 minutes, 32 seconds
S08E020 Modern Web Podcast - The Future of the Terminal & Fig with Brendan Falk
In this episode, Rob Ocel sits down with Brendan Falk, co-founder and CEO at Fig, a terminal extension that provides CLI integration and autocomplete support. They discuss the state of the terminal today, how Fig enhances the terminal, how to build tools for both power users and inexperienced users alike, the vision for integrating the command-line with user interface, and more!
Guest:
Brendan Falk (@BrendanFalk) - Co-Founder & CEO, Fig
Host:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by This Dot Labs.
10/29/2021 • 48 minutes, 28 seconds
S08E019 Modern Web Podcast - The Future of Blockchain & How To Get Involved Today With Nader Dabit
In this episode, Tracy Lee (@ladyleet (she/her) and Nacho Vazquez (@nacho_vazquez14) speak with Nader Dabit (@dabit3) of Edge and Node about web3 and how to get started! We touch on topics that are hot in the blockchain ecosystem that you definitely want to be aware of if you're blockchain-curious.
Topics covered:
What does the next few years of blockchain development look like and why you should start looking at layer 2 blockchains
The future of Eth 2 - proof of stake vs proof of work
Why you should watch out for the Solana blockchain
What is Gitpod and why should you care?
Lowering the barrier to entry to new developers exploring blockchain development
Learning about The Graph and Edge and Node
Guest:
Nader Dabit (@dabit3) - Developer Relations, Edge and Node
Hosts:
Tracy Lee (@ladyleet (she/her) - CEO, This Dot Labs
Nacho Vazquez (@nacho_vazquez14) - Software Engineer, This Dot Labs
This episode is sponsored by This Dot Labs.
10/15/2021 • 42 minutes, 29 seconds
S08E018 Modern Web Podcast - Staying Curious with Michael Chan
In this episode, Lindsay and Michael talk about Michael's perspective on building communities, and how to stay curious and growing as a developer. They talk about how Michael and Lindsay both started in tech by taking small bits of time to grow and learn, and how that has served them in their tech careers. Michael also talks about his time on React Podcast, and what brought him to hosting the show. They end by discussing curiosity, and how specifically to stay curious in life and in a development career.
Guest:
Michael Chan (@chantastic) - Software Engineer at Chromatic, Creator of lunch.dev
Host:
Lindsay Wardell (@lindsaykwardell) - Software Engineer at This Dot, co-host of Views on Vue
This episode is sponsored by This Dot Labs.
9/24/2021 • 52 minutes, 19 seconds
S08E017 Modern Web Podcast - Blockchain curious? It‘s easy & JS Developers should start learning!
In this episode, Tracy Lee sits down with Stephen Fluin from Chainlink to talk about blockchain and why JavaScript developers should start learning about it today. We go over the difference between blockchain and cryptocurrency, and how the two work together. We also explore use cases for developers and interesting decentralized applications one can build today. Stephen also shares with us the idea of smart contracts, and how they play into our ecosystem of development. This episode will also teach you what programming language to use, and why and how it is for you as a JS developer to get going with an IDE today. We also talk through resources JS developers have to learn technologies like solidity and explore the different blockchains you might want to consider as you dip your toe in.
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Guest:
Stephen Fluin (@stephenfluin) - Developers Relations at Chainlink Labs
This episode is sponsored by This Dot Labs.
9/10/2021 • 43 minutes, 8 seconds
S08E016 Modern Web Podcast - Quasar with Luke Diebold
In this episode, Lindsay talks with Luke Diebold, web developer and creator of QuasarCast.com, about Quasar, the amazingly flexible framework for building applications using Vue. They talk about how Luke got into programming from his interest in music, and how he got started using Quasar for personal and professional projects. They discuss what Quasar is, and discuss where it fits into the web ecosystem. They explore some of the basics of using Quasar, including its CLI and the ability to make web, mobile, and desktop apps. They wrap up the discussion talking about how Quasar is one of the first major frameworks to support Vue 3, and what that looks like from the framework.
Guest:
Luke Diebold (@LukeDiebold) - Web Developer, creator of QuasarCast.com
Host:
Lindsay Wardell (@lindsaykwardell) - Software Engineer at This Dot, co-host of Views on Vue
This episode is sponsored by This Dot Labs.
8/25/2021 • 1 hour, 3 minutes, 54 seconds
S08E015 Modern Web Podcast - RxJS Updates 7.0 - 7.3 in 30 min. with the Core Team! & What's Next for RxJS 8
In this podcast Tracy Lee and Ben Lesh, core team members of RxJS, talk about the big changes RxJS 7.0 ++ has brought to the community!
Listen to this podcast to hear updates about upcoming deprecations, new performance improvements, typings fixes, improved multicasting, top level exports, the new configurable retry, and what's coming for RxJS 8.
If you're interested in following along with ongoing updates to RxJS, the changelog is here: https://github.com/ReactiveX/rxjs/blob/master/CHANGELOG.md#features-2
Follow the roadmap for RxJS 7 to 8! Issue #6367 on github
https://github.com/ReactiveX/rxjs/issues/6367
Full updates for RxJS 7.0 from RxJS Asia: https://docs.google.com/presentation/d/1-LU7YE3NWw8jHeAgdmLu4CBfG7osCx6MsSIeFs16k60/edit#slide=id.g389cbad6b8_0_36
For documentation, check out rxjs.dev.
_______
Featuring:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Ben Lesh (@benlesh) - Software Engineer at Citadel & Author of RxJS
This episode is sponsored by This Dot Labs.
8/13/2021 • 36 minutes
S08E014 Modern Web Podcast - Elm with Richard Feldman
In this episode, Lindsay Wardell talks with Richard Feldman about Elm, the delightful functional programming language for creating web applications. They discuss how Richard got into programming and his first experiences with Elm, then dive into some of the key features of Elm such as no runtime exceptions and its helpful compiler. They then discuss where Elm is going, and some of the great community tools that exist in the Elm ecosystem.
Guest:
Richard Feldman (@rtfeldman) - Head of Technology at NoRedInk and author of Elm In Action
Host:
Lindsay Wardell (@lindsaykwardell) - Software Engineer at This Dot, co-host of Views on Vue
This episode is sponsored by Progress KendoReact & This Dot Labs.
7/23/2021 • 58 minutes, 12 seconds
S08E013 Modern Web Podcast - Misko Hevery, Creator of Angular & his new project Builder.io
In this episode, Misko Hevery is featured in an interview with Tracy Lee on leaving Angular, and his new project Builder. He talks about a new way to think about frameworks that our community should start embracing, as well as, why he's so excited about Builder, the space, and what he will be doing next.
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Guest:
Misko Hevery (@mhevery) - CTO, Builder.io & Creator of Angular
This episode is sponsored by This Dot Labs.
6/18/2021 • 40 minutes, 21 seconds
S08E012 Modern Web Podcast - Modern CSS & Accessibility with Stephanie Eckles
In this episode, Lindsay Wardell talks with Stephanie Eckles about her work with Modern CSS and accessibility. They discuss how Stephanie got into programming, and what drew her to start writing ModernCSS.dev, an excellent resource for learning the latest supported concepts in CSS. They also talk about some of the features in CSS that developers may not be aware of, as well as, some upcoming features that aren't released yet. Stephanie also talks about accessibility, and how CSS can be impacting your site's users' ability to use it. We end talking about Stephanie's upcoming workshop, and how she uses 11ty to build her sites and projects.
Host:
Lindsay Wardell (@lindsaykwardell) - Software Engineer at This Dot, co-host of Views on Vue
Guest:
Stephanie Eckles (@5t3ph) - Author of ModernCSS.dev & Egghead Instructor
This episode is sponsored by Dexecure & This Dot Labs.
6/4/2021 • 49 minutes, 37 seconds
S08E011 Modern Web Podcast - Scaling your Impact & Automation Using Cypress with Gleb Bhamutov
In this episode, Rob Ocel chats with Gleb Bhamutov, a Distinguished Engineer at Cypress IO. They discuss Gleb's PhD, his prolific catalog of OSS libraries, his dream job, and how he works to scale his impact on the world at large. They also talk about the promise and value of end-to-end (E2E) testing using Cypress, and why the traditional testing pyramid might be underselling the power and importance of E2E testing. They also explore some interesting current and upcoming features of Cypress, and highlight some lesser known alternative uses of Cypress that illustrate it's flexibility.
Guest:
Gleb Bhamutov (@bahmutov) - JavaScript ninja, image processing expert, software quality fanatic, & Distinguished Engineer at Cypress IO
Host:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by Progress KendoReact & This Dot Labs.
5/21/2021 • 49 minutes, 59 seconds
S08E010 Modern Web Podcast - Web Components Are Lit with Justin Fagnani
In this episode, Rob Ocel, Matthew Pagan, and Luis Aviles sit down with Justin Fagnani, staff software engineer at Google and Lit core team lead, to discuss web components and the recent announcement of Lit 2.0. They discuss the new major features of Lit, such as server-side rendering support and reactive controllers, new documentation, the playground site including the TypeScript support, the community around web components, the future of Polymer and LitElement, and how to build applications from Lit and work around the challenges of Shadow DOM.
Guests:
Justin Fagnani (@justinfagnani) - Staff Software Engineer, Google & Lit core team lead
Hosts:
Rob Ocel (@robocell) - Architect, This Dot
Luis Aviles (@luixaviles) - Software Engineer, This Dot
Matthew Pagan (@Mastapegs) - Software Engineer, This Dot
This episode is sponsored by Dexecure & This Dot Labs.
5/7/2021 • 50 minutes, 2 seconds
S08E09 Modern Web Podcast - Sides Projects with Shawn Wang
In this episode, Lindsay Wardell and Hunter Miller talk side projects with Shawn Wang. We discuss the projects they do on the side, and what kind of side projects they enjoy working on. Shawn also talks about his book, "The Coding Career Handbook", and how it started as a side project as well. We also talk about the importance of writing your own blog posts, and sharing your experience and learning in public to help both yourself and others, rather than blogging for numbers. We wrap up with a discussion on being a part-time creator, and finding a company that supports their employees and match what you're looking to do.
Guests:
Shawn Wang (@swyx) - Developer & Author of "The Coding Career Handbook"
Hosts:
Hunter Miller (@hmillerdev) - Senior Software Engineer, This Dot
Lindsay Wardell (@lindsaykwardell) - Software Engineer, This Dot & co-host of Views on Vue
This episode is sponsored by the Media Developers community & This Dot Labs.
4/21/2021 • 50 minutes, 15 seconds
S08E08 Modern Web Podcast - Fireside Chat with Ionic Core Team - Adam Bradley & Liam DeBeasi
The Ionic core team has been on fire the past year! With the release of Ionic Vue and Ionic React, the traction of Ionic adoption has been explosive in the past 12 months.
In this episode, Tracy Lee (@ladyleet) interviews Adam Bradley and Liam DeBeasi, core team members of the Ionic Framework, on what Ionic is, how it works under the hood, and why and when to choose Ionic as a technology of choice.
We also discuss what it means to be using web components under the hood with Stencil.js and how that helps enable the Ionic team to provide a more stable framework.
Liam and Adam even slip us a few hints as to what to expect with Ionic V6 and how you can get more involved in their community.
Guests:
Adam Bradley (@adamdbradley) - Director of Open Source Development, Ionic
Liam DeBeasi (@LiamDeBeasi) - Software Engineer, Ionic
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
This episode is sponsored by Progress KendoReact & This Dot Labs.
3/31/2021 • 34 minutes, 32 seconds
S08E07 Modern Web Podcast - Managing Component Architecture with Debbie O'Brien
In this episode, Tracy Lee (@ladyleet) interviews Debbie O'Brien (@deb_obrien) about bit.dev, a new open source tool for helping developer share components. We learn how to use Bit to manage component architecture, think in components, and how this can help you a build more scalable, reusable codebase and work across teams.
Guest:
Debbie O'Brien (@deb_obrien) - Head Developer Advocate, Bit
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
This episode is sponsored by Dexecure & This Dot Labs.
3/24/2021 • 39 minutes, 32 seconds
S08E06 Modern Web Podcast - Tailwind JIT and Utility CSS
In this episode, Rob Ocel discusses the recent release of Tailwind's Just-In-Time (JIT) CSS compiler with Hunter Miller and Lindsay Wardell. They discuss the new features the JIT compiler provides, as well as, the performance boost developers can expect on their own projects. They also talk about the benefits of utility CSS compared to other methods, and how Tailwind can be used to build out many types of design systems. They also explore other utility CSS frameworks, including Windi CSS, and discuss the future of utility CSS in the development world.
Hosts:
Rob Ocel (@robocell) - Architect, This Dot
Hunter Miller (@hmillerdev) - Senior Software Engineer, This Dot
Lindsay Wardell (@lindsaykwardell) - Software Engineer, This Dot & co-host of Views on Vue
Links:
https://www.youtube.com/watch?v=3O_3X7InOw8
https://tailwindcss.nuxtjs.org/
https://windicss.org/
This episode is sponsored by the Media Developers community & This Dot Labs.
3/19/2021 • 43 minutes, 11 seconds
S08E05 Modern Web Podcast - Browser Extensions with Simeon Vincent
In this episode, Rob Ocel sits down with Simeon Vincent, a Developer Advocate on the Chrome Extensions Team. They discuss Simeon's unique journey into tech and developer advocacy, the special challenges of doing developer relations for a platform as large as Chrome, the future of browser extensions in Chrome with the new, upcoming Manifest V3, what existing extension authors need to know about the upcoming changes, and the special promise and fun of building your own browser extensions!
Guest:
Simeon Vincent (@DotProto) - Developer Advocate, Chrome Extensions Team
Host:
Rob Ocel (@robocell) - Architect, This Dot
Links:
https://www.youtube.com/watch?v=kybyYwu9Mpw
https://developer.chrome.com/docs/extensions/mv3/intro/mv3-migration/
https://groups.google.com/a/chromium.org/g/chromium-extensions
This episode is sponsored by KendoReact & This Dot Labs.
3/3/2021 • 48 minutes, 39 seconds
S08E04 Modern Web Podcast - Jamstack is Web 3.0 with Guillermo Rauch
In this episode, our hosts, Jesse Tomchak (@jtomchak) and Tracy Lee (@ladyleet) interview Guillermo Rauch (@rauchg) about the power of javascript, building on top of existing primitives, components, JamStack, + so much more!
Guest:
Guillermo Rauch (@rauchg) - CEO, Vercel
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Jesse Tomchak (@jtomchak) - Senior Software Engineer, This Dot Labs
This episode is sponsored by This Dot Labs.
2/26/2021 • 47 minutes, 9 seconds
S08E03 Modern Web Podcast - Black Tech Pros Talk Work Life, Conflicts, & Experiences
This week, we have guest host, Morgan Worrell, leading a conversation with fellow devs Dillion Megida and Adesoji David, along with tech sales rep for This Dot Labs, Darron Smith. They talk about their work-life preferences, both as This Dot Labs employees and in previous roles, plus share some about the experiences they've had as black technologists in the US and in Nigeria.
Host:
Morgan Worrell (@morganistic_) - Senior Software Engineer, This Dot Labs
Guests:
Dillion Megida (@iamdillion) - Software Engineer, This Dot Labs
Adesoji David (@temitopedavid_) - Software Engineer, This Dot Labs
Darron Smith (@Darron_ThisDot) - Sales Representative, This Dot Labs
This episode is sponsored by This Dot Labs.
2/19/2021 • 51 minutes, 43 seconds
S08E02 Modern Web Podcast - What is the Future of Tech Conferences? With John Allsop
In this podcast episode, we sit down with conference organizer, John Allsopp (@johnallsopp), about taking conferences online and the new way of doing these events. How can conference organizers think about how to reshape their events, and how do conference attendees benefit from it?
Guest:
John Allsopp (@johnallsopp) - Author, Developer, & Co-founder of Web Directions Conferences
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
This episode is sponsored by Dexecure & This Dot Labs.
2/3/2021 • 32 minutes, 29 seconds
S08E01 Modern Web Podcast - Meet RedwoodJS: The Full Stack React Framework with David Price
In this episode, our hosts, Jesse Tomchak (@jtomchak) and Tracy Lee (@ladyleet) interview David Price (@thedavidprice) on the new full stack react framework, RedwoodJS! Listen in on why you should learn “yet another framework” and how Redwood is trying to make developer lives easier with the tech stack you already know.
Guest:
David Price (@thedavidprice) - Core team, RedwoodJS
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Jesse Tomchak (@jtomchak) - Senior Software Engineer, This Dot Labs
This episode is sponsored by KendoReact & This Dot Labs.
1/27/2021 • 44 minutes, 42 seconds
S07E20 Modern Web Podcast - Building State Machines using XState with David Khourshid
In this podcast episode, Rob Ocel (@robocell) chats with David Khourshid (@DavidKPiano), software engineer at Microsoft and creator of XState!
Topics discussed:
What are state machines and why was XState created?
Is XState a replacement for Redux or any other state management libraries?
How to get started with state machines
When to adopt libraries such as XState
What are the advanced features of state charts and how do you learn about them
Guest:
David Khourshid (@DavidKPiano) - Software Engineer, Microsoft & Creator of XState
Hosts:
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by Syncfusion & This Dot Labs.
1/20/2021 • 48 minutes, 37 seconds
S07E19 Modern Web Podcast - Google's Project Fugu, Web Performance, & User Experience with Alex Russell
In this podcast episode, Tracy Lee (@ladyleet) sits down with Alex Russell (@slightlylate) from Google to discuss web performance, user experience, & his work at project fugu! We also talk about core web vitals, lighthouse, the chrome user experience report, APIS, webpagetest, & more.
Guest:
Alex Russell (@slightlylate) - Senior Staff Software Engineer, Google
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
This episode is sponsored by This Dot Labs.
1/13/2021 • 46 minutes, 35 seconds
S07E18 Modern Web Podcast - Full Stack JavaScript is here! Blitz.js with Brandon Bayer, Creator of Blitz
With Blitz gaining 6000 stars on Github, over 150 contributors, and nearly 1000 slack members in less than 1 year, the excitement for Blitz.js rings true within the JavaScript community! In this episode, Wes Copeland and Tracy Lee interview Brandon Bayer about what Blitz.js is, and why to start considering using this full stack javascript framework for your projects. Topics covered are forms, testing, styling, and using Blitz with other technologies.
Guest:
Brandon Bayer (@flybayer) - Creator of Blitz.js
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Wes Copeland (@wescopeland_) - Senior Software Engineer, This Dot Labs
This episode is sponsored by Pluralsight & This Dot Labs.
12/30/2020 • 43 minutes, 31 seconds
S07E17 Modern Web Podcast - Getting LIT (HTML & Element) with Justin Fagnani: What You Should Prepare for 2021
In this podcast, we talk to Justin Fagnani, Tech Lead for the Polymer team! He gives us an update on what to expect for Lit with new features, SSR, and so much more for 2021. We also talk about new tools such as Tachometer, and touch on new web standards that you should be aware of and how they are changing the web ecosystem for developers.
Guest:
Justin Fagnani (@justinfagnani) - Software Engineer, Google
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
This episode is sponsored by Pluralsight & This Dot Labs.
12/23/2020 • 39 minutes, 38 seconds
S07E16 Modern Web Podcast - Core Web Vitals, Mobile Dev, Performance & PWAs with Max Firtman
In this podcast, Tracy Lee (@ladyleet) and Ben Lesh (@benlesh) sit down with Maximiliano Firtman (@firt) and discuss how performance in development is becoming required for development on the web and mobile, and the implications for not making sure performance is a part of your product strategy. They talk about what’s next after Lighthouse in a developer’s web performance journey, other tools such as Microsoft's webhint, and the new core web vitals that Google has recently published. Plus, they explore the importance (or lack thereof these days) of PWAs and how that is changing on mobile platforms.
Guest:
Maximiliano Firtman (@firt) - Freelance Mobile+Web developer | Author, Speaker, & Trainer
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Ben Lesh (@benlesh) - Software Engineer at Citadel & Author of RxJS
This episode is sponsored by This Dot Labs.
12/16/2020 • 42 minutes, 55 seconds
S07E15 Modern Web Podcast - How To: WebPerf with Henri Helvetica
In this podcast, Tracy Lee (@ladyleet) and Rob Ocel (@robocell) talk to Henri Helvetica (@HenriHelvetica), your friendly Canadian web performance expert, about optimizing performance, how to become a web performance expert, keeping up with ever changing metrics, and the history of image standards on the web + what you should expect in the coming years.
Guest:
Henri Helvetica (@HenriHelvetica) - Freelance Developer, Web Perf Expert, Conference Speaker
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Rob Ocel (@robocell) - Architect, This Dot Labs
This episode is sponsored by KendoReact & This Dot Labs.
12/9/2020 • 49 minutes, 22 seconds
S07E14 Modern Web Podcast - What Does It Take To Be a Principal Engineer? Interview with Stacy Devino
In this podcast episode, Tracy Lee (@ladyleet) interviews Principal Engineer at Stitchfix, Stacy Devino (@doesitpew), about being a principal engineer. We cover topics around what it takes to be a principal engineer, how to facilitate your learning within an organization, what a good culture in an engineering team looks like, the considerations one might take to look at to rewrite code or build something from scratch, and the skills needed to be successful at this level of your career.
Guest:
Stacy Devino (@doesitpew) - Principal Engineer at Stitchfix
Host:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
This episode is sponsored by This Dot Labs.
12/2/2020 • 37 minutes, 46 seconds
S07E13 Modern Web Podcast - The Need for JS Speed | Using Preact - Interview with Jason Miller, Creator of Preact
In this podcast Tracy Lee (@ladyleet), Hunter Miller (@hmillerdev), and Ben Lesh (@benlesh) interview Jason Miller (@_developit), creator and core team member of Preact about Preact - its conception, where it's at today, who's using it, and what's coming up for the library. We also ask Jason about how being on the Google Chrome team has impacted the direction of Preact, and about his current project at Google, ModernJS.
Guests:
Jason Miller (@_developit) - Creator & Core Team Member, Preact | DevRel, Google
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Ben Lesh (@benlesh) - Software Engineer at Citadel & Author of RxJS
Hunter Miller (@hmillerdev) - Software Engineer, This Dot Labs
This episode is sponsored by This Dot Labs.
11/25/2020 • 43 minutes, 48 seconds
S07E12 Modern Web Podcast - How to Pass FAANG Technical Interviews with Sam Saccone
In this podcast episode, Tracy Lee (@ladyleet) and Ben Lesh (@benlesh) speak with Sam Saccone (@samccone), a software engineer at Google, about how to prepare for a tech interview.
Topics discussed:
How to approach interviewers
What questions to prepare for
What questions you should be asking the interviewer
What algorithm questions are asked
What questions are NOT asked
Guests:
Sam Saccone (@samccone) - Software Engineer, Google
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Ben Lesh (@benlesh) - Software Engineer at Citadel & Author of RxJS
This episode is sponsored by This Dot Labs.
11/11/2020 • 43 minutes, 34 seconds
S07E11 Modern Web Podcast - New CSS & Media Query APIs You Need to Learn Today
In this podcast episode, Tracy Lee (@ladyleet) and Ben Lesh (@benlesh) sit down with special guests, Zouhir Chahoud, Stephanie Stimac, and Craig Dunn from Microsoft about new CSS & media query APIs!
Topics discussed:
What is the new CSS & JS primitives
What does this mea for developers and designers?
How can you start experimenting right now?
docs.microsoft.com/dual-screen for more info on designing and developing for these devices
Guests:
Zouhir Chahoud - Program Manager, Edge
Stephanie Stimac - Program Manager, Edge
Craig Dunn - Principle Software Engineer, Microsoft
Hosts:
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Ben Lesh (@benlesh) - Software Engineer at Citadel & Author of RxJS
This episode is sponsored by KendoReact & This Dot Labs.
11/5/2020 • 43 minutes, 29 seconds
S07E10 Modern Web Podcast - RxJS 7 & 8: What to Expect & Prepare For
In this podcast, Luis Aviles (@luixaviles) and Tracy Lee (@ladyleet) interview Ben Lesh (@benlesh), author of RxJS on the most recent updates for RxJS 7 beta and it's targeted release date. We discuss how he made RxJS 7 smaller and where you can find the refactored code. We talk about what's next for RxJS 8, how they're using TypeScript in strict mode, what things to keep in mind while you're working with the reactive programming approach, and what deprecations to start looking out for so you can begin future proofing your code today well before the release.
Hosts:
Luis Aviles (@luixaviles) - Software Engineer, This Dot Labs
Tracy Lee (@ladyleet) - CEO, This Dot Labs
Guest:
Ben Lesh (@benlesh) - Software Engineer at Citadel & Author of RxJS
This episode is sponsored by This Dot Labs.
10/28/2020 • 38 minutes, 42 seconds
S07E9 Modern Web Podcast - Opinionated React with Sara Vieira
In this podcast episode, Rob and Jake talk to Sara Vieira, author of Opinionated React, developer at Code Sandbox, and organizer of QueerJS and the Women of React Conference. Together, they discuss Sara's book, "Opinionated React," and how it provides value to teams looking for a more prescriptive approach to building React applications or simply looking for clear and persuasive analysis of alternative approaches to selecting third party React libraries. They also discuss the process of writing a book and share advice for aspiring writers, talk about how to build inclusive communities at scale, and also speak about the importance of mental health in the tech world (especially in the age of COVID).
Hosts:
Rob Ocel - @robocell - Architect, This Dot Labs
Jake Dohm - @JakeDohm - Developer, Good Work
Guest:
Sara Vieira - @NikkitaFTW - Author of "Opinionated React," developer at Code Sandbox, and organizer of QueerJS and the Women of React Conference
This episode is sponsored by KendoReact & This Dot Labs.
10/22/2020 • 46 minutes, 56 seconds
S07E8 Modern Web Podcast - The Journey From Mid-level to Senior Engineers
In this podcast episode, our hosts, Tracy Lee (@ladyleet) and Rob Ocel (@robocell), sit down with Christina Yu (@christinayu123) to talk about transitioning from mid to senior level engineers.
Guest:
Christina Yu (@christinayu123) - Software Engineer, Citadel
This episode is sponsored by KendoReact & This Dot Labs.
10/14/2020 • 49 minutes, 14 seconds
S07E7 Modern Web Podcast - Stitches + Modulz, Improving CSS-in-JS for the Future of Web Design
In this episode, we sit down with special guests, Christian Alfoni (@christianalfoni) of CodeSandbox and Pedro Duarte (@peduarte) of Modulz to discuss CSS-in-JS and the future of web design. Christian and Pedro collaborated to make Stitches, a CSS-in-JS library which boasts a near-zero runtime allowing for super performant styling with tooling for variants, utilities, and theming. Stitches’ performance paved the way for Modulz own component system which powers the design tool they’re building. Join our hosts, Tracy Lee (@ladyleet) and Hunter Miller (@hmillerdev) as they dive in to this new territory.
Guests:
Christian Alfoni (@christianalfoni) of CodeSandbox
Pedro Duarte (@peduarte) of Modulz
This episode is sponsored by Syncfusion & This Dot Labs.
9/30/2020 • 39 minutes, 47 seconds
S07E6 Modern Web Podcast - JAMstack with Angular - Introducing Scully.io with Aaron Frost
In this podcast episode, Tracy Lee (@ladyleet) and Ben Lesh (@benlesh) sit down with Aaron Frost and talk about Scully.io!
Guest: Aaron Frost (@aaronfrost) - CEO, Founder, Architect of HeroDevs and ng-conf organizer
This episode is sponsored by KendoReact & This Dot Labs.
9/16/2020 • 38 minutes, 40 seconds
S07E5 Modern Web Podcast - Devrel: Misconceptions of a Developer Relations Advocate
In this podcast, our hosts, Tracy Lee (@ladyleet) & Ben Lesh (@BenLesh), interview Tessa Mero, Developer Advocate at Cloudinary about developer relations. We talk about what a day to day in a devrel job looks like, misconceptions about devrel, metrics you are judged on. We also discuss work life balance, traveling at conferences, and how to handle lockdown!
Guest:
Tessa Mero - Developer Advocate at Cloudinary (@TessaMero)
This episode is sponsored by KendoReact, & This Dot Labs.
8/26/2020 • 36 minutes, 57 seconds
S07E4 Modern Web Podcast- Learning in Public, Code Education, & Community Building with Christina Gorton
In this episode of the Modern Web podcast, our hosts, Rob Ocel (@robocell) & Jake Dohm (@JakeDohm), sit down with special guest, Christina Gorton (@coffeecraftcode), to discuss "Learning in Public, Code Education, and Community Building"!
Hosts:
Rob Ocel - Architect - This Dot Labs (@robocell)
Jake Dohm - Developer - Good Work (@JakeDohm)
Guest:
Christina Gorton - Creative Developer, Technical Writer, and Educator (@coffeecraftcode)
This episode is sponsored by Syncfusion, KendoReact, & This Dot Labs.
8/5/2020 • 54 minutes, 49 seconds
S07E3 Modern Web Podcast- Is Redux Dead Yet? (Nope) An Interview with Mark Erikson, Redux Core Team
In this episode of the Modern Web podcast, our hosts, Tracy Lee (@ladyleet) & Ben Lesh (@BenLesh), sit down with special guest, Mark Erikson (@acemarke), to discuss whether Redux is dead!
This episode is sponsored by KendoReact & This Dot Labs.
7/22/2020 • 49 minutes, 44 seconds
S07E2 Modern Web Podcast - Getting Started with Web Performance with Justin Ribeiro
In this episode, Tracy Lee and Justin Ribeiro talk about how to get started with web performance and things you can do right now as a developer. They discuss devtools released by Microsoft, Mozilla, and Google and what the most productive metrics to focus on are!
Guests: Justin Ribeiro (@justinribeiro) - Executive Vice President, Web Platform Engineering @ This Dot & GDE in Web Technologies
This episode is sponsored by KendoReact & This Dot Labs.
6/17/2020 • 49 minutes, 49 seconds
S07E1 Modern Web Podcast - Introducing Vite - Evan You's new project + Vue 3 Updates
Introducing a new season of our Modern Web podcast with a special episode featuring Evan You (@youyuxi), creator & project lead of Vue!
Evan discusses why he is so excited about Vue 3, and the differences between how the architecture of Vue 3 differs from other frameworks such as Svelte, Ivy, Ember, and React. He also explains the difference between React Hooks and the Vue Composition API and how the Vue Composition API tries to solve some ergonomic issues that React Hooks has.
If you use a bundler like webpack and you’re looking for more speed, you’ll love Evan’s new project, Vite.
Evan explains the problems that Vite is trying to solve for all developers, regardless of if you use Vue, React, Svelte, or Angular. Vite also supports hot module replacement and has a lot of goodies up its sleeve Evan talks about that you should watch out for. Ben and Evan discuss the differences between Snowpack 2 and Vite.
This episode is sponsored by This Dot Labs.
5/20/2020 • 45 minutes, 36 seconds
S06E20 Modern Web Podcast - Why You Should Consider Learning ReasonML with Peter Piekarczyk, CTO of Draftbit
In this episode of the Modern Web podcast, our hosts, Tracy Lee (@ladyleet) & Ben Lesh (@BenLesh), explore why developers should look to consider learning ReasonML and the benefits of the language with special guest, Peter Piekarczyk (@peterpme). Peter also shares the how Reason works with technologies you may already know like TypeScript and React.
This episode also introduces Draftbit, a new low code solution to help developers and designers build mobile apps from within the browser.
Guests: Peter Piekarczyk (@peterpme) - Co-founder & CTO of Draftbit
This episode is sponsored by Syncfusion & This Dot Labs.
4/29/2020 • 41 minutes, 18 seconds
S06E19 Modern Web Podcast - The PAMStack: Building Inclusive Development Teams
In this special episode of the Modern Web podcast, join our our host, Tracy Lee (@ladyleet) as she sits down with Rob Ocel (@robocell) to discuss the PAMStack!
Guests: Rob Ocel (@robocell) - Software Architect, This Dot Labs.
This episode is sponsored by This Dot Labs.
4/10/2020 • 42 minutes, 21 seconds
S06E18 Modern Web Podcast - Mastering Web Development through Games with Dave Geddes
In this episode of the Modern Web podcast, join our our hosts, Rob Ocel (@robocell) & Jake Dohm (@JakeDohm), as they sit down with special guest, Dave Geddes (@geddski)
Guests: Dave Geddes (@geddski) - Creator of Mastery Games
This episode is sponsored by This Dot Labs.
4/3/2020 • 41 minutes, 18 seconds
S06E17 Modern Web Podcast - Coding the Future - A New Way to Code with Stackblitz
In this episode of the Modern Web podcast, join our host, Tracy Lee (@ladyleet), as she sits down with special guest, Eric Simons (@ericsimons40).
Guests: Eric Simons (@ericsimons40) - CEO & Founder, Stackblitz
This episode is sponsored by This Dot Labs.
3/25/2020 • 37 minutes, 30 seconds
S06E16 Modern Web Podcast - A Conversation about GraphQL Adoption and GraphQL 2020 with Eve Porcello
In this episode of the Modern Web podcast, join our our hosts, Tracy Lee (@ladyleet) & Ben Lesh (@BenLesh), as they sit down with special guest, Eve Porcello (@eveporcello).
Guests: Eve Porcello (@eveporcello) - Co-Founder & Instructor, Moon Highway
This episode is sponsored by This Dot Labs.
3/18/2020 • 38 minutes, 7 seconds
S06E15 Modern Web Podcast - Making Open Source Inclusive With GatsbyJS
In this episode of the Modern Web podcast, join our hosts, Rob Ocel (@robocell) & Jake Dohm (@JakeDohm), as they sit down with special guests, Marcy Sutton, Aisha Blake, and Laurie Barth!
Guests:
Marcy Sutton (@marcysutton) - Head of Learning, GatsbyJS
Aisha Blake (@AishaBlake) - Sr. Software Engineer, GatsbyJS
Laurie Barth (@laurieontech) - Software Engineer, GatsbyJS
This episode is sponsored by This Dot Labs.
2/12/2020 • 52 minutes, 32 seconds
S06E14 Modern Web Podcast - Web Performance Tips: Images, Video, & Profiling
In this episode of the Modern Web podcast, join our our host, Rob Ocel (@robocell), as he sits down with special guest, Douglass Sillars (@Dougsillars).
Guests: Douglass Sillars (@Dougsillars) - Freelance Developer Evangelist
This episode is sponsored by Syncfusion & This Dot Labs.
1/15/2020 • 59 minutes, 16 seconds
S06E13 Modern Web Podcast - Investing in Open Source
In this episode of the Modern Web podcast, join our our host, Rob Ocel (@robocell), as he sits down with special guests, Moshe Milman (@MosheMilman), Eva Howe (@evahowe), and Chris Whited (@cmwhited) to discuss the the benefits of companies supporting open source!
Guests:
Moshe Milman (@MosheMilman) - Co-founder and COO of Applitools
Eva Howe (@evahowe) - Operations Manager at This Dot
Chris Whited (@cmwhited) - Senior Software Engineer for This Dot Labs
This episode is sponsored by Syncfusion & This Dot Labs.
12/17/2019 • 47 minutes, 26 seconds
S06E12 Modern Web Podcast - Vue 3, Code Education, & the Vue Community
In this episode of the Modern Web podcast, join our our host, Rob Ocel (@robocell), as he sits down with special guests, Adam Jahr (@AdamJahr) and Gregg Pollack (@greggpollack) from Vue Mastery.
Guests:
Adam Jahr (@AdamJahr) - Instructor at Vue Mastery
Gregg Pollack (@greggpollack) - Instructor at Vue Mastery
This episode is sponsored by NativeScript & This Dot Labs.
10/29/2019 • 53 minutes, 50 seconds
S06E11 Modern Web Podcast - Mentorship with Ray Gesualdo
In this episode of the Modern Web podcast, our host, Rob Ocel (@robocell), discusses mentorship with Ray Gesualdo (@RayGesualdo).
Guests:
Ray Gesualdo (@RayGesualdo) - Staff UI Engineer, SalesLoft
Topics discussed:
- What has mentorship meant to our careers
- What is mentorship and how does it differ from things like sponsorship or instruction?
- Is it really that hard to start mentorship at your company? What does it take to start a mentorship culture?
- Why the ability to be open, vulnerable, and honest is critical to a successful mentorship relationship
- How do you pick a mentor? What should someone look for in a mentor? What should mentors look for from their mentees?
- Why companies and senior developers need junior developers to advance their own careers and solve for their blindspots.
- How important is it to solicit feedback from others? How do you act on that feedback? How do you better ask for feedback?
- The importance of listening in mentorship relationship and not trying to just "solve" things, and how to work around that as a mentor
- How to negotiate boundaries in mentorship relationships and navigate the power imbalance
- Can someone be junior to mentor?
- How do teams where all developers are considered peers set up successful mentorship programs? Do all mentor relationships need a senior and a junior?
- What is radical honesty, Radical Candor, and ruinous empathy? How to be empathetic but also deliver hard truths and actionable feedback
This episode is sponsored by NativeScript & This Dot Labs.