- Using Channels in Rust: Why and When?
-
A good introduction to channels in Rust.
- A Guide to Public Speaking for Software Engineers
-
Some worthwhile advices, some less so, but you can probably try everyone of them to know what works for you.
- Zsh Configuration Files
-
I’m using
zshand I didn’t know most of the content. I definitely need to structure my configuration according to the recommendations. - Using Containers to Learn Nginx Reverse Proxy
-
The post mostly explains the difference between
upstreamandresolverin the context of Nginx. - Tailspin
-
Tailspin is a Rust-based log file highlighter. It’s available for Homebrew, cargo, Nix, and a couple of others. You can also build from source.
- Oort
-
Oort is a "programming game" where you write Rust code to control a fleet of spaceships. Your code is responsible for the engines, weapons, radar, and communications of ships ranging from tiny missiles to massive cruisers.
- Anti-patterns in event modelling - Clickbait event
-
A discussion on how you should model your events in an EDA.
- Adding build provenance to Homebrew
-
Supply-chain security enhancement comes to Homebrew!
- Introduction to Code Generation in Rust
-
TIL: the
quotecrate - How to Encode URL With curl
-
TL;DR: Use the
--data-urlencodeoption, e.g., curl--data-urlencode 'arg1=value1' --data-urlencode 'arg2=value2 & data?' - Different kinds of testing
-
The subject of testing is vast. It may seem simple from outside, but it’s not. For example, one may define testing as checking that the software is fit for its purpose. But it encompasses a lot more: for example, mutation testing verifies that assertions do actually assert. In this post, I’d like to touch some testing flavors, what’s their purpose and how they compare to each other.