🦞🌯 Lobster Roll

Stories by aiono

Algebraic Types are not Scary, Actually (blog.aiono.dev)
Wasm 2.0 Completed (webassembly.org)
Using The Corne Split Keyboard For Half A Year (rugu.dev)
C++ move semantics from scratch (2022) (cbarrete.com)
Understanding C++ Ownership System (blog.aiono.dev)
The shell and its problems in handling of whitespace (2023) (blog.plover.com)
Can LLMs SAT? (blog.aiono.dev)
What I Always Wanted to Know about Second Class Values (dl.acm.org)
TLA+ Modeling of AWS outage DNS race condition (muratbuffalo.blogspot.com)
Minimal Scala Container Images using Nix (blog.aiono.dev)
I tagged it with `java` because most of the article is about bundling a JRE which works the same way for any language that runs on JVM.
Rethinking Modern Asynchronous Paradigms (blog.dogac.dev)
IO is special (blog.ploeh.dk)
In defence of correctness (blog.ploeh.dk)
Test, don't (just) verify (alperenkeles.com)
Design Microservice Architectures the Right Way (infoq.com)
I think the video contains generally applicable advice regardless if you use microservices or you have coarser services. I generally liked the advice in the video, especially it being based on a real company practices and not just talk.
Against Single-File Codebases (rugu.dev)