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...
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...
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...
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...
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...
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 ...
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...
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...
In this article, we will look at 20 different browser extensions that can be useful to web developers in 2024. All of these extensions are available for Google Chrome, but most are also available...
VS Code has been one of the most popular text editors or, I'd even say, the most popular for web development for the past few years. One of its biggest strengths is the amount of extensions that...
In this article, we're going to dive into microservices and talk about what they are, why they're important, and how they can be used to build scalable applications. We'll also look at some other...
React 19 is just around the corner and it will include some major changes and improvements. In this post, we will look at some of those features but we will also jump into the experimental build...