Code, Strings, and Keys

    • About Thomas Powell
    • Account
    • It’s been [0] days since [program] last updated
    • Login
    • Password Reset
    • Pianist / Accompanist / Music Director Resume
    • Reading List 2025
    • Register
    • Running Gear – Shoes, Treadmill, and Bandages
    • Site Map
Illustration of a bird flying.
  • Deploying a Minecraft Server to EC2 (with some cost analysis)

    Setting up and deploying a Minecraft server on EC2 (including cost analysis)

    August 18, 2020
  • The Core Purpose of an Agile Methodology: Incremental Validation and Course Correction – A Reference Guide

    There’s a persistent confusion in the software development world about what makes an agile methodology valuable. Teams often focus on ceremonies, tools, and processes while missing the fundamental purpose. The value in agile development methodologies is in their incremental validation of course correctness and ability to adjust time/quality/cost to new information as soon as possible.…

    November 17, 2025
  • The Artisan’s Return: How LLMs Are Making Us Forget We Already Solved This

    There’s a particular kind of satisfaction that comes from asking an LLM to generate a solution to your problem. The code appears, seemingly tailored to your exact needs. It… mostly works. You ship it. But somewhere in the back of your mind, a voice whispers: “Didn’t someone solve this already?” They did. Probably a decade…

    November 13, 2025
  • The Hidden Cost of Time: A Deep Dive into Mortgage Amortization

    Or: Why that 30-year mortgage might be the most expensive “convenience” you’ll ever buy (but also maybe the smartest) I’ve been thinking about mortgages lately—specifically, how most people don’t really understand what they’re signing up for when they take out a 30-year loan. The math is honestly kind of brutal, and I wanted to work…

    November 12, 2025
1 2 3 … 313
Next Page→

Code, Strings, and Keys

Proudly powered by WordPress