Someone Stole My Old Website

#general

To my surprise, I was looking at the old portfolio site I designed and developed in 2016, stolen by another developer!

React Ref Forwarding and TypeScript

#react#typescript

Every now and then, you'll encounter blockers about certain React features that were previously straightforward. Mainly because you need to work on typings.

Setting Up a Strict ESLint Config for your React + Typescript Project

#javascript#react#tooling#typescript

In addition to green tests, there's nothing more satisfying than writing consistent and maintainable code with your team. For web projects, you probably have ESLint set up. If you're unsure or want an even stricter rule, read along.

It's About Time We Learn Vim

#vim#vscode

For the past few days struggling and trying to grasp the idea of using Vim and its so-called modes, I believe it's one skill every developer should know and take time to learn - at least the basics - at some point in their careers like you know HTML and every-day terminal commands.

Creating a Sleek Theme Switcher Using Tailwind

#css#javascript#react#tailwind

In this article, we will try to make a simple button that switches between icons based on the selected theme - similar to what I use on my navbar up top. We'll then give it a nice rotate transition to give that sleek look, all without writing any CSS thanks to Tailwind.