- Free Docker registries
-
Might be a bit outdated but a good starting point.
- Docker Images - Finally Understandable
-
Easy introduction to Docker images and layers. Nitpick: no, the goal is not always to product the smallest image possible. Sometimes, it’s beneficial to have more layers for better reusability.
- TypeScript: Branded Types
-
I don’t know TypeScript; I was completely oblivious about its structural typing approach. I thought Go was the only common language to go this way.
- You Keep Using That Word
-
Special tribute to Princess Bride!
- Python Dataclass vs. Attrs vs. Pydantic: Defining a Class
-
Pydantic seems the library of choice.
- Rust Bytes: Predictions and Speculations on the Future Direction
-
Oh, a Rust newsletter!
- The Best Way to Diagnose a Patient is to Cut Him Open
-
The title is of course provocative. The author argues against temporary
printf
to debug code and offers alternatives instead. - Spring Now Offers Free Access for the Spring Academy Pro Content
-
Good news for all Spring developers!
- Using Apache Kafka with ngrok
-
ngrok is a nifty little piece of software. It’s a very cool use-case.
- Mutation testing in Rust
-
In a previous life, I was a big fan of mutation testing. In Rust, I found cargo-mutants and mutagen.
- Install asdf: One Runtime Manager to Rule All Dev Environments
-
I wonder is asdf is the final step of development environment managers.
- Why reading whitepapers takes your career to the next level (and how to do it)
-
It’s a good idea, but to have any effect on your career, you probably need to work in a large organization already, and one that is engineering-based.
- Open sourcing MS-DOS 4.0
-
Software archaeology at its finest!
- Beyond the HTTP API: WebAssembly and the Future of Systems Integration
-
Another benefit of WebAssembly, avoiding HTTP calls across systems.