Languages I have actively written in and love, ordered by preference
Rust > Typescript > PHP > Go > Python > Java > Dart > Lua > Ruby
languages i'm reasonably proficient in - ordered by preference
Rust > Go > TypeScript/JavaScript > Ruby > Python > C++ > C > Java > PHP > Shell
(I wish I could favor TS/JS more - but it's such a mess - still)
@Dominus_Kelvin Not totally true. You can have 12 dev teams working on a monolith app, split it into 3 microservices, and have 4 devs take ownership of each service. Seeing as you have a lot of dislike for architectures like this, do you want to host a space where we dissect this topic?
Over 2 years ago when we started @tranqbay, I had the idea of naming repositories after Greek gods. 135 repositories in our organization later, the tradition still continues.
Smelling toxic companies has become a superpower I’ve acquired recently. Since I registered my business here, I’ve been on the lookout for part-time consulting roles. I found an interesting one on Upwork last week and had the first call today.
Midway through the conversation, the client asked if I had an extra 30 minutes to spare. I asked why, and he said he wanted to fast-track my application. “Nice,” I said.
Then he mentioned that he had just saved me from two additional interview rounds I would have had to go through before finally technical interview and reference check with 3 of my previous managers.
He repeated it like three times during the call, like he was expecting me to say thank you.
Bro, we saved each other time, why should i tell you thank you.
The moment a company starts acting like they’re doing you a favor by hiring you, that’s usually a red flag. The best companies understand that hiring is mutual value exchange, you are evaluating them just as much as they are evaluating you.
Someone should host a space about business logic in databases. I’d really like to spend an evening understanding the thought process of engineers, so I can learn one or two.
@TosinOlugbenga, I know you’re a busy man, but help us with the space sir.
@mypathseeker@TosinOlugbenga Would have love to go back and forth with you but fortunately or unfortunately, I have to start work, but I found an article that captures my thought on this topic, please give it a read https://t.co/7nvvjUVdaX
@TosinOlugbenga Okay, I think some people might misinterpret “db logic” here and assume everything should live there. I know triggers can be useful for audit trails, and stored procedures can help automate critical DB operations. But aside things like this, everything else should live in code
Even more interesting, it connects to linear tickets for more context, checks that acceptance criteria, it also does a cross service check to be sure dependencies are not broken. Given time, I might throw in a knowledge graph so it learns over time and have good business context
Milking Claude in every way possible. Devin switched to paid plan, can’t afford it. So yesterday I set up a repo connected to my Mac Studio + Claude Max plan to auto-review all PRs across all 130 repos on TranqBay.
Even if you open a PR at 2am, it gets reviewed automatically
Really surprised that I was able to register a company here within a month. With the bureaucracy craze here, I would have thought it would have taken much longer. While small, this is a big step toward my goals, and I’m happy it happened.
In the last months of software engineering as a career, I’m showing up every single day this year, so that in the future my son won’t ask me what I was doing when people were pivoting away. Son, I was grinding to buy myself out.