Player FM - Internet Radio Done Right
13 subscribers
Checked 2d ago
اضافه شده در three سال پیش
محتوای ارائه شده توسط Matt Lawrence and Mike Karan, Matt Lawrence, and Mike Karan. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Matt Lawrence and Mike Karan, Matt Lawrence, and Mike Karan یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
با برنامه Player FM !
Maintaining Your Skills
Manage episode 323038127 series 3328123
محتوای ارائه شده توسط Matt Lawrence and Mike Karan, Matt Lawrence, and Mike Karan. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Matt Lawrence and Mike Karan, Matt Lawrence, and Mike Karan یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Happy New Year! 2019 has just kicked off, and so has another year of podcasts. In this episode we discuss maintaining your skills after long periods away from your desk. This is the perfect compliment to the recently completed holiday season as many of us are just now getting back to work. Segment 1 - Keeping Things in Practice
…
continue reading
- Keep using the technology you deem valuable
- The main way I stay on top of my skills is seemingly an obvious answer. By using them
- This can be a little difficult though with so many technologies out there and as we’ve mentioned many times it’s easy to get overwhelmed with all the choice
- What I try to do is choose projects that will incorporate the technology I value
- Sometimes this requires convincing your employer and contractor to adopt something they are not familiar with. So it’s important to be knowledgeable of the positives and be very clear with the downsides right from the get go.
- Recently I’ve been proposing using Vue.js for some contract projects
- Keep up to date with updates
- As technology evolves it usually get a wider feature set and perspective of when to use it can change
- I try to stay on top of technologies such as node, Vue.js, react and read their change logs. If a new feature gets announced I try to figure out where I can use it and how to implement it (usually using the documentation). Even if I don’t implement it just by going through the exercise of figuring out how it works I retain a little bit of that knowledge and will more likely know to come back to it when a new project pops up.
-
- When you’re away from your desk for a long time, you’ll become rusty at your everyday tasks and may completely forget new things that you learned just before leaving
- Furthermore, there are often times that certain snippets of code are used a single time per project and therefore don’t stay fresh in our minds because we rarely see them
- It’s easy to stress over losing knowledge like this because we invested time in learning new skills and in a few short weeks they could be completely gone from our memory
- There are a variety of ways to combat this, but it’s not something to stress over as it’s just a natural procedure that our brains do that is out of our control
- Recording Snippets
-
-
- Programmers of all kinds, whether it be web developers, game devs, or even hobbyists all have some sort of snippets manager
- Often times these take the form of a snippets managing software, but it can be as simple as keeping old projects and files laying around in a folder somewhere
- One key component to generating snippets is that your code is modularized rather than proprietary for each application, meaning you want to code up functions that can be used over and over again - If you have an application that uses AJAX for example, there should be an AJAX function that you can pass arguments into, rather than AJAX being done somewhere inside of another multipurpose function
- Snippet managers are great when you code up something that you know you will use repeatedly, but rarely need to interact with directly
- Example 1: You make functions that access and interact with an API once, then you focus on making the application using the data that comes from that API
- Example 2: You make a collection of CSS buttons that you use on a variety of projects
- Personally, I use a bunch of old projects and files inside of a folder because I always think of the project I did something in, in the past, rather than the name of a generic function. However, I’d like to build up a snippet library in a formal piece of software
- There are a bunch of snippet managing software out there, I haven’t used any personally, but some of the ones that came up in a quick search include: Boostnote (https://boostnote.io/), Cacher (https://www.cacher.io/), and Bracket Snippets for Brackets (https://github.com/jrowny/brackets-snippets)
-
- Letting Selective Knowledge Go
-
- One of our programming teachers in college said that he would selectively let knowledge leave his brain once he had learned and implemented it
- Specifically he was referring to a driver that he had written for a microcontroller that we were using in his lab class. He said that he only needed to learn the information for certain parts of the driver once, implement the driver they way he wanted based on his new knowledge, then he forgot about that specific piece of information he learned because he had already gotten from it what he needed
- This might be a hard pill to swallow, especially since things take forever to learn when we’re new to them, but it’s a valid statement
- If you think about it, if you were working at a company as a Ruby on Rails developer and suddenly got changed to a different team that exclusively uses jQuery for their projects, you’re going to forget Ruby on Rails pretty quickly if you don’t keep your practice up on your own time
- I like to think of it as, I learned something to gain value in some way, expended that value to its fullest for my given situation, then moved on.
Web News - 2018 in Review, Road Ahead to 2019
- 2018 Podcast Download Numbers
- July - 72 downloads
- August - 378 downloads
- September - 973 downloads
- October - 1234 downloads
- November - 1683 downloads
- December - 1569 downloads
- 2018 total: 5909 downloads
- 2018 Spotify Stream Numbers
- July - 0 streams
- August - 84 streams
- September - 333 streams
- October - 618 streams
- November - 718 streams
- December - 686 streams
- 2018 total: 2439 streams
- As of January 7, 2019
- Instagram Followers - 448
- Twitter Followers - 60
- Facebook Page Likes - 57
- 2018 in Review
- Higher numbers than expected across the board
- Podcast was supposed to be a side thing in comparison to templates, snippets, etc, but has become a staple of HATT
- Learned a bunch of social media tips and tricks, with a focus on Instagram, secondary focus on Twitter
- Goals for 2019
- Over 2k Instagram followers
- Monetization of HATT through multiple means
- Create a developer community through HATT where people can meet other developers going through similar paths to them, finding people to work with
- Mikes Goals
- Go all in on vue.js
- Get a youtube tutorial series up
- Become comfortable with webpack and code splitting
- Matt’s Goals
- Master CSS Grid
- Start something on YouTube (Webflow guide? Something else?)
- Further my knowledge of social media
- Amass to: Get a steady passive income stream setup and running
You can find us on...
397 قسمت
Manage episode 323038127 series 3328123
محتوای ارائه شده توسط Matt Lawrence and Mike Karan, Matt Lawrence, and Mike Karan. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Matt Lawrence and Mike Karan, Matt Lawrence, and Mike Karan یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Happy New Year! 2019 has just kicked off, and so has another year of podcasts. In this episode we discuss maintaining your skills after long periods away from your desk. This is the perfect compliment to the recently completed holiday season as many of us are just now getting back to work. Segment 1 - Keeping Things in Practice
…
continue reading
- Keep using the technology you deem valuable
- The main way I stay on top of my skills is seemingly an obvious answer. By using them
- This can be a little difficult though with so many technologies out there and as we’ve mentioned many times it’s easy to get overwhelmed with all the choice
- What I try to do is choose projects that will incorporate the technology I value
- Sometimes this requires convincing your employer and contractor to adopt something they are not familiar with. So it’s important to be knowledgeable of the positives and be very clear with the downsides right from the get go.
- Recently I’ve been proposing using Vue.js for some contract projects
- Keep up to date with updates
- As technology evolves it usually get a wider feature set and perspective of when to use it can change
- I try to stay on top of technologies such as node, Vue.js, react and read their change logs. If a new feature gets announced I try to figure out where I can use it and how to implement it (usually using the documentation). Even if I don’t implement it just by going through the exercise of figuring out how it works I retain a little bit of that knowledge and will more likely know to come back to it when a new project pops up.
-
- When you’re away from your desk for a long time, you’ll become rusty at your everyday tasks and may completely forget new things that you learned just before leaving
- Furthermore, there are often times that certain snippets of code are used a single time per project and therefore don’t stay fresh in our minds because we rarely see them
- It’s easy to stress over losing knowledge like this because we invested time in learning new skills and in a few short weeks they could be completely gone from our memory
- There are a variety of ways to combat this, but it’s not something to stress over as it’s just a natural procedure that our brains do that is out of our control
- Recording Snippets
-
-
- Programmers of all kinds, whether it be web developers, game devs, or even hobbyists all have some sort of snippets manager
- Often times these take the form of a snippets managing software, but it can be as simple as keeping old projects and files laying around in a folder somewhere
- One key component to generating snippets is that your code is modularized rather than proprietary for each application, meaning you want to code up functions that can be used over and over again - If you have an application that uses AJAX for example, there should be an AJAX function that you can pass arguments into, rather than AJAX being done somewhere inside of another multipurpose function
- Snippet managers are great when you code up something that you know you will use repeatedly, but rarely need to interact with directly
- Example 1: You make functions that access and interact with an API once, then you focus on making the application using the data that comes from that API
- Example 2: You make a collection of CSS buttons that you use on a variety of projects
- Personally, I use a bunch of old projects and files inside of a folder because I always think of the project I did something in, in the past, rather than the name of a generic function. However, I’d like to build up a snippet library in a formal piece of software
- There are a bunch of snippet managing software out there, I haven’t used any personally, but some of the ones that came up in a quick search include: Boostnote (https://boostnote.io/), Cacher (https://www.cacher.io/), and Bracket Snippets for Brackets (https://github.com/jrowny/brackets-snippets)
-
- Letting Selective Knowledge Go
-
- One of our programming teachers in college said that he would selectively let knowledge leave his brain once he had learned and implemented it
- Specifically he was referring to a driver that he had written for a microcontroller that we were using in his lab class. He said that he only needed to learn the information for certain parts of the driver once, implement the driver they way he wanted based on his new knowledge, then he forgot about that specific piece of information he learned because he had already gotten from it what he needed
- This might be a hard pill to swallow, especially since things take forever to learn when we’re new to them, but it’s a valid statement
- If you think about it, if you were working at a company as a Ruby on Rails developer and suddenly got changed to a different team that exclusively uses jQuery for their projects, you’re going to forget Ruby on Rails pretty quickly if you don’t keep your practice up on your own time
- I like to think of it as, I learned something to gain value in some way, expended that value to its fullest for my given situation, then moved on.
Web News - 2018 in Review, Road Ahead to 2019
- 2018 Podcast Download Numbers
- July - 72 downloads
- August - 378 downloads
- September - 973 downloads
- October - 1234 downloads
- November - 1683 downloads
- December - 1569 downloads
- 2018 total: 5909 downloads
- 2018 Spotify Stream Numbers
- July - 0 streams
- August - 84 streams
- September - 333 streams
- October - 618 streams
- November - 718 streams
- December - 686 streams
- 2018 total: 2439 streams
- As of January 7, 2019
- Instagram Followers - 448
- Twitter Followers - 60
- Facebook Page Likes - 57
- 2018 in Review
- Higher numbers than expected across the board
- Podcast was supposed to be a side thing in comparison to templates, snippets, etc, but has become a staple of HATT
- Learned a bunch of social media tips and tricks, with a focus on Instagram, secondary focus on Twitter
- Goals for 2019
- Over 2k Instagram followers
- Monetization of HATT through multiple means
- Create a developer community through HATT where people can meet other developers going through similar paths to them, finding people to work with
- Mikes Goals
- Go all in on vue.js
- Get a youtube tutorial series up
- Become comfortable with webpack and code splitting
- Matt’s Goals
- Master CSS Grid
- Start something on YouTube (Webflow guide? Something else?)
- Further my knowledge of social media
- Amass to: Get a steady passive income stream setup and running
You can find us on...
397 قسمت
همه قسمت ها
×H
HTML All The Things - Web Development, Web Design, Small Business

1 Why Developer Experience Matters 57:13
In this episode, Matt and Mike dive into developer experience (DX) — what it is, why it matters, and how improving it can make you a better developer. They share personal stories of frustrating build processes, game-changing tools, and scripting away pain points. Whether it's speeding up deployments, eliminating unnecessary rebuilds, or embracing platforms like Vercel and PlanetScale, there's never been a better time to take your DX into your own hands. Show Notes: https://www.htmlallthethings.com/podcasts/why-developer-experience-matters Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

Most coding guides are built for beginners—but what if you're already a working developer? In this episode, Matt shares his personal struggle with upgrading his coding skills after years of using no-code and low-code tools to deliver client sites. From outdated certifications to modern dev stacks, we explore how "situational developers" can navigate learning gaps, avoid repetitive beginner content, and figure out what skills actually matter next. Show Notes: https://www.htmlallthethings.com/podcasts/leveling-up-your-dev-skills-when-youre-not-a-beginner-but-feel-like-one Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

What happens when a real developer uses AI to build something in a language and toolset they’ve never touched before? In this episode, Matt shares the story of how he created a free, custom-coded Google News sitemap generator using Node.js, GitHub Actions, and the Webflow API—with help from AI. The catch? He had no prior experience with any of those tools. Show Notes: https://www.htmlallthethings.com/podcasts/what-happens-when-a-real-developer-starts-vibe-coding Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

Ever wonder what a developer really does at a tech startup? In this episode, we break down a full week—from scattered meetings and deep work to deployments, sprint planning, and handling the chaos of outages and DDoS attacks. Get a behind-the-scenes look at balancing coding, team support, and product planning in a fast-moving environment. Show Notes: https://www.htmlallthethings.com/podcasts/week-in-the-life-of-a-developer-at-a-tech-startup Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

In this episode, Mike sits down with Anthony Shew from Turborepo to talk all things monorepos. They explore the pros and cons of monorepos versus traditional multi-repo setups, and how Turborepo compares to other tools like pnpm workspaces and Nx. Anthony shares tips on getting the most out of your monorepo, common pitfalls to avoid, and where monorepos might not be the right fit. They also dive into how AI tools like Cursor and Windsurf benefit from having full codebase context—and whether that context can become a downside. To wrap things up, Anthony gives a look at what’s next for Turborepo. Show Notes: https://www.htmlallthethings.com/podcasts/turborepo-changed-how-i-use-monorepos-w-anthony-shew Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

In this edition of Web News, we dive into our personal coding companions — from chill playlists and brain-boosting podcasts to TV shows that keep us motivated (or distracted 😅). Whether you're team lo-fi, true crime, or total silence, we've got takes. Plus, we explore how background content affects productivity and creativity. Show Notes: https://www.htmlallthethings.com/podcasts/do-you-listen-to-music-while-you-code Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

In this episode, Matt and Mike explore what it takes to transition from being a developer employee to becoming a tech founder or business owner. They break down how your personal situation—time, money, dependents, and hobbies—can impact your readiness to make the leap. This isn't just about technical skill. You’ll need to think strategically, handle business admin, understand local laws, and price your services or products properly. Plus, they ask a critical question: do you actually want to own a business, or would a different job be a better fit? Show Notes: https://www.htmlallthethings.com/podcasts/should-you-go-solo-transitioning-from-developer-to-entrepreneur Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

Are you constantly bombarded by notifications? In this episode of Web News, Matt and Mike dive into the growing problem of digital overwhelm — from buzzing phones to nonstop pings — and how minimal phones might be the answer. We explore distraction-free devices like the Minimal Phone and Light Phone 3, how they work, and whether switching to one could help you focus, reduce anxiety, and reclaim your time. 📱 Is it time to ditch your smartphone? Show Notes: https://www.htmlallthethings.com/podcasts/drowning-in-notifications-minimal-phones-might-save-you Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

In this episode, Matt and Mike explore the 80/20 rule and how developers can use it to boost productivity, reduce burnout, and prioritize what matters—plus how AI is reshaping the rule itself. Show Notes: https://www.htmlallthethings.com/podcasts/what-the-80-20-rule-really-means-for-web-developers Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

Endless ideas, abandoned projects, and a pile of unused domain names—sound familiar? In this episode, Matt and Mike explore how developers can avoid false starts and take meaningful first steps when launching new projects. They dig into why buying a domain name might feel productive (but often isn’t), when it's actually the right move, and how jumping into real problem-solving helps build momentum and deeper focus. Show Notes: https://www.htmlallthethings.com/podcasts/the-first-step-trap-why-buying-domain-names-isnt-starting-your-project Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

In this edition of Web News, Matt and Mike discuss the rapidly evolving world of AI, and AI tooling. As web developers, the guys are no stranger to online tools that promise to do everything under the sun - but lately it feels like an infinite amount of new ones are coming out all the time due, powered by AI. Is it possible to keep up with everything that's coming out? Should you even bother trying? Show Notes: https://www.htmlallthethings.com/podcasts/overwhelmed-by-ai-youre-not-alone Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

1 How To Get A Web Development Job in 2025 1:17:04
1:17:04
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:17:04
In this episode, Matt and Mike talk about the current state of the dev world—layoffs, AI tools, and the unstable job market—while highlighting the real opportunities that still exist. They share actionable ways to stand out, build useful projects, network, and niche down to land work in a tough economy. Show Notes: https://www.htmlallthethings.com/podcasts/how-to-get-a-web-development-job-in-2025 Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

In this episode of HTML All The Things , Mike chats with William Madden, Developer Advocate at Prisma, to uncover what makes modern ORMs essential in today's development workflows. They break down what an ORM is, why developers should care, and how Prisma sets itself apart in the crowded ORM space. William also dives into the technical challenges of building an ORM, the reasoning behind Prisma’s shift from Rust binaries to TypeScript, and what’s on the horizon for the platform. Whether you’re deep in backend development or just getting started with databases, this episode offers insights you won’t want to miss. Show Notes: https://www.htmlallthethings.com/podcasts/why-prisma-is-still-the-best-orm-w-william-madden Try out Prisma: https://www.prisma.io/docs/getting-started Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

As developers and business owners, it’s easy to get stuck in the daily grind — coding, responding to emails, handling support — and forget to actually build the business. In this episode, Matt and Mike dive into what it really means to work on your business instead of just in it. The guys explore strategies to avoid becoming your own overworked employee, how to delegate or automate low-leverage tasks, and the mindset shifts that help you move from operator to true owner. Inspiration for this episode came from the guys' own experience regarding their business for the past few years, where the workload from clients has overwhelmed their day-to-day, leaving strategy and business development completely stagnant. Show Notes: https://www.htmlallthethings.com/podcasts/work-on-your-business-not-just-in-it Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
H
HTML All The Things - Web Development, Web Design, Small Business

1 Why Flip Phones Still Matter in 2025 | w/ Tom Barrasso 1:16:40
1:16:40
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:16:40
In this episode, Matt sits down with Tom Barrasso from Cloud Phone to explore why flip phones are still relevant in 2025. They discuss the rise of digital detox, who’s using feature phones today, and how developers can still build apps for low-spec devices. From KaiOS and Cloud Phone to nostalgia and screen-time reduction—this is a deep dive into the flip phone revival and the tech powering it. Show Notes: https://www.htmlallthethings.com/podcasts/why-flip-phones-still-matter-in-2025-w-tom-barrasso Use our affiliate link ( https://scrimba.com/?via=htmlallthethings ) for a 20% discount!! Full details in show notes.…
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.