Boutique functional programming consultancy

Don't rely on nulls.
Rely on us.

Fear of unreliable software? Relax. We join your team and build dependable systems with an unmatched attention to detail, delivered on time and within budget.

“I call it my billion-dollar mistake.”

Tony Hoare, on inventing the null reference. We design that mistake out before it reaches your users.

What working with us feels like

Three commitments we hold ourselves to on every engagement, from the first call to the handover.

01

Quality as paramount

We merge professional expertise with a blazing passion for doing things right, leveraging both practical and theoretical strategies to meet your requirements and aim to exceed them.

Get to know us
02

Humility and learning

Integrity and transparency are key. We hold ourselves to high ethical standards, stay humble learners in a fast moving landscape, and collaborate openly as a remote team.

Check our projects
03

Business value via FP

Functional programming is how we keep software predictable. You get solutions built from first principles, maintainable enough that you'd like to frame them.

Get started now

How we engage

We join your team, not your backlog.

  1. UnderstandWe start from first principles: what the product must do, what it must never do, and what that is worth to your business.
  2. Build togetherWe work inside your team, on time and within budget, with an open source mindset that welcomes diverse perspectives.
  3. Hand overYou deploy without fear and keep software your team can read, change and trust long after we are gone.

Proof, in public

We sharpen our craft in the open.

Compilers, databases, game servers. Our hobby projects are how we brave uncharted territory in pursuit of defeating our perpetual enemy: stagnation.

Talks at FuncProg Sweden 2024 and Gambiconf 2025 150+ study group videos on YouTube All projects

A small, senior, remote team.

Backend, infrastructure, compilers and databases. People who genuinely have fun making software that fulfills its purpose.

Meet the team

Your project is great.
That's why you're anxious.

Take a deep breath. Even if you are starting from zero, you are one small step away from a brighter digital horizon.

Email us contact@dontrelynulls.org