RSSAmplifier

Blog

Bernardo Vecchia Stein / Daniel Sidhion

My personal website and blog.

sidhion.comRSS feed ↗36 posts

Latest posts

We have outgrown the Process model

Sort of an update on my exploration of a future of programming

20 years of programming

A reflection on my 20 years of programming and a future for it

On getting better at programming

A short reflection on what being a good programmer even means

Recording object snapshots by (ab)using JavaScript proxies

28h Days: year 1 update

Another log update

A brief 2024 retrospective and 2025 plans

Thoughts on changing systems

Unoffice hours

Mountains of software: a romantic and a classical perspective

Using Zen and the Art of Motorcycle Maintenance to understand one of the pains of making software

Notes on Project Oberon

Thoughts about abstraction and system evolution

Shuffling a deck of cards (or other things) in CLIPS

Useful when playing with board game rules

Public companies considered harmful

Avoid bad company design

On recruiting

Thoughts about seeking people who exhibit socratic principles

Life is hard. Remember to live it well

A reminder about respect and appreciation

Thinking about extremes

Applying a mechanism of the Socratic method to identify the space of what we're thinking about

NixOS is a good server OS, except when it isn’t

Adventures trying to minimise disk usage for servers

One difference of working on open source vs. a company

Will we never program in plain English, even with AI?

Personal note on “Exploring a future of programming”

Exploring a future of programming

Dedicating a good chunk of my time to explore a different world

Joining the Nix Documentation team

Compiling Elixir+Mix projects that use Rustler with Nix

Log update

418 I’m a teapot

Optimizing the eviction of code containers from disk

Getting nerd sniped over cache eviction

28h Days

Making my sleep schedule work for other people

WireGuard inside WireGuard: accessing my homelab through my VPN provider

Homelab on the go!

Workflow engines, Kubernetes, and WebAssembly

How current workflow engines are solving things at the wrong level of abstraction, and how to do better

Robbing Tamashi’s

A short story by Lannie “Merlandese” Neely III

One of the best projects I worked on had zero-overhead communication

A rare experience working with another person on a software project

Setting up a ZFS backup with Syncoid, discovering why it's slow

A couple short debugging stories

Invest on tools

They enable easier approaches to solve problems

Cheap Internet might just be a privacy nightmare

Dreadful questions that I reached regarding cheap Internet

Thoughts on recursive structures in design

Finding ways to simplify models and reduce code complexity

Interesting Links

Simple Sourcehut Deployments