I spent months trying to do a "perfect" Angular to React migration. Failed. Did the same with our V2. Failed again. The mental burden of carrying unshipped code for months is crushing for small teams.
Finally learned to just ship every 2 weeks no matter what. Users actually appreciated seeing progress, bugs were easier to fix, and my stress went way down.
As a founder-coder, I had the bad habit of treating every little concern and user complaints as a bug. This ended up leading to a lack of prioritization. In this article, I am going over how I classify bugs now so that I can ship meaningful features.
> While I can push back, I can’t always outright say no, unfortunately.
That sounds rough! It's extremely hard to outright say no when you are not the decision maker.
> Sometimes they go above my head
I am all too familiar with it from my days working in corporate environment. It's frustrating.
> He is the hero of the day, but maintenance has become a nightmare
100% with you there! It's like taking a loan to pay back your loan. Eventually, it's going to catch up.
Kudos to you for putting up a fight and making things to work. It's easy to follow the norm but hard to cut against the grain. Cheers to the rebel in you!
I designed my blog to enhance the reading experience and this article goes through on how I went about designing it. If you have feedback on what I can do to make it better, it would be much appreciated.
^ This and also taking a shortcut is easier. For teams that are not full-stack, doing it client-side means you don't have to bother the backend team for more APIs or wait for them to implement it fo you.
App looks really nice! Just installed it. I never thought of pairing up music with Pomodoro app before.
Also love your pricing model~ That's very thoughtful of you.
UI feels nice and simple. Also a little feedback. Once the features are unlocked, the "Unlock All Features" should probably change to something like "You are a Pro User". I was trying to "Restore" purchases a few times before I realized the Pro Features have already been unlocked.
Loving the app so far. Will try it on Monday when I work!
I tried JetBrains AI and Github Copilot and ended up just removing them altogether.
The autocomplete when it works is wonderful but more often than not, I need to delete and type it again. Most of the time I know what I want to type and not using AI saved me the time it took me delete and try again.
I did like the chat window but it wasn't enough for me to keep it. Maybe you can't teach this old dog new tricks :(
> Why? Because for some software, I think it’s worth it. Take 1password, for example. To me, it’s a piece of software that just works across multiple devices and takes the hassle out of managing passwords.
I am with you. I pay for software because it just works and solves a problem and I can justify the cost.
1password
iCloud 200GB
Jetbrains Full Suite
I've been using these for more than 10 years. From the time they were pay per version (excluding iCloud of course) till they become subscription. They just make my problem go away so I just pay for it.
I am sure I can string together open source and free version but I just don't have the time and energy to wire them together and maintain them.
I also know Apple is offering their own "cross" platform password manager but at this point, I don't feel like moving off 1pass.