The Curious Engineer

All blogs / Software / engineering practice

Bernardo Vecchia Stein / Daniel Sidhion

sidhion.com

My personal website and blog.

Software / engineering practiceEssays / personalLinux / UnixFunctional / PL theory

Posts
36 from 30 Nov 2019 to 17 Sep 2025
Posting
now and then
Kind
personal blog
Feed
https://sidhion.com/rss.xml

2025 5

  1. We have outgrown the Process model
  2. 20 years of programming
  3. On getting better at programming
  4. Recording object snapshots by (ab)using JavaScript proxies
  5. 28h Days: year 1 update

2024 18

  1. Another log update
  2. Thoughts on changing systems
  3. Unoffice hours
  4. Mountains of software: a romantic and a classical perspective
  5. Notes on Project Oberon
  6. Shuffling a deck of cards (or other things) in CLIPS
  7. Public companies considered harmful
  8. On recruiting
  9. Life is hard. Remember to live it well
  10. Thinking about extremes
  11. NixOS is a good server OS, except when it isn’t
  12. One difference of working on open source vs. a company
  13. Will we never program in plain English, even with AI?
  14. Personal note on “Exploring a future of programming”
  15. Exploring a future of programming
  16. Joining the Nix Documentation team
  17. Compiling Elixir+Mix projects that use Rustler with Nix
  18. Log update

2023 3

  1. 418 I’m a teapot
  2. Optimizing the eviction of code containers from disk
  3. 28h Days

2022 3

  1. WireGuard inside WireGuard: accessing my homelab through my VPN provider
  2. Workflow engines, Kubernetes, and WebAssembly
  3. Robbing Tamashi’s

2020 5

  1. One of the best projects I worked on had zero-overhead communication
  2. Setting up a ZFS backup with Syncoid, discovering why it's slow
  3. Invest on tools
  4. Cheap Internet might just be a privacy nightmare
  5. Thoughts on recursive structures in design

2019 2

  1. Interesting Links
  2. Simple Sourcehut Deployments