May 4, 20261 min read

Hello, World — Welcome to the Blog

An introductory post about why I'm starting this blog and what to expect — software engineering notes, AI experiments, and the occasional rant.

#meta#writing

I've been meaning to start writing for a while. The trigger was simple: every time I learn something useful, it dies in a Notion doc nobody reads. So this is the fix.

What you'll find here

Mostly engineering notes. Things I had to figure out the hard way:

  • Full-stack patterns I keep reaching for
  • AI/ML experiments — what worked, what didn't
  • Short reviews of tools I actually use day-to-day

A code sample, because of course

Here's the obligatory snippet to make sure syntax highlighting works:

export function greet(name) {
  if (!name) throw new Error("name is required");
  return `Hello, ${name}!`;
}
 
console.log(greet("world"));

And a Python one for variety:

def fib(n: int) -> int:
    a, b = 0, 1
    for _ in range(n):
        a, b = b, a + b
    return a

What's next

I'll aim for one post a week. Topics floating in my head right now:

  1. Why I rewrote my expense tracker three times
  2. Notes on building with Next.js 16 and the App Router
  3. A teardown of my hyperspectral imagery model from last summer

If there's something specific you'd like me to write about, drop me an email.