This is a passion project

We're product and technology specialists

We build products and services for web and mobile.
Kyluke McDougall

Kyluke McDougall

Software Developer and Strategic Consultant passionate about innovative solutions that drive success. Connect to explore how we can make an impact together.

Cornelius Weidmann

Cornelius Weidmann

Full-Stack Engineer. I help teams ship reliable, scalable code across the stack. TypeScript, React, Node.js and Go.

Latest projects

kycoQcan

Qcan transforms your mobile number into an instant Bitcoin wallet that's easy to use, secure and private.

kycoInvoice Assistant

Effortlessly create, send and manage invoices and get paid on time. Modernise and simplify your billing process with Invoice Assistant.

Our interests

Bitcoin

We've been down the Bitcoin rabbit hole since 2016. We run our own node, self-custody our coins and have built our own mobile wallet from scratch.

Data encryption

Privacy matters to us. We geek out on encryption — E2E, in transit, at rest. We think deeply about who can access what and why.

Software architecture

We genuinely enjoy thinking about how systems fit together. Since 2011 we've obsessed over what makes software a pleasure to maintain years down the line.

Blazingly fast APIs

Fast software is satisfying. We love chasing milliseconds — in particular with Go, Rust and Node.js.

From our blog

Dark Mode in TanStack with MUI

by Cornelius Weidmann on 13 March 2026

I recently migrated a project from Next.js to TanStack Start and the first thing I bumped into is the infamous “Dark Mode flicker”. I don’t know why, but even in 2026 it’s still a mild pain to prevent this “flash” or “flicker” because there are so many ways to render content (SSR, SSG, etc.).