Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Start adding unit tests when you get small chances. You're the only person who can change your workplace when you have bad practices in place.
-
neeno31725y@vomitmachine I'm solo on this project and honestly I'm tired of it. If the client doesn't find any issues with the SPA this is gonna be my last deploy. I charged way too little for the amount of work I did. The idea was to sell the app to more people after it's finished, but I designed it in a way that would need one Firebase project per client, making maintainability impossible. One bug fix would require many deploys.
I intend to rebuild the app from scratch using Flutter and a Rust backend with some other fancy shit I found out and make it right this time. Then I'll sell it in a subscription model, which is better in the long run. -
VaderNT16345yWell, kudos to you for learning from it and wanting to do better next time.
I've had way too many coworkers with the approach "I'm done fucking this project up, imma continue with the next one. Huh? 'maintenance'? 'learning'? What are these things?!"
I hate deploying this project, it's just nerve wracking. I started it when I was a newbie to web stuff so I didn't know shit. Now it's just a big project with no unit tests, I test it all by hand.
It looks professional though, but the underlying code is just a mess.
rant
web stuff
deploying