Every few weeks I hit the same merge conflict. Same file, same lines, same decisions. For years I just dealt with it — resolve, commit, move on. Then I stumbled over rerere and now I dont go back.
rerere stands for "Reuse Recorded Resolution." Git remembers how you resolved a conflict and auto-applies that resolution the next ti...
A solid version-control workflow isn’t just about commits; it’s about turning Git into a reliable launchpad for deployment. This guide walks you through a concrete, hands-on workflow that integrates feature branches, code reviews, CI/CD, and production rollouts w...
There's a tremendous amount of hype and hate around AI these days. Most techies seem to be on the hype side and most normies are on the hate side. Everybody has "good enough" reasons for their takes on this. Nobody is obviously wrong. I don't think the technology is far enough along that we can say it is clearly a net negative, like cryptocurrency has turned out to be, but the concerns that i...
This morning I woke up to news that George Santos is under federal investigation for insider trading on Kalshi. By end of day I had a working anomaly detector monitoring 410 politically-sensitive prediction markets with a live dashboard.
Here's how it happened, what I found, and how you can run it yourself.
The short version is alm...
This is a submission for the GitHub Finish-Up-A-Thon Challenge
What I Built
One of the projects I built while learning Machine Learning was a Battery Drain Predictor using Linear Regression. The goal was to explore how machine learning can be used to estimate battery drain patterns based on usage data and device behavior.
Although the core functionality was working, the ...
The last post I wrote measured how long it takes to query my Linux box's memory store from my Mac over a WireGuard mesh. The answer was about 20 milliseconds, plus or minus a few for Tailscale jitter, stable across store sizes from 10 to 500 entries. That ended with a sentence I should not have left there without testing: "the linear scan over a few hundred vectors is negligible at this scale."...