•
100 days[Day 9]
Today, I was planning to renew my old VPS — but after looking at the price, I thought... screw it, might as well buy a new one. It’s cheaper and cleaner — feels like moving into a new house. These days, setting up a web server is super easy — just Docker and a few commands, and boom, you’ve got a running environment.
The first thing I’ll set up on this new VPS is a blog. It’ll have a few categories: 100 days writing, code refactor, and a slightly “spiritual” one — tips for stupid unknown errors that no library will ever fix. If you’re a dev, you’ll get it.
Oh, speaking of my boss — I’ve been working with him for about a year and a half now. He’s not even 30 yet, but he’s been coding for over a decade, and he’s insanely good. Right now, he’s building a startup app for small grocery stores — scan a barcode and it shows the market price. Sounds simple, but finding the right marketing approach is no joke. He tried posting on Facebook — crickets. Then he posted once on Threads, no ads, and bam — dozens of downloads and people even left feedback. I was shook.
Meanwhile, I’ve got a basket full of ideas, but none are really finished, and no one’s ever given me feedback.
So this week, I’m setting a goal: finish my first real app — the blog I just mentioned. Hopefully, it’ll be the first brick I lay down on the path to building actual products of my own.
As for work today, there’s this feature I built like… three months ago, and we just started using it again. I looked at the code like, “Wait… who wrote this mess?” Oh… me.
It’s kind of clunky, but it might be the only way to solve the issue. Here’s the idea: each POD product can have multiple print areas, and each area links to variants. The print areas are saved first, but when saving the variants, I don’t yet have the print area IDs because they haven’t been returned yet. So, I used UUIDs to temporarily tag and map them later. Took me a while to remember how the logic worked.
Things are starting to feel a bit clearer now. Hopefully I can keep this energy going till the end of the week.