>_

Hello, I'm Steven.

Software engineer by trade, astronomy nerd by nature. I build tools, stare at the night sky, and occasionally turn one hobby into another. If you've ever wondered what happens when someone with ADHD discovers they can automate their interests—hi, that's me.

// The Astronomy Thing

I've been obsessed with space since I was a kid. Not in a "I want to be an astronaut" way—more like "why is that star red and that one blue and what's the math behind it" way. Classic.

These days I actually go outside with a telescope, chase dark skies, and track what's visible on any given night. I also just... think about it a lot. The scale of things. The fact that we're on a rock orbiting a fairly ordinary star in a galaxy of 200 billion of them. It's grounding in a weird way.

This is how AstroSKY happened. I wanted to know what was in the sky tonight. Three months later I had a full web app with observation logging, Messier catalog tracking, and ISS pass predictions. Normal hobby progression.

// How I Work

I'm autistic and have ADHD, which means my brain runs on hyperfocus and pattern recognition. When something clicks, I disappear into it for weeks. When it doesn't, I physically cannot make myself care—no amount of "just do it" helps.

This turns out to be pretty useful for building software. The deep dives that turn hobbies into apps? That's hyperfocus. The debugging intuition that spots what's wrong before I can explain why? Pattern matching. The way I build tools that scratch my own itch? Inability to tolerate friction.

The downside is I have seventeen half-finished projects and sometimes forget to eat. Trade-offs.

// Things I've Built

AstroSKY

The astronomy rabbit hole in app form. Started as a Python CLI because I wanted to know what was up tonight. Then I needed an API. Then a web interface. Then observation logging. Then Messier tracking. Then ISS passes. You see where this is going.

Engram

Semantic memory for Claude Code. Born from the frustration of re-explaining my project architecture every single session. Now it indexes conversations and surfaces relevant context automatically. My past self finally remembers things.

// What I Write About

AI & LLMs

Building with language models—what actually works, what doesn't, and why most "AI tutorials" miss the point

Developer Tools

Workflows, automation, and the tools that make other tools work better (yes, it's turtles all the way down)

The Craft

How to build things well—no hype, no fluff, just what I've learned from doing it wrong first

// Links