Starting My Developer Journey - Time to Build and Stay Consistent
I'm Zaky Syihab Hatmoko. This is my first blog post.
I've been meaning to start writing for a while. Kept putting it off. So here it is.
Why this blog exists
Three reasons.
Tracking what I build. I want a record of what I'm working on over time. Not a polished portfolio. Just an honest log of projects, decisions, and progress.
Accountability. I'm inconsistent. Some weeks I'll code for hours in deep focus. Other weeks I barely open my editor. Writing publicly about what I'm doing is a way to keep myself honest.
Sharing updates. Somewhere to post what I'm working on, what I've learned, and what's next.
What I'm building next
An expense tracker.
Yes, another one. But I want something that fits how I actually manage money, not someone else's idea of how it should work. It's also a good excuse to work with some tools I've been wanting to try.
I'll document the whole process here. Tech stack decisions, design choices, problems I run into, features I build and features I end up cutting.
What to expect
This blog will be informal. I'll share what's working, what isn't, and the parts where I have no idea what I'm doing.
You can expect posts about:
- Current projects and progress
- Technical problems and how I solve them
- Things I'm learning
- Occasional thoughts on development
On consistency
I already said I struggle with it. Some weeks might have multiple posts. Others might go quiet. The goal is to keep building and keep writing about it, even when the pace isn't steady.
What's next
- Finish setting up this blog (done)
- Start planning the expense tracker
- Begin development and write about it
Thanks for reading.
Post #1 in my development journey.