Posts
Running Linux on a Surface Device
31 October 2025
When I saw the original Microsoft Surface I immediately though that it was the ideal laptop + tablet, 2-in-1 format: a perfect balance of power and portability. It had one problem, though. It ran Windows. It has been a decade, but I finally decided to get a Surface and turn it into the perfect, portable Linux 2-in-1 that I had always dreamed of.
U.S. Home Values
25 July 2024
Living in the Northeast U.S. and looking at houses on Zillow is painful. Everything is unaffordable, but it could be worse. I could be looking for homes in Teton County, Wyoming. In this post, I have collected county level home value data to find out where the most and least expensive places to buy a home in the U.S. are.
Making a Good P.O.C.
14 March 2024
Doing a proof-of-concept (P.O.C.) before building something complex or uncertain is an immensely useful
tool when developing software; however, I learned that it is pretty easy to mess up a P.O.C. and turn
it from something useful into a total waste of time. If a P.O.C. is done right it can help identify
tricky parts of an approach and nail down feasibility. If a P.O.C. is done wrong, it could fail to
actually assess how feasible an approach is and lead to poor estimates, missed deadlines, and
possibly even an unusable mess of software.