Engineering notes
Blog
return doesn't kill your goroutines
•10 min read
Bounding the latency of a concurrent call in Go: a data race, then a permanent leak, then errgroup.
gogoroutineserrgroupconcurrencycontextpprof
Read More
Java 25: How did we get there? (From OOP to DOP)
•6 min read
Discover the evolution of Java, from the object-oriented programming misunderstanding to the emergence of Data-Oriented Programming (DOP).
javaoopfpdopbrian-goetz
Read More