"But it makes a lot of sense especially when you think about how traditional healers and shamans have worked, they haven't felt that separation from nature like Western medics do. And so to rely on the knowledge of other species actually makes a lot of sense. It's probably a lot more than we know at the moment." - Jaap de Roode Jaap de Roode is a biology professor at Emory University, and he is the author of an astonishing new book called Doctors by Nature How Ants, Apes, and Other Animals Heal Themselves . I say astonishing because I had no idea about so much of what he explores in his book. It never occured to me to consider that other species use medicine and have been healing themselves forever. Jaap tells stories of animals across nature, from bumblebees to chimpanzees, how they use plants and natural substances to treat infections, to ward off parasites, to self-medicate. There's so much that we have learned from them, and there's so much more that we still can.…
The adventures of Matt Lawrence and Mike Karan through the world of web development, web design, and small business management. As web development agency owners for the better part of a decade, they’ve worked with all sorts of technologies, through the rise of responsive web design, the revolution of serverless computing, and the popularity gain of many no-code tools for small business owners. They commonly discuss foundational web development technologies like HTML, CSS, and JavaScript - in ...
…
continue reading
HTML energy is all around us and in every website. Building websites has become complex, but the energy of HTML persists. What makes HTML special is its simplicity. HTML isn’t a vast language, yet you can do a lot with it. Anyone who wants to publish on the web can write HTML. This accessibility and ease of use is where its energy resides. In this podcast, we talk to people about their relationship with HTML energy—how they first encountered it, how they harness it, and where it's going. Who ...
…
continue reading
HTML para principiantes Tus talentos y habilidades irán mejorando con el tiempo, pero para eso has de empezar (Martin Luther King)
…
continue reading
En este audio se les dará una breve introducción de lo que es el lenguaje o código HTML Cover art photo provided by Parker Johnson on Unsplash: https://unsplash.com/@pkripperprivate
…
continue reading

1
The Full Stack of a Website: What Clients Often Overlook
1:05:41
1:05:41
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:05:41In this episode, Matt and Mike explore the full stack of a website, highlighting what clients often overlook when requesting a new site. While it's easy to focus on what’s visible—like product pages, landing pages, and design elements—the real complexity lies beneath the surface. A professional website requires thoughtful planning around content ma…
…
continue reading
On this episode of HTML All The Things, Jonathan Schor joins us to discuss why coding may be the next essential skill for kids in our tech-driven world. We explore the gamification of coding education, how it engages young learners, and why it could transform traditional teaching methods. Jonathan shares insights on whether coding should be part of…
…
continue reading

1
Top 5 Code Editors for Web Developers
1:05:27
1:05:27
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:05:27Choosing the right code editor can make or break a web developer's workflow. In this episode, we dive into the Top 5 Code Editors for Web Developers—exploring their strengths, quirks, and everything in between. From the widely-loved Visual Studio Code to the blazing-fast newcomer Zed, we discuss which editors could suit your coding style. Whether y…
…
continue reading

1
My Real-World SEO Checklist for New Websites
1:16:55
1:16:55
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:16:55In this episode, Matt walks through his real-world SEO checklist for launching new websites—based on the process he followed while preparing a recent client site for launch. He covers everything from SEO titles, meta descriptions, and OG images to page performance, link structure, and content considerations. Along the way, Mike shares some of his o…
…
continue reading

1
AI in Developer Education: Scrimba's Instant Feedback & Backend Courses w/ Per Borgen
1:04:54
1:04:54
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:04:54Today we had the pleasure of sitting down with Per Borgen to get his insights and opinions on landing a developer job despite current market challenges. We also got his opinions on how AI is shaping both developer productivity and developer education. As the CEO of Scrimba, an online coding school with over 1 million users, Per has unique insights …
…
continue reading

1
Corporate Burnout: How the CIA Invented Your 9 to 5
1:29:54
1:29:54
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:29:54Modern office work is a dystopian nightmare, but did you know a WWII sabotage manual describes it perfectly? In this episode, Matt and Mike explore the eerie similarities between workplace inefficiency and deliberate sabotage, diving into burnout, corporate jargon, and the illusion of productivity. From pointless meetings to overcomplicated approva…
…
continue reading
In this episode Mike had the pleasure of sitting down with Maximilian Schwarzmüller to discuss developer education. Before the days of AI, developers would typically go to a traditional school program, do a Udemy course, or maybe take part in a bootcamp. In 2025, the AI era has shifted a lot of things, including developer education into a new space…
…
continue reading

1
Vibe Coding, Cursor Vs Windsurf, Firefox Did What?!
1:10:48
1:10:48
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:10:48Dive into the comeback of Web News as we discuss popular AI coding tools, the new "vibe coding" trend, and Firefox's new TOS changes. Coding with AI has become commonplace over the past couple years with consumer tools like ChatGPT showing off their coding competence. As professional developers adopt AI into the workplace they may start with ChatGP…
…
continue reading
In this episode we had the pleasure of sitting down with Kent C. Dodds, a celebrated educator, open-source advocate, and React expert. He’s the creator of the Epic Web conference starting on March 25th 2025 and has created some of the best React workshops and courses out there. Together, we dove deep into how AI has made it almost impossible to app…
…
continue reading

1
How to Be Successful as a Remote Developer
1:18:03
1:18:03
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:18:03Dive into this episode of HTML All the Things as hosts Matt and Mike unlock the secrets to thriving in the world of remote work! They break down every model—from synchronous and asynchronous setups to hybrid and freelance paths—so listeners can find the perfect match for their lifestyle and personality. Matt and Mike share actionable strategies for…
…
continue reading
In this episode, Matt and Mike tackle real-world SEO client scenarios and how to solve them. From small business owners struggling to be found online to demanding clients who just want to be “#1 on Google,” we break down the biggest SEO challenges and what it actually takes to improve rankings. We’ll cover: Helping local businesses improve their on…
…
continue reading

1
JavaScript Tech We Loved (But Don’t Use as Much Anymore)
1:12:18
1:12:18
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:12:18Web developers use a lot of tools to get the job done and unfortunately, those tools sometimes get dropped in favor of newer and shinier ones. In this episode Matt and Mike take a trip down memory lane to revisit and discuss some of the JavaScript tools that have since lost presence in the zeitgeist. These tools include jQuery, MomentJS, Apache Cor…
…
continue reading
Are developers forced to choose the popular option? This week, Matt had the pleasure of sitting down with Colby Fayock, a content creator and Shopify engineer to discuss the difficulty of choosing tools, plugins, frameworks, and more. Typically when you want stability and support, a safe bet is a popular tool run by a large company or community. Ho…
…
continue reading

1
Freelancing for Web Development
1:06:25
1:06:25
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:06:25In this episode, Matt and Mike dive into the world of freelancing—a rewarding but often challenging career path for web developers, designers, and tech enthusiasts alike. As 10+ year veterans of their own web dev agency, the guys share their personal insights and experiences when freelancing. Learn how to: make the most out of freelancing platforms…
…
continue reading
In this episode Matt and Mike delve into the world of asynchronous JavaScript, inspired by a listener's request. The discussion covers essential concepts such as synchronous and asynchronous operations, explaining how JavaScript's single-threaded nature can lead to blocking issues. The hosts explore various methods to handle async operations, inclu…
…
continue reading

1
Stop Using Frameworks for Everything: Vanilla JavaScript in 2025
1:10:35
1:10:35
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:10:35In this episode, Matt and Mike explore why vanilla JavaScript remains a powerful tool for developers. From small projects that don’t need the complexity of frameworks, to performance-critical and fine-control use cases, they discuss when and why going framework-free can be the better choice. They also dive into learning and debugging benefits, redu…
…
continue reading

1
Stop Overcomplicating CSS: Master Layouts, Variables, and Modern Best Practices
1:05:03
1:05:03
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:05:03In this episode, Matt and Mike dive into the world of CSS, breaking down essential concepts to help developers write cleaner, more effective stylesheets. Topics include how to avoid over-specificity, the effective use of modern layout tools like Grid and Flexbox, leveraging custom properties for dynamic styling, and adopting methodologies such as B…
…
continue reading

1
Why Is Everyone Unhappy With JavaScript? | State of JavaScript 2024 Survey
1:30:06
1:30:06
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:30:06Matt and Mike dive deep into the results of the State of JavaScript 2024 survey. The discussion covers various topics such as declining happiness with JavaScript frameworks, the rise of the Astro framework, and the increasing shift towards TypeScript. Additional discussions include the use of AI for code generation and some new JavaScript features …
…
continue reading

1
Client-Side vs. Server-Side JavaScript
1:07:36
1:07:36
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:07:36In this episode, Matt and Mike dive into the world of JavaScript environments, exploring the key differences between client-side and server-side JavaScript. Whether you're a beginner curious about how JavaScript works across the browser and the server, or an experienced developer looking for a refresher, this episode has you covered. Learn about th…
…
continue reading
In this episode, Matt and Mike take a look back at 2024, reflecting on the milestones and challenges of the past year. From tackling tough web development topics to experimenting with new strategies, it’s been a year of growth and learning for the podcast and its community. Show Notes: https://www.htmlallthethings.com/podcasts/2024-year-in-review-l…
…
continue reading
Holidays are a time to recharge, but for web developers, they can sometimes feel like an extension of the workweek. In this episode, Matt and Mike share strategies to set boundaries, avoid burnout, and truly disconnect during the holiday season. They also cover pre-holiday planning tips, ways to make the most of your time off, and how to start the …
…
continue reading
In this episode of the HTML All The Things Podcast, Matt and Mike dive into why good HTML practices are essential for building better, more accessible, and maintainable websites. They kick things off by explaining the importance of semantic HTML for readability, SEO, and accessibility—covering useful tags like , , and . Mat…
…
continue reading

1
Educating Devs That Get Hired w/ Thomas Chant
1:33:23
1:33:23
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:33:23In this episode, Matt interviews Thomas Chant, an educator at Scrimba and creator of their Advanced JavaScript Course. Thomas shares insights from his journey as a TEFL teacher and web developer, highlighting his passion for teaching and technology. The discussion covers the role of educators in web development, leveraging social media for learning…
…
continue reading

1
Monorepos Unpacked: The Good, the Bad, and the Turbocharged
1:03:10
1:03:10
Αναπαραγωγή αργότερα
Αναπαραγωγή αργότερα
Λίστες
Like
Liked
1:03:10In this episode of the HTML All Things Podcast, Matt and Mike explore the concept of monorepos - what they are, why they have gained popularity in recent years, and how they compare to polyrepos. The discussion delves into the advantages of monorepos, such as simplified dependency management, improved code sharing and reusability, consistency acros…
…
continue reading
CSS is typically reserved to just laying out pages, with any sort of interactivity or layout changes being left to JavaScript. As CSS matured, more features came out that gave it the ability to detect dynamic conditions on the page, create advanced animations, and apply advanced styling based on custom attributes. These advanced features give web d…
…
continue reading