J (it’s just the letter)
ctrlshiftj.bsky.social
J (it’s just the letter)
@ctrlshiftj.bsky.social
Software engineer working on payments. I love databases, backend, infra, woodworking, and my pets.
I learned about github.com/loov/goda today and it's such a cool tool for figuring out the dependency chain between two package in a Go project
GitHub - loov/goda: Go Dependency Analysis toolkit
Go Dependency Analysis toolkit. Contribute to loov/goda development by creating an account on GitHub.
github.com
November 21, 2024 at 1:59 AM
Reposted by J (it’s just the letter)
did you know, race condition stands for Read Errors from Concurrent Access
November 16, 2024 at 6:46 PM
Reposted by J (it’s just the letter)
Favorite shell alias for #golang dev on Apple Silicon chips:

alias bgtest='GOMAXPROCS=`sysctl -n hw.perflevel1.logicalcpu` taskpolicy -b go test'

Runs tests on efficiency cores only, perfect for fuzz testing (`bgtest -fuzz FuzzFoo`) in background without affecting normal work.
November 12, 2024 at 3:48 AM
The best part about having a heavily customized keyboard setup is how much it’s tailored for my exact needs. The worst part is how hard it is to use other computers now.
November 13, 2024 at 6:27 PM
My favorite MySQL 5.7 thing is where it casually admits to allowing you to read data before it's durable but calls it a "small discrepancy" github.com/google/mysql...
November 11, 2024 at 7:44 PM
I've been building a notepad calculator webapp over the past week! It can handle units, multi-word variables, comments, and more. Still needs work but it's at the point where I've been able to use it for my own needs. j-delaney.github.io/jcalc/#1PTAE...
November 9, 2024 at 5:06 PM
How are Kindle recommendations so bad? No Amazon, I’m not interested in book 12 of a series where I dropped the first book after one chapter
November 9, 2024 at 3:39 PM
Guess who knocked over his water fountain so often we had to buy a ceramic, extra-heavy one?
November 8, 2024 at 4:33 PM