Modern Web

Modern Web

By Modern WebTechnology
Download on the App Store

Modern Web episodes

  • Building Scalable AI Applications: Insights from AWS's Michael Liendo

    In this episode of the Modern Web Podcast, Rob Ocel, Danny Thompson, and Adam Rackis talk with Michael Liendo, Senior Developer Advocate at AWS, about building practical AI applications and tackling challenges like scalability, multimodal functionality, and cloud infrastructure choices. Michael shares insights on tools like AWS Amplify and DynamoDB, discusses strategies for managing cloud costs, and explores the evolving role of prompt engineering. Michael previews his upcoming talks at AWS re:Invent on AI and scalable B2B SaaS applications.

    Chapters
    00:00 - Introduction and Guest Welcome
    01:30 - Talking Weather and Life in the Midwest
    03:00 - Exploring Generative AI and Practical Applications
    06:45 - Navigating Cloud Costs and Scalability Considerations
    08:30 - Maintaining Creativity and Customization with AI
    11:00 - Managed Services vs. On-Prem Infrastructure Debate
    15:30 - Choosing a Tech Stack for Side Projects and Startups
    18:45 - Learning Cloud: Paths for Full-Stack Cloud Development
    22:30 - The Role of Cloud Certifications in Today's Market
    26:00 - Preview of Michael’s Upcoming Talks at AWS re:Invent
    32:00 - Where to Find Michael Online
    Follow Michael Liendo on Social Media
    Twitter: https://x.com/focusotter
    Linkedin: https://www.linkedin.com/in/focusotter/
    Sponsored by Wix Studio: wix.com/studio

    36 min
  • The Journey To Making A New Framework: TanStack Start with Tanner Linsley

    Danny Thompson, Director of Technology at This Dot Labs, talks with Tanner Linsley, Creator of TanStack, about his latest project, TanStack Start. They discuss the challenges of existing frameworks like Next.js and Remix, the development of TanStack Router, and the future of React Server Components. Tanner also explains how caching strategies and fine-grained invalidation can transform the user experience.


    Chapters

    1. Introduction & Tanner’s Background (00:00)

    2. Going Full-Time on TanStack (01:00)

    3. The Birth of TanStack Router (02:21)

    4. Why Build Another Framework? (04:00)

    5. React Server Components: Potential & Limitations (07:05)

    6. Fine-Grained Cache Invalidation & UX (09:02)

    7. Parallel Data Fetching in Routing (13:39)

    8. TanStack Start: Alpha & Future Plans (16:41)

    9. Where to Learn More About TanStack (18:48)


    Find Tanner Linsley on Social Media

    Twitter: https://x.com/tannerlinsley

    Linkedin: https://www.linkedin.com/in/tannerlinsley/

    Github: https://github.com/tannerlinsley

    TanStack: https://tanstack.com/




    22 min
  • Why is It so HARD to Break Into Tech with Jason Torres

    Tracy Lee and Rob Ocel chat with Jason Torres about the challenges of breaking into tech, especially for self-taught and underrepresented developers. Jason shares his journey from a 15-year career in the film industry to pursuing software development, discussing the emotional and financial hurdles involved. They also discuss the importance of networking, finding a niche rather than mastering everything, and the impact of the tech downturn on junior developers.

    Chapters
    1. Introduction and Tech Career Journeys (00:00 - 02:30)
    2. The Struggles of Breaking Into Tech (02:31 - 06:00)
    3. Jason’s Career Pivot from Film to Tech (06:01 - 10:30)
    4. The Importance of Networking and Community (10:31 - 15:00)
    5. Specializing vs. Being a Generalist in Tech (15:01 - 20:00)
    6. Finding Your Path in Tech (20:01 - 25:30)
    7. Dealing with Imposter Syndrome and Belonging (25:31 - 30:00)
    8. Final Thoughts and Tips for Breaking Into Tech (30:01 - 33:00)
    9. Closing Remarks and Tech Talk Humor (33:01 - End)
    Follow Jason Torres on Social Media
    Twitter: https://x.com/TasonJorres
    Linkeidn: https://www.linkedin.com/in/thejasontorres/
    Sponsored by Wix Studio: https://www.wix.com/studio

    30 min
  • Balancing Innovation with Compliance and Privacy Concerns in Healthcare with John Crighton, CTO Lightning Step

    In this episode of the Leadership Exchange, John Crichton, Chief Technology Officer at Lightning Step Technologies, shares insights on balancing privacy and compliance requirements while fostering innovation in the electronic medical records (EMR) space. The discussion explores the complexities of healthcare data, the evolving use of AI to improve efficiency and patient care, and the importance of servant leadership in building high-performing teams. John also reflects on his experience transitioning from the financial services industry into healthcare, offering advice on integrating AI and developing team culture in both fields.


    Chapters

    [00:00 - 00:25] Introduction and Welcome

    [00:26 - 01:07] Guest Introduction: John Crichton

    [01:08 - 02:21] The Lack of Standardization in EMRs

    [02:22 - 02:52] Challenges in Clinical Trials and EMR Data

    [02:53 - 04:28] Balancing Innovation and Compliance in Healthcare

    [04:29 - 06:51] The Impact of Shifting Compliance and Privacy Concerns

    [06:52 - 07:10] The AI and Data Privacy Challenge in Healthcare

    [07:11 - 09:43] Integrating AI While Ensuring Data Security

    [09:44 - 12:33] Leveraging AI for Developer Productivity and Clinical Efficiency

    [12:34 - 15:13] AI in Enhancing Patient Care: Lightning Intelligent Assistant

    [15:14 - 16:41] Ethical Considerations Around AI in Healthcare

    [16:42 - 19:00] Comparing Regulatory Challenges: Financial Services vs. Healthcare

    [19:01 - 21:22] Healthcare Records and Financial Records: Privacy and Security

    [21:23 - 24:00] The Role of AI in Agile Development Processes

    [24:01 - 26:21] Leadership Lessons: Mentorship and Servant Leadership

    [26:22 - 29:12] Building a High-Performing Team Through Culture and Leadership

    [29:13 - End] Closing Remarks and Where to Find John Crighton


    Find John Crighton on Social Media

    Linkedin: https://www.linkedin.com/in/johncrighton/

    Lightning Step Technologies: https://lightningstep.com/

    30 min
  • The Evolution of AI Tooling & Ethical AI Practices with Shivay Lamba

    Machine Learning and AI expert Shivay Lamba, discusses the evolution of machine learning tools, and his work on MLOps and deploying large language models (LLMs). The conversation covers the accessibility of AI, the power of JavaScript in machine learning through tools like TensorFlow.js, and the growing importance of ethical AI practices. Shivay also discusses the transition of web-based AI tools, the importance of transfer learning, and how developers can break into the space of AI and machine learning.

    Chapters
    1. Shivay’s Journey into Machine Learning (00:00 - 03:30)
    2. The Power of TensorFlow.js and Web AI (03:31 - 07:00)
    3. Challenges in Hackathons: Using Pre-trained Models (07:01 - 10:00)
    4. Navigating the AI Ecosystem: Python vs. JavaScript (10:01 - 13:30)
    5. LLMs and Their Growing Popularity (13:31 - 17:00)
    6. The Importance of Core Machine Learning Knowledge (17:01 - 20:00)
    7. AI Ethics & Challenges in Scaling Models (20:01 - 23:00)
    8. Shivay’s Content & Community Involvement (23:01 - 25:00)
    9. Conclusion & Final Thoughts (25:01 - End)


    Follow Shivay on Social Media

    Twitter: https://x.com/HowDevelop

    Github: https://github.com/shivaylamba

    Sponsored by This Dot: thisdot.co

    27 min
  • Why TypeScript is the Most Important Tool in Open-Source with Nick Taylor

    In this episode of the Modern Web Podcast, Nick Taylor, Senior Software Engineer at OpenSauce discusses the current state of open source, including the challenges around funding, sustainability, and contributor burnout. Nick shares insights into how open source has impacted his career and highlights the growing importance of tools like TypeScript in the open-source ecosystem.

    The panel also discusses the evolution of TypeScript, its widespread adoption, and its role in shaping the modern web development landscape. They explore the nuances between JavaScript and TypeScript, the friction that developers sometimes face when working with types, and how TypeScript has grown into a default tool for many projects.
    Chapters
    00:00 - Introduction and Co-Host Introductions
    00:47 - Guest Introduction: Nick Taylor
    01:37 - The Current State of Open Source
    02:50 - Funding Challenges in Open Source
    03:54 - Open Source Success Stories and Funding Examples
    05:35 - Open Source Burnout and Quiet Quitting in Tech
    06:43 - Challenges for Open Source Maintainers
    07:26 - Motivation and Incentives for Contributing to Open Source
    08:35 - Career Benefits of Open Source Contributions
    10:11 - Nick’s Journey into Open Source Contributions
    12:38 - The Burden of Managing Popular Open Source Projects
    14:27 - Hacktoberfest and Low-Quality Contributions
    16:14 - Challenges for Beginners Contributing to Open Source
    18:01 - The Impact of Hacktoberfest and Mitigating Spam PRs
    20:12 - TypeScript's Rise in Popularity
    23:16 - Why TypeScript Became Popular in Open Source
    25:45 - The Debate Around Static Typing in JavaScript
    27:08 - TypeScript vs. JavaScript: Future Considerations
    30:21 - The Role of Build Steps in Modern Development Frameworks
    33:35 - The Complexity of TypeScript for Different Developer Levels
    36:12 - Enum Usage and TypeScript's Type System
    38:53 - TypeScript’s Structural Typing and Its Implications
    39:47 - Nick’s Contact Information and Closing Remarks
    Follow Nick Taylor on Social Media
    Twitter: https://x.com/nickytonline
    Linkedin: https://www.linkedin.com/in/nickytonline/
    Github: https://github.com/nickytonline
    Sponsored by Wix Studio: https://www.wix.com/studio

    43 min
  • The Evolution of CSS: From Early Days to Flexbox & Grid with Kevin Powell

    In this episode of the Modern Web Podcast, CSS expert Kevin Powell discusses the evolution of CSS, from the early days of CSS3 to the rapid advancements with Flexbox, Grid, and the latest innovations. Kevin explains how CSS is making strides to integrate features that previously required JavaScript, like scroll-driven animations and popovers, simplifying development and improving performance. He also touches on the importance of understanding the fundamentals of CSS, debugging techniques, and the future of tools like Tailwind and Sass. 


    Chapters

    0:00 - Introduction and Technical Setup Issues

    01:05 - Guest Introduction: Kevin Powell

    02:00 - Kevin's Journey into CSS and Content Creation

    03:21 - Evolution of CSS: From CSS3 to Modern Features

    05:46 - The Role of JavaScript in CSS and New Features

    08:08 - Popovers, Anchor Positioning, and Progressive Enhancement in CSS

    10:26 - Discussion on SAS, Tailwind, and CSS Tools

    12:35 - Challenges with Tailwind and Over-Componentization

    14:57 - The Importance of Learning Core CSS Principles

    16:56 - The "CSS is Hard" Memes and Overcoming CSS Frustration

    19:12 - Formatting Contexts and Advanced CSS Concepts

    21:31 - Opportunities for Junior Developers to Master CSS

    23:54 - Browser Discrepancies and the Future of Web Standards

    26:14 - Refactoring CSS for Performance and Best Practices

    27:50 - Favorite CSS Resources and Conferences

    28:26 - Imposter Syndrome and Kevin's Speaking Journey

    29:55 - Closing Remarks and Where to Find Kevin Powell Online


    Follow  Kevin Powell on Social Media

    Twitter: https://x.com/KevinJPowell

    Github: https://github.com/kevin-powell

    YouTube: https://www.youtube.com/kevinpowell

    30 min
  • How AI is Evolving: Code Completion, Legacy code, LLMs with CS Dojo’s YK Sugi

    YK Sugi, Senior AI Developer Advocate at Sourcegraph and founder of CS Dojo, shares his journey from coding with MATLAB to working at Google and founding his YouTube channel, and how ChatGPT inspired his shift towards AI-driven applications. Along with our hosts, he discusses AI's impact on coding, particularly in large codebases, and the role of tools like Sourcegraph’s Cody and GitHub Copilot in improving developer workflows. They also explore how AI is evolving in code completion, legacy code, and its broader potential in development.


    Chapters

    Introduction and Guest Introduction 00:00

    YK’s Coding Journey 02:01

    AI’s Impact on YK’s Career 07:31

    AI in Large Codebases 11:01

    Choosing AI Models for Coding 17:01

    AI for Code Completion and Development Efficiency 21:01

    The Future of AI in Software Development 26:31

    AI and Human Creativity 32:01

    Closing Remarks and Where to Find YK 36:01


    Follow YK on Social Media

    Twitter: https://x.com/ykdojo

    Linkedin: https://www.linkedin.com/in/ykdojo/

    Github: https://github.com/ykdojo




    45 min
  • Docker: The Secret Weapon for Cloud Efficiency with Kyle Tryon

    Rob Ocel, Tracy Lee, Adam Rackis, and Danny Thompson sit down with Kyle Tryon, Senior Developer Advocate at Depot, to talk all things Docker, dev containers, and modern build systems. They break down how Docker simplifies development by solving those "it works on my machine" problems, how cloud-based caching speeds up builds, and why tools like Kubernetes are becoming essential for scaling modern apps. Kyle also shares his journey from fixing laptops in retail to becoming a leading voice in the dev space, plus some great insights into how Docker and Depot are changing the game for developers everywhere.


    Chapters

    1: Introductions (00:00 – 02:40)

    2: What is Docker and Why It Matters (02:41 – 06:30)

    3: Docker Files and Containers 101 (06:31 – 11:00)

    4: Challenges of Environment Setup & Dev Containers (11:01 – 15:00)

    5: The Power of Layer Caching in Docker (15:01 – 20:30)

    6: Introduction to Depot and Cloud-Based Builds (20:31 – 25:00)

    7: Optimizing Docker Builds with Depot (25:01 – 30:00)

    8: Docker in the Modern Web Stack (30:01 – 35:00)

    9: The Future of Cloud Builds and CI/CD Pipelines (35:01 – 40:00)

    10: Final Thoughts and Where to Find More (40:01 – End)


    Follow Kyle Tryon on Social Media

    Twitter: https://x.com/TechSquidTV

    Linkedin: https://www.linkedin.com/in/kyle-tryon/

    Github: https://github.com/techsquidtv

    Sponsored by This Dot

    45 min
  • How to Take Extreme Ownership Over Your Engineering Efforts with Nate Emerson

    Nate Emerson is both a self-taught developer and a computer science university grad. How is that possible? In this episode, Nate talks about his unusual career trajectory, and what it has taught him about the differences between being self-taught vs. formal education in software development. Along with Tracy Lee and Jason Torres, he discusses leadership principles, such as extreme ownership, the value of confidence in engineering, and how humility and teamwork contribute to organizational success. They also highlight the importance of solving practical problems in tech and how this mindset can lead to innovation. 


    Here are the chapter titles with timestamps:

    1: Setting the Stage – The Importance of Practical Skills in Engineering (00:00)

    2: Engineering Management and Leadership Culture (04:36)

    3: Extreme Ownership – A Leadership Superpower (09:12)

    4: Confidence and the Developer's Journey (13:37)

    5: Hiring Smarter and Building Stronger Teams (18:27)

    6: Problem-Solving and Technology's Real-World Impact (23:13)

    7: Leadership, Humility, and Long-Term Success (30:20)

    8: Wrapping Up – Final Thoughts on Leadership and Ego (41:58)


    Follow Nate Emerson on Social Media

    Twitter: https://x.com/nateemerson

    Linkedin: https://www.linkedin.com/in/nate-emerson

    YouTube: https://www.youtube.com/channel/UC0K8hu90G3iV6327ymEViNw



    45 min

About Modern Web

From the publisher's feed

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 shows like Modern Web

Hacked by Hacked

Hacked

188 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners

Practical AI by Daniel Whitenack and Chris Benson

Practical AI

207 Listeners