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. πŸ˜‰

6 posts
nextjs
May 22, 2026 Β· 8 min read

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 β†—
nextjs
May 21, 2026 Β· 12 min read

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 β†—
javascript
Apr 4, 2025 Β· 2 min read

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 β†—
python
Apr 3, 2025 Β· 5 min read

Understanding the zip function in Python

Learn how to use the zip function in Python along with and other tips and tricks.

Read post β†—
cloud
Mar 31, 2025 Β· 13 min read

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 β†—
tailwindcss
Feb 23, 2025 Β· 13 min read

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 β†—