a dev can build a thing, an engineer can build a distributed modular thing with more complexity around non programming parts like infrastructure. Take the thing and design a machine of parts and each can be maintained, observed, and optimized as needed. For example we can use topics for backpressure and consumer lag for auto scaling pods, but then you have to consider the distributed processing for duplication, out of order, throughput… there is no exact line in the sand between dev and engineer but that’s how I think of it.
- 0 posts
- 6 comments
Joined 3 years ago
Cake day: June 12th, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
- 3 years
- 3 years
this made my heart rate go up a little bit in a way that doesn’t feel good
- gatelike@feddit.detoProgramming@programming.dev•What things really helped you toget better at programming?English3 years
lots of tutorials in different languages, a base project that you start to rewrite over and over forever whenever you aren’t motivated to do something else. write scripts to start new projects with a readme, git, a logger, and a unit test or two. You should be able to run a command to have a new working project ready to test any new library or idea. don’t be afraid to write code and not use it. writing is the point itself.
- gatelike@feddit.detoProgramming@programming.dev•I accidentally removed the WHERE clause from my SQL query in a personal tool. Every row is now the same. I overwrote 206,000+ rows. I have no backup, I am stupid.English3 years
SQL scouts credo: I will never use indexes, I will always use column names.
- gatelike@feddit.detoProgramming@programming.dev•How important is the option for dynamic linking (vs static linking) in the modern day?English3 years
disk is cheap and it’s easier to test exact versions of dependencies. As a user I’d rather not have all my non OS stuff mixed up.

apparently abolishing the central bank and switching to the dollar