johnbull.dev
johnbull.dev

johnbull.dev

LinkedIn icon
Vite 5.0 is here!

Keeping to their annual release schedule, Vite 5 had been released with some welcome upgrades to the framework.

TypeScript 5.0 Beta

TypeScript 5.0 Beta has been released and is available for download. I look though some of the big features.

Astro and Tailwind logos with a plus symbol between them

Tailwind don't document how to set up for Astro, so here's how you can do it and it's so easy.

nextjs vs astro performance image

Which performs better, NextJS or Astro? Let's compare the two and find out.

A gravestone with the Create React App logo printed on it

Is Create React App still a viable option or is it time to stop suggesting it to new React devs?

NextJS 13 logo

NextJS 13 is out and I've been looking through the release notes to see what we can expect.

 An image of code taken close up on a monitor screen

useEffect is now in the bin. Here's why I try not to use it anymore.

useMemo text with the React logo on a green slate background

useMemo is one of the most misunderstood React hooks. Here we look at some examples of when to use it and how.

The Redux logo

Redux has been used for state management for the last 6 years, but is it still something that we should choose for our projects?