João Antunes

@joaofbantunes
242 Followers
231 Following
1,026 Posts

Code, headbang, grouch, repeat! 👨‍💻🤘😈🔁
Writing and talking about code, headbanging @ concerts, ranting @ anywhere.
He/him

Often talking about #DotNet, #CSharp, #SoftwareDevelopment, #SoftwareArchitecture, #microservices and a bunch of other stuff

Bloghttps://blog.codingmilitia.com
Landing pagehttps://antunes.dev
GitHubhttps://github.com/joaofbantunes
YouTubehttps://www.youtube.com/CodingMilitia
Do I belong in tech anymore?

On quitting, the spread of AI, and the loss of an ideal.

Ky Decker
On one hand, why? On the other... why not, I guess 😂
https://www.youtube.com/watch?v=L7D7KCs6PNE
Everytime We Touch - Cascada [Speed Bag Cover]

YouTube

Also, partly related, when interviewing, I might need to start asking if companies use Jira in interviews, and for the ones that do, drop them in priority 😅

I mean, Jira isn't the root of all evil (though it ain't good), but people tend to use it for more than they should, becoming an hindrance. If a couple of small teams can't get organized with some Trello like basics, then the process is overcomplicated.

So much for "individuals and interactions over processes and tools".

Folks complain that the engineering teams are slow to deliver, valid point. Then come in some geniuses who know a lot about software development (not) and propose... add more steps and further complicate the process 🤦‍♂️

For real, some days, one just feels like throwing in the towel...

Recycling an old post, for no other reason than having been thinking about it again lately, and maintaining the opinion 😅
https://blog.codingmilitia.com/2023/01/19/the-insert-specific-tech-here-developer-yay-or-nay/
The “insert specific tech here” developer: yay or nay?

The boxes developers put themselves into is something I’ve given some thought over time. Probably not something folks think about much, but figured I’d write a post about it anyway.

Coding Militia

I found this very upsetting. The security guys deciding a priori that it's hard to do so we don't need to concern ourselves. That hasn't worked out well in the past. You think they'd learn.

https://www.youtube.com/watch?v=PPJ6NJkmDAo

Can you steal $10,000 from a locked iPhone?

How we hacked MKBHD! Sponsored by Incogni - Use code veritasium at https://incogni.com/veritasium to get an exclusive 60% off.If you’re looking for a molecul...

YouTube
Architecting for Concurrency: Wolverine's Approach to Shared Resources

Why distributed locks fail under load in async .NET systems, and how Wolverine's optimistic concurrency and partitioned messaging solve it architecturally.

Brad Jolicoeur

So, turns out, setting a cpu limit of 30 millicores for a #DotNet service isn't the best idea, as things get slow 🤣

Though, to be honest, kind of impressed that it works surprisingly well, only becoming particularly noticeable when handling larger payloads

Announcing Polecat: Event Sourcing with SQL Server https://jeremydmiller.com/2026/03/22/announcing-polecat-event-sourcing-with-sql-server/

I'll happily take any RTs please and thank you!

#polecat #critterstack #sqlserver #dotnet

Announcing Polecat: Event Sourcing with SQL Server

Polecat is now completely supported by JasperFx Software and automatically part of any existing and future support agreements through our existing plans. Polecat was released as 1.0 this past week …

The Shade Tree Developer

Anyone ever used Apache DevLake or similar tool?
Any insights, recommendations, etc?

My main goal is to gather some metrics (mainly DORA), and as we use a variety of tools (e.g. Jira, GitLab, Jenkins), need something that can grab info from multiple sources.

https://devlake.apache.org/

Apache DevLake - Open-Source Dev Data Platform for Productivity | Apache DevLake - Open-Source Dev Data Platform for Productivity

Apache DevLake is an open-source dev data platform that ingests, analyzes, and visualizes the fragmented data from DevOps tools to distill insights for engineering productivity.