Software has version history. Why shouldn’t a person?
This is a log of significant changes to my beliefs, career, and life. Not a diary — just the major commits. The stuff that would warrant a breaking change if I were an API.
Most recent first.
2026
v2026.01 — January 2026
Changed:
- Reduced client work intentionally. Now targeting 1-2 clients max vs. filling all available hours. Revenue down, sanity up.
- Started tracking everything publicly. Created the /open page. Transparency as accountability.
Added:
- This changelog. Meta, I know.
- Committed to YouTube as a serious channel, not a side experiment.
Deprecated:
- The belief that I need to “prove myself” through credentials. Shipping work is the only proof that matters.
2025
v2025.12 — Late 2025
Changed:
- Shifted from “AI will change everything eventually” to “AI is changing everything now.” The speed of progress in 2025 was faster than I expected. Updated my timelines.
- Softened on microservices. Still think they’re overused, but I now see legitimate use cases I previously dismissed. Monoliths aren’t always the answer.
Added:
- Started seriously studying mechanistic interpretability. Want to understand what’s happening inside these models.
- Built in public consistently for the first time. Uncomfortable but valuable.
- Started bodybuilding — January 2025, as a New Year resolution to get fit and stay healthy lifelong.
Removed:
- Imposter syndrome about calling myself a “senior” engineer. 10+ years. I’m senior. It’s fine.
v2025.06 — Mid 2025
Changed:
- Reversed on remote work absolutism. Still prefer remote (been fully remote since 2020). But I now acknowledge some work genuinely benefits from in-person time. 1 week per quarter with a team is valuable.
- Updated on crypto. Went from “interesting technology, maybe useful” to “mostly speculation with occasional legitimate use cases.” Less bullish than I was.
Added:
- Started the ventures under Mindent AI. Switched from “pure consulting” to “products + selective consulting.”
Fixed:
- Finally addressed the chronic overcommitment pattern. Saying no more. Still hard. Getting better.
2024
v2024.09 — Late 2024
Changed:
- Philosophy re-evaluation. Moved from “the Stoics have the answers” to “the Stoics have some answers.” Started reading more Eastern philosophy. Different traditions, different wisdom.
- Nietzsche upgrade. Finally understood what he actually meant instead of the pop culture version. Übermensch isn’t “be an asshole.”
Added:
- Serious fitness tracking. Moved from “I work out” to “I track progressive overload systematically.”
Removed:
- The idea that reading about productivity is productive. It isn’t.
v2024.03 — Early 2024
Changed:
- AI career pivot. Fully committed to AI/ML backend as my specialty. Stopped saying yes to generic backend work.
Deprecated:
- The belief that generalist is always better than specialist. Specialization has compounding benefits.
2023
v2023.07 — 2023
Changed:
- Marriage changed everything. Hard to articulate. Fundamental shift in priorities, time horizons, risk tolerance. Upgraded operating system.
- Geopolitics awakening. Chip War (the book) broke my brain. Now I can’t stop seeing technology through geopolitical lenses.
Added:
- Started taking writing seriously. Not just internal notes — public writing.
- Euro and Brownie joined the family. Two cats who now supervise all my work.
Removed:
- The idea that I need to “optimize” everything. Some things should just be enjoyed.
2022 and Earlier
v2022 — 2022
Major Changes:
- Fully embraced remote work. No more offices, ever.
- First “failed” startup. Hurt at the time. Invaluable in retrospect.
- Discovered Obsidian. Changed how I think by changing how I take notes.
v2019-2021 — 2019-2021
Major Changes:
- From “code is the job” to “code is a tool.” Engineering is about solving problems, not writing code. Obvious now. Wasn’t then.
- Started reading philosophy seriously. Not just “productivity” books — actual philosophy.
- Started working fully remote in 2020 when COVID reshaped the world. Never looked back.
v2015-2018 — 2015-2018
Major Changes:
- Moved from Bangladesh to working internationally. Culture shock. Growth.
- Transitioned from “junior who’s afraid to break things” to “mid-level who breaks things confidently.”
- First real burnout. Learned the hard way that unsustainable is unsustainable.
v0.x — Before 2015
Initial Commit:
- Learned to code back in Class 9. Changed everything.
- BSc in Computer Science.
- First paid programming work. Terrible code. Got paid anyway.
- Realized I wanted to do this forever.
🔮 Roadmap
Things I expect to change my mind about in the future:
- AI timelines. I’m probably wrong about something significant here.
- Work-life balance. My current intensity isn’t sustainable forever. Will need to recalibrate.
- Location. Currently nomadic-ish. May want roots eventually.
- Children. On the fence. Expect this to resolve one way or another.
📖 Why I Track This
1. Intellectual honesty. It’s easy to forget what you used to believe. This prevents revisionist history.
2. Pattern recognition. Looking back reveals how I change. Useful for predicting future changes.
3. Encouragement. Past-me was wrong about lots of things. Present-me is probably wrong too. That’s okay.
4. It’s interesting. I wish more people published their intellectual evolution.
Last updated: January 2026
If you have a personal changelog or version history, send it to me. I’ll read it.
Related
See also: What I Believe Now | Things That Failed | What I’m Doing Now