Web apps built to scale Since 2015
2MUCHCOFFEE Get a quote
Blog

Engineering notes from the builds we ship

Web, mobile and AI development, and the product decisions around them, from a team building software since 2015.

Featured AI development Spec-Driven Development: What Actually Changes When the Doc Comes First Most explanations of spec-driven development define the term. This is the loop we actually run, why the spec became the reviewable artifact once a model could write the code, and what it costs to keep it running. Read article

A good place to start if you are new here.

All popular articles

Latest

Everything we publish, newest first.

Page 1 of 24
  1. PropTech The Real Estate Advisor's AI Copilot: Capture the Call, Draft the Deal Docs When an agent takes the deal terms on a call, those terms can get re-keyed into paperwork more than once. The copilot captures the call and drafts the documents from vetted templates, with a human approving every draft, because a deal document the AI gets wrong is a liability.
  2. AI development PDF Parsing for RAG: pdfplumber, PyMuPDF, Docling, Marker and MinerU on Page 300 of a Long Manual We ran pdfplumber, pypdf, PyMuPDF, pymupdf4llm, Docling, Marker and MinerU over a 400-page slice of the PostgreSQL manual, a two-column paper and a 1947 scan, and measured headers in the chunk, footnotes, a page-spanning table, OCR and cost per 1,000 pages, with the licence beside each.
  3. AI development Spec-Driven Development Tools: What Each One Is, From a Team That Uses None of Them Spec Kit, Kiro, OpenSpec, BMAD and Tessl, read from their own docs and changelogs rather than their launch posts. What each actually is, what it costs to adopt, and why the tool layer churns while the practice does not.
  4. AI development Spec-Driven Development: What Actually Changes When the Doc Comes First Most explanations of spec-driven development define the term. This is the loop we actually run, why the spec became the reviewable artifact once a model could write the code, and what it costs to keep it running.

Contact our team

Do you have an idea for your next project? Not sure what tech stack or business model to choose? Share your thoughts and our team will assist you in any inquiry.