anyone talking about their custom setups to make ai more effective isn't doing anything useful
coding used to be manual labor. typing the code out, doing large changes, jumping between files. a fancy, bespoke setup could make a difference
but it's not like that anymore, you have a magic box you can say stuff into and things happen
people haven't understood this, they're still spending their energy tinkering with what's behind the box. the underlying tone is always frustration. they're clearly not happy and maybe even on a burn out path
the best people at this are doing the best work of their life all while happier than ever they could do this even on a vanilla setup
the box can already do amazing things. it can even produce the best code of your life. it's limited entirely by the person using it and their creativity and their ambition
and you're not gonna get that in a skill file
Unpopular opinion: Don't use http verbs PUT, PATCH, DELETE. Just use POST for everything. Reasons:
- <form> doesn't support the others. Frameworks that allow it do so through hacks.
- URLs are free, you don't gain anything by overloading them.
- Purity < practicality
The government are ramming through this Online Safety Bill even though it is a travesty of justice which will make the UK Internet obviously less safe. 1/
If you're having trouble finding a bug in your Python code, I recommend adding type hints and doing static type checking. It won't help you fix your bug but it will give you a bunch of busywork to distract you from the problem!
Data and functions is all you need.
No inheritance.
No dependency injection.
No classes.
You will be rewarded with code that is both easier to test and maintain.
We clearly don't have agreement on the costs and benefits of typing of Python code at @getsentry but the amount of time wasted in getting shit typed at Sentry and how ugly it looks afterwards make me mad. And it does not even catch regressions.
Way too much engineering effort is spent on edge conditions that will never occur.
Most of us aren't building rockets. It's such a waste of time to solve for what ifs.
Write code that fails gracefully, add alerts, and move on with your life.