The same writing, sorted by what it’s actually about — so you can read one thread end to end instead of scrolling past everything else.
Running real services on hardware under the desk — photo libraries, DNS sinkholes, and the glue that keeps it reachable from anywhere.
How packets and names actually find each other: DNS resolution, mesh VPNs, bastion hosts, and the layers underneath.
Building on AWS — Lambda containers, SageMaker deployments, serverless pipelines, and the architecture decisions behind them.
Training, exporting, and actually shipping models — plus notes on the AI coding assistants that have crept into everyday work.
Front-end and back-end work — Angular, Node and Express, data grids, charts, and the occasional HTML email.
Language features, notebooks, and Python powering serverless jobs and machine learning workflows.
The editor, the shell, and the version control that everything else runs through — configured properly.
Hardening what you expose: bastion access patterns, DNS-level filtering, and a look at how mobile ransomware works.
How I got into this, conversations with people further along, and what actually makes code worth reading.
Bitcoin, salaries across borders, and the vocabulary of buying property in Kathmandu.
Paperwork in Germany, apps worth paying for, and the practical side of moving your life to another country.