Blogs

Articles on web development, TypeScript, Next.js, and more.

NEXT.JS

Getting Started with Next.js and Static Export

How I set up this site as a fully static Next.js app deployed to GitHub Pages.

๐Ÿ“… September 20, 2026๐Ÿ• 8 min read

TYPESCRIPT

Why I Chose TypeScript for My Portfolio

Type safety, better tooling, and fewer bugs โ€” a look at what TypeScript brings to a small project.

๐Ÿ“… September 10, 2026๐Ÿ• 6 min read

PROJECTS

Building a Simple Budget Tracker

Planning the data model and UI for the monthly budget utility on this site.

๐Ÿ“… August 28, 2026๐Ÿ• 10 min read

CSS

Dark Mode Done Right with next-themes

Adding a flash-free dark/light toggle to a Next.js site with CSS variables.

๐Ÿ“… August 15, 2026๐Ÿ• 5 min read

DEVOPS

Deploying to GitHub Pages with Actions

Automating build and deploy of a static Next.js site on every push to main.

๐Ÿ“… July 30, 2026๐Ÿ• 7 min read

CAREER

Lessons from My First Portfolio

What I learned building portfolio v1 and what I changed the second time around.

๐Ÿ“… July 12, 2026๐Ÿ• 4 min read