I'm a full-stack developer whose best feature is shipping anyway.

Meet Rae Calder, a developer who treats side projects the way a food critic treats menus: everything gets tried at least once. Rae builds clean, boring-in-a-good-way web software, holds strong opinions about database indexes, and keeps a paper notebook full of bugs that solved themselves on the walk to the kettle.

Building Emberpad and Querybird whenever the day job looks the other way.

Teams I have shipped with

  • Tessmoor
  • Plovera
  • Tarnhaul
  • Halcyra
  • Pellbrook Co-op
  • Sorrelow

Selected work

Four projects, four kinds of work: a product I run, an open-source tool, a client build and an in-house migration.

All projects

Experience

Eleven years across four teams, most of it in billing, real-time sync and the unglamorous tools around them.

Read the résumé

Open source, in small useful pieces

Libraries that each do one thing. The numbers are modest on purpose; most of these are finished, not abandoned.

9libraries
2,205stars
163forks

    Latest writing

    Notes on billing, databases and shipping small things. About one post a month.

    All posts

      Talks and workshops

      Mostly about billing and small tools, occasionally about saying no.

      All talks

      Work

      Case studies for the projects I can talk about in detail, and an archive of everything else I have shipped since 2019.

      Everything else

      Libraries, client builds and experiments. Filter by kind, or search by name or language.

      YearProjectKindBuilt withLink

      Writing

      Notes on billing, databases, performance and the process of shipping small software. Plain pages, no pop-ups.

      Talks and workshops

      Conference talks, meetups, workshops and the occasional podcast. Each one has notes, chapters and links to the related work.

        Want a talk or a workshop for your team?

        I give two or three a year, in person around Portland and Seattle or remotely anywhere. Any topic above, or one close to it.

        Ask about speaking

        Uses

        The hardware, software and paper behind the work. Nothing here is sponsored, and most of it is older than it looks.

        Top-down view of the desk: a closed laptop with abstract stickers, a compact keyboard with blank keys, a dot-grid notebook and pencil, black coffee and a basalt pebble.
        Portrait of Rae Calder by a window in her Portland studio.
        In the studio in Portland, on the one sunny afternoon in February.

        I'm Rae. I make software that stays out of the way.

        I have spent eleven years building the parts of products that people only notice when they break: billing, sync, deploys and the internal tools that hold a team's week together.

        I started at Tarnhaul building route dashboards for freight dispatchers, moved to Seattle to work on a real-time editor at Plovera, and spent four years at Tessmoor untangling a billing system on purpose. In 2025 I went independent. I now work with one team at a time on contracts of three to six months, and I spend the rest of my week on Emberpad and Querybird.

        I like problems where correctness matters and the solution should be boring: money, data that has to survive, systems that page someone at night. I write things down before I build them, and I write about them afterwards, mostly on the writing page.

        • Small surface, long lifeFewer features, fewer dependencies, fewer moving parts. Everything I ship should be easy to delete.
        • Write it down firstA one-page proposal before any week-long task. It is cheaper to be wrong in a document than in production.
        • Boring on purposePostgres, server-rendered HTML, one binary. Excitement belongs in the product, not the stack.

        Milestones

        A changelog of the career so far, newest first. One joke per year, maximum.

          Mossy columnar basalt cliffs above a misty river gorge at dawn, with a lone hiker on the trail.

          Outside the editor

          Most weekends I am on a trail in the Gorge, where the cliffs are made of the same basalt this site is named after. Columnar basalt forms when lava cools slowly and cracks into regular columns, which is roughly my approach to software.

          I also run a twelve-person book club that meets on the first Thursday of the month, and I keep a paper notebook of bugs that fixed themselves on the walk to the kettle. It is thicker than I would like.

          Résumé

          The one-page version. For the stories behind these lines, read the case studies.

          Get in touch

          Tell me about the project, the team and the deadline. I read everything and reply within two working days.

          Next opening: November 2026One contract at a time, three to five days a week
          Pacific timeOverlaps with US mornings and European afternoons
          Best fitBilling and payments, real-time sync, internal tools, performance

          A few sentences is plenty. Links are welcome.

          Demo form: nothing leaves this page. Connect it to your own form handler.

          404

          That page is not here.

          It may have moved during the fifth rewrite of this site. These are safe places to land:

          Back homeSee the work