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
CodeWinds - Leading edge web developer news and training | javascript / React.js / Node.js / HTML5 / web development - Jeff Barczewski
Jeff Barczewski
Keep up with the latest web developer technologies and news covering javascript, React.js, Node.js, HTML5. Learn the current best practices in web and mobile app development.
…
continue reading
1
Stop Using Frameworks for Everything: Vanilla JavaScript in 2025
1:10:35
1:10:35
Na później
Na później
Listy
Polub
Polubione
1:10:35
In 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
Na później
Na później
Listy
Polub
Polubione
1:05:03
In 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
Na później
Na później
Listy
Polub
Polubione
1:30:06
Matt 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
Na później
Na później
Listy
Polub
Polubione
1:07:36
In 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
1
2024 Year in Review, Looking Towards 2025
55:19
55:19
Na później
Na później
Listy
Polub
Polubione
55:19
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
1
How to Actually Enjoy the Holidays as a Web Developer
47:12
47:12
Na później
Na później
Listy
Polub
Polubione
47:12
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
1
Stop Using Divs for Everything! Master Semantic HTML, Custom Attributes, and Accessibility
58:48
58:48
Na później
Na później
Listy
Polub
Polubione
58:48
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
Na później
Na później
Listy
Polub
Polubione
1:33:23
In 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
Na później
Na później
Listy
Polub
Polubione
1:03:10
In 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
1
Can CSS Replace JavaScript? The Rise of Interactive Styling
59:51
59:51
Na później
Na później
Listy
Polub
Polubione
59:51
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
1
Does AI Have Tech Bias? | AI All The Things
1:01:41
1:01:41
Na później
Na później
Listy
Polub
Polubione
1:01:41
In this episode, Matt and Mike introduce a new episode type dedicated to exploring the rapidly evolving world of AI. As AI tools advance at lightning speed, staying informed is critical for developers navigating this transformative era. This week, they dive into the evolution of AI-powered development tools, from simple autocompletes like Copilot a…
…
continue reading
1
Are Developers Making Page Builders Too Powerful for Content Editors?
1:12:17
1:12:17
Na później
Na później
Listy
Polub
Polubione
1:12:17
How much power should you give your clients and non-tech colleagues? In this episode, Matt and Mike explore the evolving landscape of web development tools and workflows, inspired by Webflow's new page and component slots. They discuss how these innovations, along with popular page builders and CMSs, are empowering non-tech staff to take on more re…
…
continue reading
1
Web APIs That Every JavaScript Developer Should Know
1:03:38
1:03:38
Na później
Na później
Listy
Polub
Polubione
1:03:38
Level up your vanilla JavaScript with these powerful Web APIs that every developer should know. In this episode, Matt and Mike dive into essential Web APIs that can take your web development skills to the next level. Discover how Web APIs differ from external APIs and explore their powerful capabilities—from manipulating the DOM and fetching data t…
…
continue reading
Rushed timelines and last-minute jobs are something that most developers are all too familiar with. While frequent rush jobs can signal deeper management issues, the fast-paced nature of the world means unexpected challenges often arise. In this episode, Matt and Mike explore strategies for developers to take charge when work needs to be completed …
…
continue reading
The WordPress drama between WPEngine and Matt Mullenweg has been quite the stir up for primarily WordPress, but also the open source community in general. Not to mention, all the WPEngine customers that are effectively collateral damage having their websites adversely affected, sometimes without even realizing what's happening. In this episode, Mat…
…
continue reading
1
Side Projects: The Eternal Loop of Never-Ending Features
1:03:54
1:03:54
Na później
Na później
Listy
Polub
Polubione
1:03:54
Side projects are often done as a for-fun and potentially for-profit outlet for web developers looking to break free from client projects where they have little control. Unfortunately, just like client projects, side projects can easily spiral out of scope to the point of developer exhaustion. In this episode, Matt and Mike explore how scope creep …
…
continue reading
1
The Toughest Concepts in Web Development (Part 2)
1:07:06
1:07:06
Na później
Na później
Listy
Polub
Polubione
1:07:06
In this episode Matt and MIke, continue their deep dive into the toughest concepts in web development. The guys tackle topics like mastering responsive design, ensuring web accessibility (a11y) for all users, and the complexities of server-side rendering (SSR), static site generation (SSG), and client-side rendering (CSR). They also explore the cha…
…
continue reading
1
The Toughest Concepts in Web Development (Part 1)
1:06:56
1:06:56
Na później
Na później
Listy
Polub
Polubione
1:06:56
Web development is not easy! Websites need to work on multiple devices, respect SEO best practices, and must deliver everything from blogs through complex design programs. These demanding sees web developers navigating not only demanding topics, but ones that are also difficult to engineer, implement, and maintain. In this episode, Matt and Mike st…
…
continue reading
1
Mentoring Developers with Shashi Lo
1:03:56
1:03:56
Na później
Na później
Listy
Polub
Polubione
1:03:56
Matt and Mike had a great conversation with Shashi Lo this week! Shashi is a senior software engineer at Microsoft and founder of Gridiron Survivor - an open source NFL Survivor pool SaaS application that’s designed to help the junior developers working on it further their skills and knowledge through real-world experience. Unlike self-taught perso…
…
continue reading
1
Is Your Code Too Complex? Troubleshooting, Fixing, and Implementing Solutions
56:33
56:33
Na później
Na później
Listy
Polub
Polubione
56:33
While trying to solve a coding problem this week, Matt found himself buried in a collection of solutions offered by ChatGPT and Google search results. Some of the solutions were completely new to him and so he got to thinking about how "safe" it would be to implement them. Not from a security perspective, as there wasn't any private data involved i…
…
continue reading
1
Tech We Love as Web Developers: SvelteKit, Vercel, Supermaven, and More
1:04:07
1:04:07
Na później
Na później
Listy
Polub
Polubione
1:04:07
There is a lot of tech out there! It seems every day someone is coming out with a new way to edit images, use AI, build websites, assist developers, and the list goes on and on. This week, Matt and Mike decided to zoom in and discuss some of the tech that they enjoy using at the moment including Svelte/SvelteKit, TailwindCSS, Supermaven, and much m…
…
continue reading
1
Saying No to Scope Creep: How Web Devs Can Push Back
1:05:46
1:05:46
Na później
Na później
Listy
Polub
Polubione
1:05:46
Scope creep is a very dangerous thing that can endanger a team's productivity and mental health. It involves taking the original scope of a project, and slowly but surely, adding more and more tasks to it. Often times scope creep is not done nefariously, as those that request tasks from developers are ignorant of the technical complexities of their…
…
continue reading
1
Why Code Quality Matters: Testing, Linting, Refactoring
1:16:43
1:16:43
Na później
Na później
Listy
Polub
Polubione
1:16:43
Code quality matters! When developers write better, cleaner, and safer code - their deliverables improve significantly. When code is safer, there are less problems with crashes and unintended errors. When code is cleaner, team members find it easier to read, peer review, and add on to down the line. Improving the quality of your code is easier said…
…
continue reading
1
Should Our AI Data Be in the Cloud? On-Device AI vs Cloud-Based AI
1:17:11
1:17:11
Na później
Na później
Listy
Polub
Polubione
1:17:11
Should AI run in the cloud or on-device? Some people think that on-device is the only way forward as it ensures a certain level of privacy, while others worry that our local hardware (PC, smartphone, smartwatch) is not powerful enough to deliver cutting-edge features. In this episode, Matt and Mike explore how on-device AI and cloud-based AI work. …
…
continue reading
1
Our Biggest Projects: How We Became Developers
1:30:37
1:30:37
Na później
Na później
Listy
Polub
Polubione
1:30:37
This week Matt and Mike took a trip down memory lane to discuss, debate, and reflect on some of their biggest projects that shaped their careers as web developers. As with many tech careers, the road to becoming a web developer is anything but straightforward. In the case of Matt and Mike, their planned IT startup took a hard right turn based on th…
…
continue reading