Software engineering,
redefined.

Canva apps

FontStudio cover

FontStudio

Layer outlines, shadows, and 3D projections to create advanced text effects inside Canva.

FontFrame cover

FontFrame

Fill text with any image — photos, textures, or graphics — for eye-catching typography.

Open source projects

Interval Timer cover

Interval Timer

A simple interval timer app for HIIT workouts. Deployed to Google Play Store and F-Droid.

fontable cover

fontable

Find the perfect Google font by embedding a font picker on your website

Featured articles

Merge Git repositories while maintaining history

A step-by-step guide on how to merge multiple Git repositories into one, perfect for transitioning to a monorepo structure.

Publishing an app on Fdroid

A complete guide to publishing an app on Fdroid, including Reproducible builds.

Creating text frames with Canva

A guide to creating text frames with the Canva FontFrame app

Cloudflare Workers Cache API

A guide to caching D1, R2, or other data in a Cloudflare Worker

Chainlink Functions Guide

A guide to calling Chainlink Functions and authenticating to a private API with secrets

Frontend engineer interviews

An opinionated guide on creating a good frontend/typescript interview process. This especially applies to companies with highly complex applications and systems.