3 ms·
Pytest, Playwright, and Pre-commit, rewriting to use more modern frameworks, Codeium, poetry, taking some time to set up VS code extensions. Also, being way mo
by eternityforest 2y ago
Pytest, Playwright, and Pre-commit, rewriting to use more modern frameworks, Codeium, poetry, taking some time to set up VS code extensions.
Also, being way more selective with personal projects. Having too many of them can make other, unrelated projects at work miserable, by messing with your schedule.
When I had my own note taking app, it would sometimes take an hour a day. That's more than enough to affect social life or make someone tired at work the next day.
Especially with hardware related projects as those can also make a physical clutter problem.
I enjoyed personal things a lot more once I started layering on all the best practices, same as I'd do for a work project.
And work projects, I've started doing things like type hints for everything not just "stuff that seems big enough to need it", rather than the usual "Just enough" method that a lot of people seem to use.
Before that I wasn't really happy with the quality of anything I built myself.
Now, projects get more reliable and often more performant over time, and I don't feel like I'm just spinning in circles writing garbage, and I'm actually learning new tech and practices I'm actually going to use in the future.
Also, Gitmoji, badges, and all the current trendy things people do with readme and documentation might not actually be that useful, but they sure are fun.
I've started doing block quotes under title headings, like novelists used to do at the beginning of a chapter, and using retro web 88x31 badges.