41554 blogs · [ { "id": "01a087e0-7b9d-7209-a853-896a38d1bce5", "title": "We have outgrown the Process model", "url": "https://sidhion.com/blog/process_model_outgrown/", "published_at": "2025-09-17T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a39570297", "title": "20 years of programming", "url": "https://sidhion.com/blog/20_years/", "published_at": "2025-06-26T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a39ea640f", "title": "On getting better at programming", "url": "https://sidhion.com/blog/becoming_good_at_programming/", "published_at": "2025-06-24T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3a00adb1", "title": "Recording object snapshots by (ab)using JavaScript proxies", "url": "https://sidhion.com/blog/javascript_object_snapshot_prototype/", "published_at": "2025-03-26T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3a683791", "title": "28h Days: year 1 update", "url": "https://sidhion.com/blog/28h_days_update_1/", "published_at": "2025-01-05T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3b139c14", "title": "Another log update", "url": "https://sidhion.com/blog/log_update_2/", "published_at": "2024-12-31T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3b76e3e7", "title": "Thoughts on changing systems", "url": "https://sidhion.com/blog/thoughts_changing_systems/", "published_at": "2024-11-06T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3bff2fe3", "title": "Unoffice hours", "url": "https://sidhion.com/blog/unoffice_hours/", "published_at": "2024-10-08T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3c7e276b", "title": "Mountains of software: a romantic and a classical perspective", "url": "https://sidhion.com/blog/romantic_classical_world_software/", "published_at": "2024-08-22T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3d588f36", "title": "Notes on Project Oberon", "url": "https://sidhion.com/blog/oberon_notes/", "published_at": "2024-06-25T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3e4153c9", "title": "Shuffling a deck of cards (or other things) in CLIPS", "url": "https://sidhion.com/blog/clips_deck_shuffle/", "published_at": "2024-06-16T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3eeaf7b1", "title": "Public companies considered harmful", "url": "https://sidhion.com/blog/public_companies_considered_harmful/", "published_at": "2024-05-22T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3f0c503b", "title": "On recruiting", "url": "https://sidhion.com/blog/recruiting/", "published_at": "2024-05-10T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3f5a25b8", "title": "Life is hard. Remember to live it well", "url": "https://sidhion.com/blog/life_hard/", "published_at": "2024-04-11T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3f75d6ba", "title": "Thinking about extremes", "url": "https://sidhion.com/blog/socratic_thinking_thoughts/", "published_at": "2024-04-01T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a3fac33b8", "title": "NixOS is a good server OS, except when it isn’t", "url": "https://sidhion.com/blog/nixos_server_issues/", "published_at": "2024-03-27T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a400072e6", "title": "One difference of working on open source vs. a company", "url": "https://sidhion.com/blog/one_difference_oss_company/", "published_at": "2024-03-09T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a404d0ea5", "title": "Will we never program in plain English, even with AI?", "url": "https://sidhion.com/blog/we_will_never_program_english/", "published_at": "2024-02-29T03:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a412afd0a", "title": "Personal note on “Exploring a future of programming”", "url": "https://sidhion.com/blog/personal_notes_exploring_future_programming/", "published_at": "2024-02-29T02:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a41c60ac9", "title": "Exploring a future of programming", "url": "https://sidhion.com/blog/exploring_future_programming/", "published_at": "2024-02-29T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a41daf5e5", "title": "Joining the Nix Documentation team", "url": "https://sidhion.com/blog/joining_nix_documentation/", "published_at": "2024-01-29T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a41ff726a", "title": "Compiling Elixir+Mix projects that use Rustler with Nix", "url": "https://sidhion.com/blog/using_rustler_nix/", "published_at": "2024-01-06T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a42724da7", "title": "Log update", "url": "https://sidhion.com/blog/log_update/", "published_at": "2024-01-04T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a42e7af70", "title": "418 I’m a teapot", "url": "https://sidhion.com/blog/http_418/", "published_at": "2023-11-21T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a43885d1e", "title": "Optimizing the eviction of code containers from disk", "url": "https://sidhion.com/blog/function_image_eviction/", "published_at": "2023-10-19T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a44046248", "title": "28h Days", "url": "https://sidhion.com/blog/28h_days/", "published_at": "2023-10-16T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a44cf641b", "title": "WireGuard inside WireGuard: accessing my homelab through my VPN provider", "url": "https://sidhion.com/blog/wireguard_inside_wireguard_homelab/", "published_at": "2022-04-22T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a4502fcbb", "title": "Workflow engines, Kubernetes, and WebAssembly", "url": "https://sidhion.com/blog/workflows/", "published_at": "2022-04-12T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a45d7ac42", "title": "Robbing Tamashi’s", "url": "https://sidhion.com/blog/robbing_tamashis/", "published_at": "2022-03-30T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a46364f2b", "title": "One of the best projects I worked on had zero-overhead communication", "url": "https://sidhion.com/blog/zero_overhead_communication/", "published_at": "2020-06-14T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a46e2e971", "title": "Setting up a ZFS backup with Syncoid, discovering why it's slow", "url": "https://sidhion.com/blog/zfs_syncoid_slow/", "published_at": "2020-05-20T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a46e4b7cf", "title": "Invest on tools", "url": "https://sidhion.com/blog/invest_on_tools/", "published_at": "2020-05-09T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a47d6b790", "title": "Cheap Internet might just be a privacy nightmare", "url": "https://sidhion.com/blog/cheap_internet_and_privacy/", "published_at": "2020-02-05T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a47e855ad", "title": "Thoughts on recursive structures in design", "url": "https://sidhion.com/blog/recursive_structures_design/", "published_at": "2020-01-30T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a48c83538", "title": "Interesting Links", "url": "https://sidhion.com/blog/interesting_links/", "published_at": "2019-12-26T00:00:00+00:00" }, { "id": "01a087e0-7b9d-7209-a853-896a48d64a62", "title": "Simple Sourcehut Deployments", "url": "https://sidhion.com/blog/simple_sourcehut_deployments/", "published_at": "2019-11-30T00:00:00+00:00" } ] posts Claim your blog
Back to sidhion.com
Blog · corpus.blog/blogs/sidhion.com/posts

sidhion.com

sidhion.com

2025

2024

2023

2022

2020

2019