HTML All The Things - Web Development, Web Design, Small Business artwork

HTML All The Things - Web Development, Web Design, Small Business

100 episodes - English - Latest episode: 3 days ago - ★★★★★ - 9 ratings

The adventures of Matt Lawrence and Mike Karan through the world of web development, web design, and small business management.

Technology News Tech News
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed


Coding Is NOT for You

May 27, 2020 15:00 - 1 hour - 67.1 MB

In this episode Matt and Mike discuss why coding might not be for you.  Many people will just say that you have to keep trying and not give up, and that's absolutely correct, unless of course you find out that coding might not be your thing. We discuss a few of the reasons why coding might not end up being for you at length. Then later we change gears and discuss many of the issues that all developers face, that may make them eager to quit. After all that, this week's Web News features Progr...

Tidbit: Joe Rogan and Spotify

May 25, 2020 22:40 - 44 minutes - 51.7 MB

In this tidbit, Matt and Mike discuss the recent news that Joe Rogan's JRE (Joe Rogan Experience) podcast will be heading onto Spotify exclusively in just a matter of months. Even though this isn't web dev/design, or small business related - it does affect our medium of podcasting. This also potentially affects the entire structure of podcasting as you used to be able to choose your favourite podcast app and then just listen. Now that we're seeing exclusivity come to light, you may have to h...

More Important Than the MVP

May 21, 2020 15:00 - 1 hour - 68.4 MB

In this episode Matt and Mike discuss something more important than your MVP (Minimum Viable Product), project cornerstones. If a feature of your MVP has no viable substitute, focus on ironing that out first - then move on to the rest. These project cornerstones, if left unattended, can lead to a project's complete failure. Imaging working on the UI, text chat, and overall feel of an app like Snapchat, only to find out that the stack you're using won't allow you to use the camera on iOS devi...

Cool Web Tech

May 13, 2020 15:00 - 1 hour - 90.4 MB

In this episode Matt and Mike discuss new and interesting web tech such as web assembly, API- first development, Flutter Web, and much more. By touching on a variety of topics like this you'll be able to better converse with other developers even if you're not fully versed in a how a technology works. You'll also get a bit of a feel of how other parts of your team work and maybe even discover something you're interested in pursuing yourself. Then in the web news, the guys talk about ecosyste...

Tidbit: Peer-To-Peer Versus Centralized (Web News)

May 08, 2020 15:00 - 52 minutes - 47.7 MB

In this tidbit/web news, Matt and Mike discuss the difference between Peer-To-Peer(P2P) and Centralized cloud computing methods. Recently the difference between these two cloud computing methods has been brought up due to all the data that we process inside of centralized datacenters that are often owned by large corporations like Facebook and Google. With that, there is cause for concern as to what is happening to that data and how/where it is stored. There is also the concern that most of ...

Proposing Projects to Your Team

May 06, 2020 22:11 - 1 hour - 64.2 MB

In this episode, Matt and Mike discuss proposing projects to your team in the early stages of an idea. When talking to your team with an idea, it's a lot less formal than preparing research and documentation for an investor, for example. Instead, the idea needs to be mostly flushed out, with some small holes that your team, or additional research can easily remedy. You need and want to sell your team on your idea, so the idea needs to be presented in such a way that you get them excited or i...

Top 10 Web Design Tips

April 29, 2020 15:00 - 1 hour - 91.5 MB

In this episode Matt and Mike discuss some of the most popular web design tips, but with a bit of a twist. Instead of just going through the list, the duo tackle them from a developer's point-of-view instead of a designer. As a web developer, especially a frontend developer, it's very common that your job will overlap that of the web designer, or artist. Sometimes you'll not have an artist, or branding expert handy and you'll be left to create a UI all on your own. Luckily iterative designs,...

Taking Charge on Client Projects

April 22, 2020 21:28 - 1 hour - 63.2 MB

In this episode Matt and Mike discuss taking charge on client projects. Even though you (as the developer/programmer/web dev), aren't the owner of a project, sometimes you need to take charge and just get the project done. Some clients aren't aware of where their job is supposed to end and where yours is supposed to begin, which often times results in long delays and other communication issues. We outline when to take charge, if you should at all, and some other tips/tricks to keep in mind. ...

Project Based Learning

April 15, 2020 23:44 - 1 hour - 93.3 MB

In this week's episode Matt and Mike discuss learning by doing, rather than learning by tutorials or traditional classes. By working on projects, getting stuck, and then Googling your way through you'll learn faster, have a finished product at the end of the day, and be able to retain what you learned easier because you've researched and implemented the solution yourself. They go through various tactics on how to maximize your learn by doing experience, and then go through an example scenari...

How to Make Money Online

April 08, 2020 15:00 - 1 hour - 76.3 MB

In this episode Matt and Mike discuss how to make money online. With so many people stuck at home, anyone without the luxury of being able to work remotely will no doubt be looking at how to bring in a little extra money without breaking quarantine. Often times Google searches on these types of topics will bring up a bunch of different methods from paid surveys, to affiliate marketing, and straight up freelancing. We discuss each of these methods and more in great detail before changing gear...

Where Does Webflow Fit?

April 01, 2020 15:00 - 1 hour - 73.2 MB

In this episode Matt and Mike discuss where Webflow fits in the current web development landscape. With so many other website builders out there (Wix, Squarespace, GoDaddy Website Builder, etc.) and web development tools (ReactJS, Angular, VueJS, etc.) Webflow has its work cut out itself, making their own little space in this very crowded market. Then in a bit of a twist of quarantine stir-craziness, our Web News is actually just focused on discussing some of the biggest video games you've a...

When to Use Svelte?

March 25, 2020 15:00 - 1 hour - 62.1 MB

In this episode Matt and Mike discuss COVID-19, quarantine, and more importantly Svelte. Svelte is compareable to other tools like ReactJS, VueJS and Angular that are already popular among web developers. What does Svelte bring to the table that these don't already serve up? Then in the Web News, the duo discuss NPM being purchased by Microsoft. Is this good for developers? Or will this give Microsoft too much of a hold over developer tools considering all their recent acquisitions? 

Coronavirus (COVID-19) & Working from Home

March 18, 2020 23:00 - 1 hour - 66.7 MB

This week on the HTML All The Things Podcast, Matt and Mike discuss the coronavirus pandemic (COVID-19) that's been affecting us all. With social distancing and remote work (working from home) being strongly suggested, or even mandatory in some cases, we discuss our thoughts on the whole situation including how we're holding up, some of our concerns, and what it's like to have so much change in our society so quickly. Then in more programming-related news we discuss our tips for keeping prod...

Office Politics

March 11, 2020 19:41 - 1 hour - 66 MB

In this episode Matt and Mike discuss office politics, discussing common workplace issues such as cross-personnel delays (probably the most common office politics that we're all susceptible too) and third-party contacts (contacting external teams - usually for support - and having to deal with another company's bureaucracy). Then in the weekly Web News we have catch up with you - the audience - to discuss the future of HATT and talk through managing workloads with side hustles.  You can fin...

What We Need to Do Better

March 04, 2020 22:01 - 1 hour - 66.5 MB

In this episode Matt and Mike discuss what they need to do better, specifically what questions you should be asking yourself in a self assessment such as - Am I on track? - What are my strengths? - What are our biggest priorities right now? - etc. By asking these questions of yourself and your team, you'll be able to see where you need to improve and create a plan that will help you reach those improvement goals. These goals can be personal ones, so something like - I need to be calmer when ...

Web Design Stats 2020

February 26, 2020 16:00 - 1 hour - 70.8 MB

In this episode Matt and Mike discuss last week's poll results, and then take a look at a recent survey conducted by Sitejet. The survey focused on a variety of areas in a web designers job from what troubles them most in their jobs, to how long they think a website should take to make. As an added bonus this week, Matt is looking to take his 2020 UX to the next level by removing the need to charge his smartphone via a cable - going for a completely wireless charging solution in the car and ...

The Customer Experience

February 19, 2020 16:00 - 1 hour - 68.8 MB

In this episode Matt and Mike discuss the customer experience from the start of their project, through completion, and everything that may come after that. When a customer asks you for your help with something it's important that their experience is as comfortable as possible, ensuring that everything you'll be doing is clear and concise, the customer is kept up-to-date (within reason), and that the customer is only contacted when absolutely necessary. With so many other development agencies...

How to Manage Multiple Projects

February 12, 2020 16:00 - 1 hour - 78.2 MB

This week Matt and Mike discuss the delicate art of managing multiple projects. We all know that websites, web apps, and other web-related goodies take a long time to make, and often times we have to wait for customers to provide information, or for artists to finish up graphics. Naturally these delays can open up some time in your schedule to work on something else, but rarely do these time frames line up so nicely. As a result, many web agencies and full stack devs alike find themselves ju...

Procrastination and Time Management

February 05, 2020 22:08 - 1 hour - 71.8 MB

In this episode Matt and Mike discuss something that plagues any work environment - procrastination. We all procrastinate from time to time, but for some of us it's a real damper on our productivity. Luckily there are a bunch of methods you can try to help reduce, or nearly eliminate your procrastination. On top of all that, the guy's cover time management - another productivity tool that can make your hours spent working way more productive than they'd usually be. Then in the Web News we di...

Responsive Design Best Practices

January 29, 2020 16:00 - 56 minutes - 51.4 MB

In this episode Matt and Mike discuss best practices to follow when implementing responsive design including the differences between "true responsivity" and websites that separate into completely different mobile and desktop sites, as well as different input methods like using a mouse versus using touch interfaces. Then in the Web News we discuss the current status of the Hackintosh and whether Mike should try making one on his main computer.   You can find us on... Facebook | Twitter | I...

What Makes Web Development Hard?

January 22, 2020 22:41 - 1 hour - 62.6 MB

In this episode Matt and Mike discuss the difficulties of web development from things like responsivity on virtually limitless screen sizes, browser compatibility, and different stacks. Then in our weekly Web News, what ever happened to the PWA (Progressive Web App)?  You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | GitHub  Reddit | Discord  

Passive Income & Revenue Streams

January 15, 2020 19:40 - 1 hour - 85.8 MB

In this episode Matt and Mike discuss both passive income, and multiple revenue streams for small businesses. Since Digital Dynasty Design (Matt & Mike's web agency) is currently undergoing a bit of an overhaul to it's business model we thought it was the perfect time to present these important business topics covering things like passive income vs active income, diversification of revenue sources, choosing what to expand into, and more. Coming in hot off a new decade, it's the perfect time ...

Templates vs Custom Websites

January 08, 2020 16:00 - 1 hour - 67.3 MB

In the first episode of 2020, Matt and Mike discuss the differences between templates and custom websites. Digging into whether you should be using templates to quickly spin up websites for customers, or engineering custom websites from scratch. This all of course depends on your skill level, how busy your schedule is, and what your customer's needs are. After all that we jump into our Web News, which focuses on types of CMS and how to determine which one to use. There are basically two type...

Year-End Roundup 2019

December 31, 2019 16:00 - 1 hour - 65.3 MB

In this holiday special episode Matt and Mike discuss 2019 in review. We cover a lot of what's happened in 2019 including our social media, Discord server, podcast download numbers, Patreon, and more. Then it's off to the New Year with our 2020 goals, plans, and ideas for the podcast, website, and more. Following all this we have our Web News which discusses Matt and Mike's personal goals looking to 2020. You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium...

Most in Demand Web Developer Skills in 2019

December 18, 2019 16:00 - 1 hour - 89.1 MB

In this episode Matt and Mike discuss the most in demand web developer skills as of 2019. With so many frameworks, libraries, tools, plugins, and more (that was exhausting) out there, it can be very easy to get overwhelmed. Inspired by a recent Reddit thread this episode goes over a variety of topics from JavaScript, Angular, React, Docker, and more. This includes a discussion on job postings, and which skills are most in demand in the current job market. Then in the Web News, we discuss old...


December 11, 2019 16:00 - 1 hour - 70.7 MB

In this episode Matt and Mike discuss Google's new cross platform approach to apps called Flutter. While we touched on it in a past episode and deemed it an unknown in terms of whether it'd be sticking around or not. Flutter has grown up significantly since that time, and serves it's purpose as a more affordable cross platform development tool than having multiple app development teams making native apps for Android, iOS, and PC. Then in the weekly Web News, they discuss reliability and how ...

Why Is jQuery so Popular?

December 04, 2019 16:00 - 1 hour - 66.8 MB

In this episode Mike makes his return to the show to discuss jQuery and it's popularity. Whenever a new technology emerges the buzz around it seems to take over the reality that the older technologies don't just disappear overnight. The discussion seems to become "who uses X technology anymore?" when in reality, a lot of people use it, a lot of people are just learning it, and a lot of people are going to continue to use it. We discuss this sort of situation focusing on jQuery and the new ca...

Stop Learning, Start Coding

November 27, 2019 21:36 - 42 minutes - 39 MB

In this episode Matt discusses when you should put down the books and just start coding away on your creation. It can be difficult to tell when you should dive into a project and get your hands dirty when there is so much to learn, however, it's important to remember that no matter how much you read, there will always be something that you've never seen before on every project. After getting a basic knowledge of what you're working on, you're generally better off just starting the code and r...

UX Mania

November 21, 2019 16:00 - 1 hour - 78.9 MB

In this episode Matt and special guest Sean from Rabbitwerks JavaScript discuss a whole lot about UX. They go through whether technology is making us lazier as a species due to things like smart homes and home automation. Then they change gears and discuss utilitarian UX and how it related to wearables as a whole and their sales. Then finally in the Web News they discuss the very difficult balance of networking, social media, and attending events versus putting your nose to the grindstone fo...

The Thing About WordPress

November 13, 2019 16:00 - 50 minutes - 46.5 MB

In this episode Matt clears the air between HTML All The Things and WordPress. Having not been given the warmest of welcomes in episodes past, Matt goes over the pros and cons of WordPress specifically touching on the areas that many developers question such as too many plugins, plugin conflicts, bloated websites, and security. Then he explores the advantages that WordPress has over the competition, listing a variety of strengths and use cases that you'd be hard pressed to find anywhere else...

Static Sites, Server Side Rendering, Single Page Apps

November 06, 2019 16:00 - 1 hour - 63.6 MB

In this episode Matt and Mike discuss the difference between various types of websites including static states, server side rendering, and single page apps. With so many different ways to code up and deliver websites to users, the choice isn't always simple. Performance, infrastructure/hosting type, and of course the learning curve all play a factor in what type of website you'll create for your users. This episode goes over some of the technologies at play with each type. Then later in the ...

What is JSON?

October 30, 2019 16:00 - 48 minutes - 44.6 MB

In this episode Matt and Mike discuss what JSON is in comparison to similar technologies like XML. They also cover common JSON uses like using APIs to get information and how to store it efficiently. Finally in the Web News they discuss business growing pains, when adopting new software, accommodating emerging needs, and figuring out when it's time for an upgrade. Episode Sponsor One Membership by Template Monster Follow this link ( and use our promo c...

More UX Considerations

October 23, 2019 16:00 - 1 hour - 72.9 MB

In this episode Matt and Mike discuss another collection of UX considerations including Unseen UX and Forgotten UX. Unseen UX includes experiences such as ABS in a car, where the user has very little control over it, has very little feedback from it, and expects it to produce a result automatically. Forgotten UX typically has standard feedback on a screen, or audio of some kind, but it can be ignored completely and will eventually be forgotten over time - this type of UX can be seen with man...

How Much Does a Website Cost?

October 16, 2019 16:00 - 1 hour - 80.3 MB

In this episode Matt and Mike discuss one of the most difficult things that any web development professional faces - the price. Prices range from a few thousand to just a few hundred on the exact same project depending on which company you go with, with fluctuation like that it can take years before you're confident in your pricing even a little bit. This episode features two fully featured example scenarios, strategies, and some other tips that should help you up your pricing game for years...

Grokking Simplicity w/ Eric Normand

October 09, 2019 16:00 - 1 hour - 95.2 MB

In this episode Matt and Mike sit down with Eric Normand to discuss his new book Grokking Simplicity. Throughout the episode they discuss early access book releases, blogging & writing tips, and cover a tonne of ground on functional programming including how to get started and how to apply the paradigm to a problem. Show Notes: You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | Git...

Web Development vs Native App Development

October 02, 2019 16:00 - 1 hour - 59.4 MB

In this episode Matt and Mike discuss the differences and similarities between web development and native app development. More specifically discussing technologies like Apache Cordova, Flutter, React Native, and many others. On top of these technologies, they also discussed the different procedures that web developers vs native app developers have to take to get their product off the ground, including testing on various devices and the performance of cross-platform vs native development. Th...

Learning UI Development

September 25, 2019 21:12 - 1 hour - 74.9 MB

In this episode Matt and Mike discuss learning UI development from scratch covering topics such as DOM flow (normal flow), different learning methods (YouTube, written guides, traditional courses), and practicing your knowledge through repetitive examples. Then they switch gears to discuss all the newfangled gadgets and gizmos that can be found in modern cars via the weekly Web News segment. You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | G...

Making Web Development Easier

September 18, 2019 16:00 - 1 hour - 67.6 MB

In this episode Matt and Mike discuss making web development easier through the use of various methodologies, libraries, frameworks, new technologies, and more. By ensuring that you're using the right tools and having your development environment tweaked just so, you can save a bunch of time, and in some cases actually do a better job. Then for the weekly Web News, they discuss "Hustle Overload" speaking specifically about side hustles, full time hustles, and whether or not you should be doi...

Top 3 UX Considerations

September 11, 2019 16:00 - 1 hour - 66.8 MB

In this episode Matt and Mike discuss the user experience, otherwise known as UX. Specifically, their top 3 UX considerations for UX designers/experts. These considerations include things like the newcomer effect, familiarity, and evolution & respect. They're aimed to be sort of an analysis of the unspoken rules of UX that can easily go overlooked, complete with examples from popular companies like Facebook and YouTube. Then they switch gears to this week's Web News asking how responsible a ...

Tips to Avoid Developer Burnout

September 04, 2019 16:00 - 57 minutes - 53.1 MB

In this episode Matt and Mike discuss developer burnout including how to identify the signs of burnout, what the result of burnout is, and how to avoid it the best you can. Then they switch gears to discuss the innovations of the tech world zeroing in on whether or not the mainstream devices are stifling innovation due to their popularity. Show Notes: You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify...

Wireframes, Mockups, and Prototypes

August 28, 2019 16:00 - 1 hour - 61.5 MB

In this episode Matt and Mike discuss the creation process that drives most of their website work. Since Digital Dynasty Design is a small team they can easily tailor the customer experience individually so that customers save money and get their products faster. This tailored experience often times includes manipulating the initial creation process that is used to determine the customer's needs, wants, and goals through the production and review of wireframes, mockups, and prototypes as nee...

The Traveling Developer

August 23, 2019 00:27 - 1 hour - 65.8 MB

In this episode of The Sisterhood of the Traveling Developer Pants, Matt and Mike discuss the equipment and lifestyle of a developer that likes to travel. We cover things like what to pack, managing workload on the road, as well as doing meetings in different time zones. After all that we discuss WearOS focusing on where it sits in the smartwatch market, alongside what improvements it needs to stay relevant. You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Med...

Top 10 Tips for Beginner Web Developers

August 14, 2019 16:00 - 1 hour - 76.3 MB

In this episode Matt and Mike discuss 10 tips that every beginner web developer needs to hear. These tips cover a variety of topics including UI/UX concepts, learning new skills, website planning/brainstorming, wireframing software, IDE software, version control (git), and much more. Then we switch gears and discuss whether or not you should be purchasing the latest and greatest flagship device (ie Samsung Galaxy Note 10+), or if you should purchase a more budget-conscious device.  Show not...

Jack of All Trades, Master of None

August 07, 2019 16:00 - 1 hour - 88 MB

In this episode Matt and Mike discuss something that plagues a lot of web developers, being a jack of all trades. As a web developer you're expected to know a lot of information on not only making up the user interface, but also the databases, hosting platforms, and even design principles that makeup the websites you build. Some of this can be alleviated if you work in a large team where responsibilities are spread across multiple specialists, but for freelancing and small business you need ... w/ Knut Melvær

July 31, 2019 19:00 - 1 hour - 89.3 MB

In this episode Matt and Mike sit down with Knut Melvær, the Head of Developer Relations at to discuss all things headless CMS. The headless CMS is a unique way to add content to your website utilizing your choice of front-end technologies and an API to populate the site with your content. We touch on the comparisons between and other popular CMS out there, alongside thing its advantages, weaknesses, and unique feature set in the market. If you've ever been interested in ...

Workload Management

July 24, 2019 16:00 - 59 minutes - 54.9 MB

In this episode Matt and Mike discuss how they manage varying amounts of workload across different projects and customers. Time management, project management, and priority setting are all extremely important when it comes to managing your workload. Not only do you have to reach the deadline in time, but you also have to ensure you make a quality product and maintain face with good customer service. Everyone has their own unique spin on how they manage their workload and with Matt and Mike i...

Tidbit: 10x Engineers (Web News)

July 19, 2019 20:38 - 29 minutes - 27.1 MB

In this week's Tidbit/Web News we discuss a viral tweet that recently stirred up controversy among the programming community. This tweet named a particular type of individual called a "10x Engineer"  You can find the original Tweet here:   You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | GitHub  Reddit | Discord

Rapid Development and Deployment |, Nuxtjs, Netlify

July 17, 2019 16:00 - 1 hour - 70.3 MB

In this episode of the podcast, Matt and Mike discuss tackling the new HTML All The Things website with, Nuxt.js, and Netlify. Rather than the standard cPanel hosting, or the existing setup with Digital Ocean, this deployment is going to be completely within the free tiers of these offerings with the ability to scale as the website gains traction. In addition to the discussion around these technologies, this episode does a deep dive into the UI/UX planning of the website, going ove...

How to Fill Skill Gaps

July 10, 2019 16:00 - 58 minutes - 53.3 MB

Making websites require a lot of different skills from the folks in the office acquiring the job, to the developers and designers that make the website work, then to the marketing officials that make the website popular. Often times freelancers, or small businesses are unable to cover all the bases when it comes to all these skill sets, leaving rather large holes in their company's tool set. Luckily there are a variety of ways to avoid these issues, each one offering a unique set of pros and...

Choosing the Right CMS | Wordpress, Headless CMS, OctoberCMS, Webflow

July 03, 2019 20:09 - 1 hour - 67.4 MB

In this episode Matt and Mike discuss something that's currently stumped the development of the HTML All The Things website - the CMS. Originally planned as a Vue.js UI alongside a custom admin panel, the new plan for the website has raised some questions that all web developers have faced at some point in their career. Should you reinvent the wheel with a fully custom solution? Or should you get up and running quickly and find a pre-built solution?   Show Notes:


Eric Normand

1 Episode