Where Coffee Meets Code
A wise person once said that software engineering is the art of turning coffee into code.
Here we do exactly that, separately and in combination.
- The Cafe serves delicious espresso in the heart of rural Bulgaria.
- The Forge does freelance development and builds robust, cross-platform applications, libraries and tools for Linux, macOS, Windows, Android, and iOS.
Our founder Jarle is a genuine Viking-descended coder from Norway, writing his first programs on CP/M back in the early 1980s - long before “personal computer” was a household term. Since then, he’s forged over one million lines of production-grade code, powering tools, user applications, core internet protocols, distributed systems and cross-platform apps and C++ libraries on Linux, macOS, Windows, Android, and iOS.
Software Products
NextApp - A cross-platform personal organizer and GTD powerhouse (launching soon in Beta).
Open-Source Projects
- yahat-cpp - A trivial HTTP server for simple REST APIs and other HTTP interfaces in C++ projects, including OpenMetrics.
- restc-cpp - The magic that takes the pain out of accessing JSON APIs from C++.
- RESTinCurl - A minimal library using libcurl to perform HTTP client requests.
- logfault - A header-only C++ library for application logging on all major platforms.
- shinysocks - A small, ultra-fast SOCKS proxy server that just works.
- … and many more
Freelance C++ Development
Need a principal-level C++ expert? We offer:
- Library Design - design and implement modern C++ libraries and tools
- Architecture Review - conduct architecture and design reviews
- Security Audit - perform security and vulnerability assessments
- Performance Optimization - tune performance and optimize hotspots
- CI/CD Engineering - build CI/CD pipelines and cross-platform workflows
- Team Augmentation - seamlessly join and integrate with your existing development team
Tell us about your next project: Contact Us or visit → The C++ Freelancer
Software Repair Shop
- Expert Diagnostics - Rapid root-cause analysis of crashes, memory leaks, and erratic behavior.
- Legacy Code Revival - Refactor aging C++ codebases, modularize components, and update build systems.
- Performance Boosts - Pinpoint hotspots and optimize algorithms for faster load times, lower resource usage, and smoother UX.
- Security Patching - Identify vulnerabilities, apply critical fixes, and harden your software against emerging threats.
- Seamless Integration - Resolve compatibility issues and extend functionality with new libraries, APIs, or third-party services.
Let’s talk about your needs: Contact Us
Blog & Insights
Stay up to date with our monthly development updates, deep dives into C++ topics, and more → Blog