Ledger daemon
Concurrent Rails service for financial reconciliation. Cut p95 from 1.8s to 220ms by reworking the worker queue.
Technical consultancy & Ruby development
Consultancy — the applied craft of turning ambiguous problems into clear, maintainable software, as in code review and architecture; relentlessly pursuing accurate and truthful estimates.
We anchor our ethos, judgment, and our efforts in the fundamentals of software engineering. We take on a limited number of engagements at a time, work inside your team, and leave code that is easier to read than the day before.
Start an inquiry → See selected work →
This entire site was generated by a single AI agent, end to end — no manual markup. It is not “AI slow”: the harness matters more than the model. A tight loop, a clear brief, and a model with enough context to hold the whole page at once beat a larger, slower one every time.
01 — Design philosophy
These are not trends. They are the operating rules we apply to every engagement, dense on purpose, because clarity rarely fits in a single line.
02 — Services
03 — Selected work
A selection of engagements. Names withheld at client request.
Concurrent Rails service for financial reconciliation. Cut p95 from 1.8s to 220ms by reworking the worker queue.
Public API gateway and docs for a fintech client. Dropped support tickets 40% with explicit error contracts.
Consultancy engagement: structural review and migration plan for a 12-year-old monolith. Zero-downtime path delivered.
04 — Inner workings
A sample of the craft: small, explicit, and easy to read. This is the kind of code we leave behind.
# kava-ir-kodas — we brew software, one commit at a time
module Kava
class Consultancy
def self.brew(clients)
clients.map { |client| client.with(self) }
end
attr_reader :client, :reviewed, :shipped
def initialize(client)
@client = client
@reviewed = false
@shipped = false
end
def with(consultancy)
consultancy.review!(self)
consultancy.ship!(self)
self
end
def review!
raise Unreviewed unless reviewed
self
end
def ship!
raise Unreviewed unless reviewed
@shipped = true
self
end
end
end
05 — Inquiry
We take a limited number of engagements at a time. Tell us what's on your plate and where it's stuck; we'll reply with an honest assessment, even if it means telling you not to hire us.
We got it — we'll reply from the office.
Something went out of order. Email us directly below.