Alex Booker

Alex Booker @bookercodes

Location:
London, United Kingdom
Joined:
Nov 8, 2017

Alex Booker
articles - 28 total

Next.js form validation on the client and server with Zod

Building robust forms in Next.js is thirsty work! Not only must you validate forms on the server,...

Learn More 11 1Jan 1

Learn useActionState quickly with an example (Next.js 15)

How to efficiently handle form state and validation errors with the useActionState hook in Next.js 15

Learn More 10 0Nov 16 '24

5 Best Instant Messaging APIs

Looking for the perfect instant messaging solution can be a daunting task. You need a provider that...

Learn More 17 4Feb 9 '24

Essential guide to WebSocket authentication

Authenticating WebSocket connections from the browser is a lot trickier than it should be. Cookie...

Learn More 10 0Dec 13 '23

What is WebTransport and can it replace WebSockets?

WebTransport is a new specification that could offer an alternative to WebSockets. For applications...

Learn More 6 0Nov 27 '23

The complete guide to WebSockets with React

In this post, you’ll learn more than you ever thought you needed to know about WebSockets with React,...

Learn More 11 0Oct 31 '23

WebSocket security: 9 common vulnerabilities & prevention methods

The WebSocket communication protocol is used for a range of purposes, including transmitting...

Learn More 8 0Sep 25 '23

5 best chat APIs and messaging SDKs in 2024

Looking for the perfect chat solution can be a daunting task. You need a provider that not only...

Learn More 0 0Jul 14 '23

30 inspiring web developer portfolio examples you have never seen before

If you're ready to create your web developer portfolio and yet you don't know how to turn it into something beautiful, this article is the only resource you will ever need.

Learn More 12 1Feb 20 '23

11 reasons why you should become a web developer (that aren’t just the high salary)

In this post, we’ve rounded up some of the lesser-known benefits that make web development a career worth considering.

Learn More 3 0Feb 14 '23

6 Reasons to learn and use React in 2023

Is React still popular in 2023 and should you learn it? In this post, a Senior React developer shares their experience with the library and provides 6 reasons why learning React is still worth it. Plus, their best advice and resources to master React.

Learn More 5 3Feb 11 '23

Will AI like ChatGPT replace programmers?

ChatGPT. Everyone’s talking about it. There’s tons of content where people interact with ChatGPT in amazingly creative and even frivolous ways. Before you get all giddy, the big question is: just like A$AP Blockie on TikTok asks, will AI take your coding job?

Learn More 3 0Feb 7 '23

It’s okay to change your mind about your career

In this post, I'll show you how anyone can become a professional software developer. It takes a lot of dedication and a pinch of luck.

Learn More 1 0Jan 3 '23

Smart goals don't work for software developers. Focus on this instead.

This post will break down some of the key ideas in Atomic Habits with lots of examples and stories specific to developers, and why goals rarely work for new developers specifically.

Learn More 1 0Dec 21 '22

Socket.IO vs. WebSocket: Key differences and which to use

If you’re building realtime messaging into your application, selecting the right method is crucial to...

Learn More 1 0Dec 15 '22

Is a web developer certification worth it?

Web developer certifications can be costly and time-consuming. But if you’re reading this, you probably find them tempting. You might even be wondering if you should prioritize one.

Learn More 0 0Dec 9 '22

How HTML, CSS, and JavaScript work

In this blog post, we’ll dive into the nuts and bolts of HTML, CSS, and Javascript; and walk through an example of how to use them in practice.

Learn More 5 1Nov 29 '22

Can you learn web development part time?

Web development is one of the hottest 🔥 careers in tech right now. Promising a great salary,...

Learn More 5 1Nov 17 '22

Why are web developers paid so much?

A few years ago, web development was seen as a mysterious tech role where ‘nerds’ wrote lines of unsolvable code in dark rooms. Fast forward to today, and web development makes you think of images of innovative professionals who’ve coded their way to the top of the tech industry.

Learn More 11 0Oct 26 '22

The best web developer communities to join

The global web development community is flourishing. From Quora to Discord, Twitter to in-person...

Learn More 10 2Oct 24 '22

Can a junior web developer work remote?

Many new developers wonder if remote work is reserved for more experienced folk. It isn't. In fact,...

Learn More 9 0Sep 16 '22

Do you need a computer science degree to be a web developer?

Let’s debunk this myth straight away: you don’t need a computer science degree to be a web developer. Here’s why – plus how to become a web developer with no CS degree.

Learn More 3 0Sep 12 '22

How to Practice CSS (with examples)

What’s the best way to practice CSS? Gradually. Here are five ways to practice CSS plus 12 CSS projects for beginners that you can use to master web design.

Learn More 21 1Sep 8 '22

A Web Developer's Ultimate Guide to the Terminal on macOS

When learning web development, you will likely come across someone who insists on using the terminal....

Learn More 65 4Jul 21 '22

10 Minimal Portfolio Examples for Web Developers Who Aren’t Good at Design

Not all web developers are good at design, and that is OK! In the real world, you will often work...

Learn More 488 35Jun 29 '22

Angular vs React vs Vue: Which Framework to Learn in 2022

After learning the foundations of JavaScript, you might be wondering which frontend framework to learn, be that Angular, React, or Vue. As with most things in the programming world, it depends!

Learn More 12 1May 16 '22

Here's what to expect from a React interview (featuring Cassidoo)

[Click here to skip to the YouTube videos ⬇️] I was lucky to connect with @Cassidoo because she made...

Learn More 51 2Dec 16 '20

Common React interview questions and vetted, eloquent answers to rehearse

If you want to land a great React job in 2020 or 2021, this is the post for you 😌

Learn More 448 11Nov 23 '20