Bits, pieces, and the
occasional brain dumps.
I write when I learn new stuff, something finally clicks or when I spent three hours on a bug that turned out to be a missing semicolon. Either way, you might learn something. 😉
How to Build a Custom Cursor Effect in Next.js with GSAP
Learn how to build a smooth, minimalist custom cursor effect using GSAP quickTo and styled-components in a Next.js project. No React state, no jank, just buttery smooth motion.
Read post ↗Understanding the Differences Between Next.js App Router and Pages Router
Next.js ships with two routing systems - the Pages Router and the App Router. Understanding the differences between them will help you make better architectural decisions and write more efficient Next.js applications.
Read post ↗You Don't Need Dotenv in Node.js 20.6.0
Starting from Node.js 20.6.0, you won't need to install dotenv anymore. Yay!
Read post ↗Understanding the zip function in Python
Learn how to use the zip function in Python along with and other tips and tricks.
Read post ↗Introduction to SSH and How to Login Into A Remote Linux Virtual Machine
SSH (Secure Shell) is a fundamental tool in computer networking that allows two or more computers to communicate securely over a network. It was originally developed by Finnish researcher Tatu Ylönen, in response to a password-sniffing attack on his university's network in the summer of 1995.
Read post ↗Getting Started with Tailwind CSS in Next.js
Tailwind CSS is a utility-first CSS framework that lets you build custom designs directly in your markup without writing a single line of custom CSS. This guide covers everything you need to get started with Tailwind v4 in a Next.js project.
Read post ↗