Apps We've Built

We don't just build for clients. Running our own products keeps the team sharp and provides firsthand experience with the challenges of shipping and maintaining real applications.

Built for developers who waste hours manually converting PDFs to Markdown. The tool uses Claude 3.5 Sonnet to understand document structure and preserve formatting that regex-based converters miss.

The technical bits: React frontend, Express.js backend, PostgreSQL for data, and Stripe for payments. Files get processed asynchronously and delivered via email. First conversion is free, then it's subscription-based.

The key insight: developers will pay for tools that save them from tedious work. The AI doesn't just parse text; it understands code blocks, tables, and document hierarchy.

Learn Erlang Step-By-Step

Visit learnerlang.com →

A hands-on tutorial for building fault-tolerant systems with Erlang. Students construct a complete WebSocket chat server capable of handling thousands of concurrent users while learning the "let it crash" philosophy and OTP behaviors.

The approach: Interactive koans reinforce concepts with fill-in-the-blank exercises. No abstract theory - you build real TCP servers and WebSocket protocols from scratch using the same patterns that power WhatsApp, Discord, and Phoenix LiveView.

We built this to teach ourselves Erlang before diving into Elixir. The tutorial progresses from basic syntax to distributed systems, with each lesson building toward production-ready code that can handle millions of lightweight processes.

Want something similar for your business?

Let's talk about what you actually need to build.

Get in Touch