# pragmatic by default

Software built by hand, sharpened by modern tooling.

MakeBit Software LLC — 40+ years of shipping real systems. Old-school engineering judgment, married to today's AI tooling. Done right, done to last.

~/services $ ls -l

# services

Senior-level engineering. No agency overhead, no ceremony.

custom-dev/

// Web apps, services, APIs, and tooling built to last — clean architecture, real tests, and code your team can own.

ai-accelerated/

// Modern AI tooling woven into the workflow to ship faster — without trading away rigor, review, or correctness.

architecture/

// Untangle legacy systems, plan migrations, and design architectures that scale with the business instead of fighting it.

advisory/

// A senior voice in the room — technology strategy, code and design review, and pragmatic calls you can trust.

# the approach

Experience that compounds with modern tooling.

Software has changed enormously over 40 years — the fundamentals haven't. Good systems are still about clear thinking, careful trade-offs, and respect for whoever maintains them next.

What's new is leverage. AI tooling handles the rote work, so hard-won judgment goes further: faster prototypes, broader exploration, more time on the decisions that actually matter. The velocity of new tools, the discipline of someone who's shipped through every era of the craft.

~/.pragmatic
# core principles — sourced on every project
pragmatic="the right tool for the job, every time" ownership="readable code + clear docs, never lock-in" honesty="real estimates, plain status, no surprises" quality="speed never beats correctness" simplicity="do the simplest thing that works"

# get in touch

Have something to build?

Tell me about the project, the timeline, and where you're stuck. I reply personally.

thom@makebit:~$ mail thom@makebitsoftware.com