I’ve rarely seen a senior engineer resist diving deep into the code—especially when facing a new framework or library. It’s surprisingly easy to lose track of time just reading the implementation of a simple feature. The hunger to understand is both the blessing and the curse of becoming senior.
I'm gonna try to learn Haskell for the 3rd time—after two failed attempts.
I started Functional Programming 12 years ago with F#, which later pushed me to learn OCaml—and evenrually, Standard ML. Going back in time is both interesting and educational.
After reading books and papers on LLMs and AI, it seems the human brain might be nothing more than a highly efficient machine for matrix multiplication.
In Go, the widely used shopspring/decimal (built on big.Int) overwhelms the GC with tons of heap allocs in compute-heavy code. A simple 64.64 fixed-point covers ~99% of exact-math cases, needs no normalization, is easy to implement, and adds zero extra allocations.
After more than 10 years on Twitter, Bluesky is my new quiet corner—a place to read and write about what actually matters to me instead of political games: art, technology, and the way they connect.