2025.07 Release Notes
Date: 2025-08-01 | reflect | reflections | release-notes |
In 2025.07 I celebrated baby turning 1 month old, went back to work, vibe engineered a C# library, rebranded HAMY LABS, soft launched HAMY SHOP, and received a lot of support from family and friends.
- High: Sleep schedules has vastly improved sleep (Connect)
- Low: Going back to work has been hard (Profit)
- Seed: Baby turned 1 month old (Connect)
Top Releases
- My baby turned 1 month old (it feels a LOT longer than that) (Connect)
- I went back to work (Profit)
- Rebranded HAMY LABS - we are green now (Build)
- Vibe-engineered a C# library (Build)
- Soft launched HAMY SHOP to my YT audience (Build)
Top Shares
- Stop Vibe Coding, Start Power Coding - How To Write Quality Software Faster With Agentic AI
- 5 Reasons to Stop Throwing Exceptions - and What To Do Instead for a more Robust, Composable, and Performant Codebase
- I Vibe-Coded a C# Library with Claude Code - Here's 6 Things I Learned
- How I Stopped Mindless Doom Scrolling As A Chronically Online Software Engineer - Less Time Scrolling, More Time Doing Things I Enjoy
- TypeScript Result Types - and Why You Should Use Them
Create
Build
The most obvious change you'll notice is new colors! I rebranded HAMY LABS to better fit my current values and strategies. We're now green, ending a decade of red.
Besides that I've been working on a few things but haven't made any big releases:
- Vibe-engineered CinderBlockHtml - a C# HTML DSL
- Building an automatic silence remover for videos to speed up my editing process. The previous software I used on Windows doesn't work on Linux.
- Soft (re-)launched HAMY SHOP to my YouTube audience
I will probably make larger announcements about some of these when I get around to it but my build time is more limited with the baby so moving a lot slower.
Other things I've been Building:
- Using Claude Code as an AI agent. My best advice is to stop vibe coding and start vibe engineering, which means being an active participant in the process.
- Moved from Windows to Linux for my daily driver. Currently running Fedora and figuring out all the peculiarities of this distro.
- Dove into VS Code theme customization and landed on the One Dark Pro family for my favorite themes.
Profit
I went back to work after 2 weeks off for parental leave. My company provides more time off but I'm too new to take it so will be taking it closer to the end of the year. (I joined the company less than 3 months ago at the end of my last job search).
Going back to work has been hard. Software Engineering requires thought and focus (thus the issue w constant context switching) but lack of good sleep makes both much harder and that's basically a given with a child.
I've been able to get things done but not at the level I'd like or be expected to otherwise. I'd say I'm working at about 60% effectiveness. Luckily my team has been very gracious and put me on some tasks with soft deadlines so I can take my time and work through them as I can.
Other for-profit ventures like launching new biz is on hold until I can get my current ventures back under control.
Shares
Shares has probably been the least affected area of Creation since I had a baby. I think this is because many of the steps can be done async in short bursts away from the computer. This makes it easier for me to make progress on them while I'm doing smth else - like holding / feeding the baby in one hand and have my phone in the other.
I still have to grab my computer to type up the final draft and film the video so a bottleneck exists, just not as large as for my other projects.
This has made me think about how I plan and work on Build and Profit projects and whether there is a way to simplify this work so it can similarly be done while preoccupied. No big progress yet but am playing with AI agents to see if there's room there.
Reflect
Health
Sleep has been a huge challenge and one I still don't have a great answer for. My sleep scores are now regularly in the 60s-70s whereas I was pretty consistently gettin 90s-100s before the baby. Our new sleep schedules have helped but I just don't know if there's a way to improve that until the baby gets older and sleeps longer during the night.
I'm slowly getting back into exercise now that we've established a sleep routine with the baby.
I've given up on having a hot dad summer body but think I can manage working out a few days a week and being able to run a few miles at a time. The 6 pack will have to wait til next year.
Wealth
Our savings rate is holding steady despite increased spending on baby goods and new furniture purchases to make our apartment more ergonomic and baby ~proof long-term. I think this is due to a trade off in our spending:
- More spending: baby + furniture
- Less spending: food, drinks, entertainment
Networth is benefiting from the stock market reaching another all-time high although I personally think the market is way overvalued. There are strong upcoming headwinds with volatile tariffs and economic policy that I don't think are priced in yet but will be felt by EOY with high inflation.
But I'm no financial expert and might be wrong which is why I don't invest as my day job. I just take the simple, boring path to wealth which is to dollar-cost average and not time the market or individual stocks.
Happiness
I'm tired but also pretty happy. I'm not getting enough sleep and I have way less time to spend on things I enjoy - reading, gaming, building, exploring, etc.
But the work remains fulfilling. You get to see the baby grow and it's important because there's really no other way to do it (sans night nurse or live-in relative which we don't have).
Plus I've found parenthood to be an interesting exercise in prioritization. Before the baby, I felt like I almost had too much time - I'd be grumbling about being bored or trying to find my next book or what game to play or what project to work on. This was a lot of time spent whining ab what to spend my time on vs enjoying the time.
Now I'm just happy if I can find 30 minutes to do one of those. Objectively a worse experience but subjectively it seems my fulfillment with my time spent on each hobby has increased.
Not sure the takeaway there but "tired dog, happy dog" seems to still fit.
Perhaps past me had a bit too much time on my hands and would've benefited from being a tad busier. Unclear but smth I'll think ab if / when my schedule frees up as the baby gets older.
Observe
Connect
The baby turned 1 month old and my whole life now revolves around this baby.
I thought it was just a brain chemical thing that made parents want to celebrate small milestones like a one month birthday. But I'm realizing that raising a kid is just hard and they grow very fast so 1 month seems like way more than 1 month when compared to basically any other effort.
The hardest thing so far has been getting enough sleep. The baby wakes up every 3 hours (8 times a day) to eat which means smth like 0000, 0300, 0600 eating times. We've implemented sleep schedules which has improved things but is not perfect - we now get 5-6 hours a night with a 75 sleep rating compared to 4-5 at a 50 sleep rating before.
At 1 month, the baby can now start seeing people outside the immediate pod with much less risk of catching smth small they're not able to handle. So we've started to see a few friends for small dinners that end promptly at 8 so we can get her to bed. The first month of parenthood was a bit lonely as we couldn't see anyone outside of our immediate family so has been great to get some more social interaction in.
Big shoutouts to:
- Megna who has to pump every 3 hours
- Our families who've been helping to take care of the baby and bring us supplies basically every day
- Friends for coming to hangout and bring us food
They say it takes a village and while I don't think that's objectively true (it can be done) I do think it's subjectively true (it would be so much harder and it's already pretty hard).
Explore
- Places: No new places. Baby can only go on short excursions so we're mostly just walking around the neighborhood.
- Reading: Still reading The Wandering Inn series. If you like anime / manga and are interested in reading it instead of watching it, I'd highly recommend LitRPGs like this one.
- Watching: Love Island (Megna's choice)
- Listening: DHH on Lex Fridman's podcast. Fun, contrarian views on tech and business which I tend to vibe with.
- Playing: Setting up my Linux machine (Fedora btw)
Learn
- Started reading Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy with a book club at work
- Figured out how to install an SSD into my desktop. I'm using this as my Linux partition for dual booting.
- Learning Fedora and KDE - similar to Ubuntu and Gnome but has its own quirks
- Learning about AI agents and how best to use them. Currently building with Claude Code. My best advice is to actively vibe engineer vs passively vibe coding.
- Exploring TypeScript vs C# for future builds. Leaning C#, esp if it gets named unions sometime soon.
Next
That's ab it. My focus these next few months is mostly to just survive and maintain my domains for a passing grade. Anything more ambitious is likely to fail.
Want more like this?
The best way to support my work is to like / comment / share for the algorithm and subscribe for future updates.