Why I Write
I have been writing notes and journal entries for years — private documents, late-night thoughts, ideas half-formed and never finished. Somewhere in there I described writing as “like sweeping my mind — it gives me freshness.” I still believe that.
So why start a public blog now?
The honest answer is that private writing has become too comfortable. Writing only for yourself is safe. Nobody can tell you the thinking is muddled, the logic is wrong, the conclusion obvious. The page agrees with everything you say. That is useful for working through ideas — but it stops being enough when you actually want to develop them.
There is a sharpening that happens when you know someone might read what you write. You can’t leave a half-formed thought and promise yourself you’ll come back to it. You have to finish the argument. That finishing is where the real thinking lives.
I also want a record that I was paying attention.
I came into software engineering with a vague idea that I wanted to build things with code. Since then I have become an ML engineer — building document intelligence systems, working on production inference pipelines, reading research papers on weekends. I don’t want all of that work and thinking to just disappear into my own head. Writing it down — publicly, with care — is a way of accounting for the years.
What will I write about here?
Mostly what I am already thinking about: machine learning (building it, understanding it, reading about it) and the craft of software engineering. I have no intention of being comprehensive or authoritative. I am an engineer who finds things interesting and wants to think out loud about them.
I will write when I have something to say. I will try not to write when I don’t.
That is the whole plan.