articles

I Don't Like Existing CMS Options, So I'm Building a New One

read

There are a plethora of CMS options to choose from, and many of them are free. What's the point in creating a new one? Can't you just make any one work for my...

Implementing Signals from Scratch

read

Recently, the JavaScript community has been buzzing about signals. Their rise in popularity can be traced back to Solid.js, which drew inspiration from...

Beginners should use a preconfigured Neovim distribution

read

I believe that beginners to Neovim should use a preconfigured distribution. I'm talking about distributions such as LunarVim, NvChad, AstroVim, or LazyVim...