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
Matt Lawrence And Mike Karan Podcasts

1
Web News: The Shai‑Hulud Worm Attack (NPM Hack)
37:06
37:06
Play later
Play later
Lists
Like
Liked
37:06In this episode of Web News, Matt and Mike dive into two massive worm attacks that recently hit npm, targeting packages used in millions of projects. While the attackers aimed to steal crypto wallet keys, the actual damage was small—but the implications are enormous. We break down how these man-in-the-middle attacks worked, why shadow dependencies …
…
continue reading

1
Fixing Vibe Coded Apps | w/ Nathaniel Rogers
1:24:09
1:24:09
Play later
Play later
Lists
Like
Liked
1:24:09In this episode, Matt sits down with developer and solutions architect Nathaniel Rogers to discuss the challenges of working with non-tech-savvy founders, the differences between startup, product-based, service-based, and app-based business models, and how to guide entrepreneurs through both technical and business hurdles. Nathaniel shares his expe…
…
continue reading

1
Handling the Variety of Client Requests as a Freelancer
1:07:18
1:07:18
Play later
Play later
Lists
Like
Liked
1:07:18In this episode of the HTML All The Things Podcast, Matt and Mike explore how freelancers can handle diverse client requests with confidence. From quick initial calls and clarifying client goals to managing knowledge gaps and knowing when to outsource, they share strategies for simplifying complex requests, building trusted networks, and keeping co…
…
continue reading
Uptime ideals vs reality in the AI era. A recent post from Theo (t3.gg) calling out sub-90% uptime on a major AI service reignites the question: how seriously should we treat downtime for non-critical apps? In this episode Matt and Mike dig into SLAs, the real cost of monitoring and rapid support, why “always-on” isn’t free, and whether 24/7 expect…
…
continue reading

1
From Geek Squad to MongoDB Advocate | w/ Jesse Hall
35:22
35:22
Play later
Play later
Lists
Like
Liked
35:22In this episode of HTML All The Things, Mike sits down with Jesse Hall, Staff Developer Advocate at MongoDB and creator of the popular codeSTACKr platform. Jesse shares his journey from working at Geek Squad to becoming a self-taught developer, educator, and now an advocate at one of the biggest players in the database space. They discuss the princ…
…
continue reading

1
Interview Tips To Help You Land A Job In Web Development
1:02:25
1:02:25
Play later
Play later
Lists
Like
Liked
1:02:25Landing a tech job can feel like a marathon—getting the interview is tough, and nailing it is even harder. In this episode, Matt shares insider tips from his experience interviewing dozens of engineers, highlighting the strategies that helped candidates stand out. From making a strong first impression to handling tough technical questions, these in…
…
continue reading

1
Web News: Should You Niche Down as a Developer?
21:59
21:59
Play later
Play later
Lists
Like
Liked
21:59When it comes to starting an online business, one of the most common pieces of advice is to “niche down.” Instead of trying to cover an entire industry or topic family, niching down means choosing a smaller slice of the pie to specialize in. In this week’s Web News, Matt and Mike explore whether that same strategy can apply to developers. Is there …
…
continue reading

1
Content Creator or Web Developer? | w/ Dylan Israel
1:11:37
1:11:37
Play later
Play later
Lists
Like
Liked
1:11:37In this episode of HTML All The Things, Matt chats with Dylan Israel about balancing careers in content creation and web development. Dylan has done it all — from building popular YouTube videos and courses, to co-hosting the Self Taught or Not podcast, to landing a role at Amazon. We dive into whether content creation was ever a full-time goal or …
…
continue reading

1
Is Web Development Recession Proof?
1:03:35
1:03:35
Play later
Play later
Lists
Like
Liked
1:03:35Is web development truly recession proof? In this episode of the HTML All The Things Podcast, Matt and Mike explore how different types of recessions—tech downturns, regional slumps, and global crashes—impact developer jobs and freelancing. They discuss why tech’s deep connection to so many industries can make developers more resilient, how side hu…
…
continue reading

1
Web News: Was the Coinbase CEO Too Harsh? (AI Firings)
32:01
32:01
Play later
Play later
Lists
Like
Liked
32:01In this edition of the Web News, Matt and Mike discuss Coinbase CEO Brian Armstrong’s controversial decision to fire engineers who refused to adopt AI tools like GitHub Copilot and Cursor. After purchasing enterprise licenses, Armstrong gave employees just one week to integrate the tools into their workflows, even holding a Saturday meeting to enfo…
…
continue reading

1
Top Mistakes That Developers Make When Building a Web App (And How to Prevent Them)
1:05:07
1:05:07
Play later
Play later
Lists
Like
Liked
1:05:07Every developer has war stories about a project that went sideways—too many abstractions, tests that didn’t catch what mattered, or a late-night deploy with no rollback plan. In this episode, Matt and Mike dig into the seven biggest mistakes teams make when building web apps and how to avoid them. From over- and under-engineering, leaving hard prob…
…
continue reading

1
Web News: From Star Trek to Today Dreaming of AI’s Best Future
25:42
25:42
Play later
Play later
Lists
Like
Liked
25:42AI often makes headlines for its risks—huge electricity usage, job replacement fears, and ethical concerns around training on human-created work. But is there another side to the story? In this Web News episode, Matt and Mike explores the positives of AI that are often overlooked. From childhood sci-fi dreams of voice-controlled computers to the im…
…
continue reading

1
Can You Have a Career in Web Development?
1:02:11
1:02:11
Play later
Play later
Lists
Like
Liked
1:02:11On this episode of HTML All The Things, we dive into a Reddit thread where a retail worker-turned-student wonders if pursuing web development is still a smart career move. From market saturation and AI tools taking over entry-level tasks, to alternative tech paths and freelancing, we unpack the tough realities and bright possibilities facing new de…
…
continue reading

1
Web News: Do Developers Use Technology Differently?
21:39
21:39
Play later
Play later
Lists
Like
Liked
21:39When developers and tech-savvy users interact with technology, they often do it in ways that differ drastically from the general public. While the average consumer might eagerly adopt new features and shortcuts at face value, techies tend to avoid gimmicks, question claims, and create their own workflows. In this episode of Web News, we explore how…
…
continue reading

1
Landing a Developer Job in a Tough Market | w/ Taylor Desseyn (VP at Torc)
54:44
54:44
Play later
Play later
Lists
Like
Liked
54:44The developer job market is tougher than ever — but it’s not impossible to land your dream role. In this episode, I’m joined by Taylor Desseyn, VP of Global Community at Torc, a talent platform helping top developers connect with companies fast. We dive into: The current state of the tech job market in 2025 Why many developers are struggling to get…
…
continue reading

1
Stack Overflow Developer Survey 2025
1:27:16
1:27:16
Play later
Play later
Lists
Like
Liked
1:27:16In what's becoming an annual feature, Matt and Mike discussed the results of the Stack Overflow Developer Survey 2025. There are an absolute ton of different categories and results in this survey, the guys have cherry picked a few key metrics to drive conversation and debate on the state of the 2025 developer market. With AI tools coming in hot thi…
…
continue reading
AI is everywhere—popping up in every tool, platform, and app we use. But with all this supposed productivity, why are we spending so much time tinkering with AI tools instead of just... working? In this episode, we dig into whether the time we spend learning and adjusting AI is actually worth it—or if it's starting to backfire. Is this just a phase…
…
continue reading

1
Are Coding Basics Still Relevant in the Age of AI?
1:01:22
1:01:22
Play later
Play later
Lists
Like
Liked
1:01:22In this episode, Matt and Mike explore whether learning the fundamentals of coding is still necessary in 2025, now that powerful AI tools can write, refactor, and explain code in seconds. Do new developers still need to understand things like variables, loops, and logic, or can they jump straight into building projects with AI assistance? We talk a…
…
continue reading

1
Web News: Is This the End for Junior Developers?
23:38
23:38
Play later
Play later
Lists
Like
Liked
23:38AI tools are getting faster, cheaper, and—some say—good enough to replace junior developers. In this episode of Web News, we dive into the recent X discussion between Brian Coords, Matt Mullenweg, and others about whether AI agents could do junior dev work for just $12k–$15k a year. Are junior developers truly cooked? Could the career path for new …
…
continue reading

1
Boosting Developer Productivity with AI Without Losing Your Edge
1:03:19
1:03:19
Play later
Play later
Lists
Like
Liked
1:03:19In this episode, Mike explores his growing dependence on AI tools like Cursor and ChatGPT to handle everyday coding tasks. From code generation and DevOps to security reviews and task planning, AI is integrated into nearly every part of his workflow. But as these tools take over more responsibilities, Mike asks the hard questions: Am I losing my ed…
…
continue reading

1
Taking On Too Much Responsibility as a Web Developer
54:55
54:55
Play later
Play later
Lists
Like
Liked
54:55As web developers, we often wear a lot of hats — designer, developer, project manager, client liaison, support desk, and more. But where’s the line between taking initiative and taking on too much? In this episode, Matt and Mike dig into the slippery slope of overcommitting in web development — whether it’s a single project that’s way too big or an…
…
continue reading

1
Web News: Is It Ever Okay to Fire a Client?
18:04
18:04
Play later
Play later
Lists
Like
Liked
18:04We all know what it’s like to be fired—but what about firing a client? In this week’s Web News, Matt and Mike explore what happens when a freelance relationship goes sour. Is it ever okay to walk away from a paying client? What if they’re disruptive, draining your time, or you’ve simply lost interest in their project? They break down when it’s appr…
…
continue reading

1
We Should Care More About Web App Security
1:03:51
1:03:51
Play later
Play later
Lists
Like
Liked
1:03:51In this episode, Matt and Mike dive deep into web app security by walking through a simple SaaS note-taking app and breaking down vulnerabilities at each layer—from frontend and backend to auth and hosting. With 16 billion credentials recently leaked and AI increasing attack complexity, even indie devs need to lock things down. They cover common se…
…
continue reading

1
Web News: Trying New Things on Customer Sites
17:46
17:46
Play later
Play later
Lists
Like
Liked
17:46Sometimes a customer asks you to do something that you’ve never done before - when it’s mission critical this can be nerve wracking. We’ve all Googled and researched our way to learning new skills before, however, putting them to use and into production straight away seems daunting. - What’s your policy when it comes to implementing a critical feat…
…
continue reading

1
Write Less, Rank More: My Fill-in-the-Blank SEO Method
1:08:46
1:08:46
Play later
Play later
Lists
Like
Liked
1:08:46In this episode, Matt shares his “Write for Google” process — a strategic, keyword-first approach to planning SEO-friendly content. He walks through how he researches keywords, analyzes top-ranking articles, and builds heading structures that make writing feel like filling in the blanks. Matt also explains how he uses AI as a helpful second set of …
…
continue reading