How AI Reginited My Passion For Software Development ai Aug 11, 2025

Every developer goes through phases of burnout – it's just part of the journey. I was fortunate to have years of uninterrupted passion for software development from 2015 to 2020. During this period, I...

Continue Reading...
The Freelance Roadmap freelancing Aug 07, 2025

I want to share something deeply personal and practical with you — the complete roadmap to becoming a successful freelance web developer. This is a blog post based on my YouTube video and roadmap, whi...

Continue Reading...
I Tried Vibe Coding ai vibe coding Aug 07, 2025

You've probably heard this new buzzword floating around developer Twitter — "vibe coding". But what the hell does it actually mean? And more importantly, is it a good or bad thing for us developers?

...
Continue Reading...
Text to Speech & Translation App With Serverless Functions, Web Speech API & Google Translate javascript Jan 22, 2025

In this project, we're going to build an application that will do text-to-speech using the Web Speech API and also translate the text to a different language using the Google Translate API. We'll be u...

Continue Reading...
Feeling Stagnant As A Developer Nov 28, 2024

One of the benefits of what I do is that I get to hear from all kinds of people and their struggles—developers of every skill level. No matter where you are in your coding journey, chances are you’ve ...

Continue Reading...
The Ultimate Guide To Web Scraping - Node.js & Python node.js python Aug 13, 2024

In this article, we will cover web scraping for beginners. Web scraping is a technique used to extract data from websites. It is a valuable tool for data scientists, researchers, and developers who ne...

Continue Reading...
15 Myths & Misconceptions in Web Development career Aug 01, 2024

Web development is a very vast field with a lot of myths and misconceptions. In this article, we are going to talk about and debunk some of the most common myths and misconceptions when it comes to we...

Continue Reading...
5 Reasons Why Your Side Projects Are Failing career Jul 18, 2024

There are a few routes that you can take when it comes to web development. You can work for a company, you can freelance, or you can work on your own projects. The last option, to me, is the most exci...

Continue Reading...
Vue.js Crash Course (Full 2024) vue Jul 01, 2024

Welcome to my Vue.js crash course. This is a course that is designed to get you up and running with Vue.js as quickly as possible. It is geared toward beginners, so if you've never used Vue.js or you'...

Continue Reading...
Build an Expense Tracker With Next.js, TypeScript, Prisma, Neon & Clerk next.js react Jun 25, 2024

In this project, we will build an app from the ground up to track expenses. We will be using Next.js & TypeScript along with Prisma ORM, Neon, which is a serverless Postgres platform and Clerk for aut...

Continue Reading...
Admin Dashboard With Next.js, TypeScript & Shadcn/ui next.js react Jun 02, 2024

In this post, we will build an admin dashboard from scratch using Next.js, TypeScript, and Shadcn/ui, as well as some other packages. We are building the interface, so we won't be using any kind of da...

Continue Reading...
Image Overlays with CSS & the ::before Pseudo Selector html & css Apr 26, 2024

One common use of the ::before and ::after pseudo-elements are to create an overlay on top of an image. This is a typical pattern for hero sections or image galleries. The issue with simply making the...

Continue Reading...
1 2 3