Blog — ramwise.dev

All posts

Browse by topic, or subscribe via RSS.

Read by series

Data failures that stayed green Pipelines that reported success while producing wrong data — and the cheap, boring checks that would have caught them. · 5 parts Hardware the spec sheet lied about What the datasheet number hides, learned by buying the wrong thing first. · 4 parts AI, and the work you can check Where automation is safe, where it silently lies, and why the verification boundary is the whole design. · 5 parts Day two, when the demo has to run The operational maturity that decides whether a system survives past the launch it looked great at. · 5 parts Where the GPU stops paying A port that was a wash, then nine measured workloads that show where transfers, fallbacks, and index builds decide the answer. · 11 parts Loading files you do not control From incremental-load patterns to a preflight check and a full intake path: what breaks when someone else owns the file. · 4 parts Real data on small machines Fabric without Spark, DuckDB on one node, and a browser as a data workbench: how far a single process goes before a cluster earns its keep. · 5 parts Memory and evidence around a model Designs that keep the model stateless and put storage, citations, and review in code the reader can inspect. · 5 parts Proxmox storage, in the order you meet it Choosing a filesystem, building the pool, naming the disks, passing them through, and eventually replacing them. · 6 parts Self-hosting local AI Why I run it at home, what the first box taught me, and what a 72 GB mini-PC changed. · 3 parts

Archive

2026

2025

2024

2023

2022

2021

2020

2019

2018