← Back to home

Thoughts & learnings

Articles and talks about tech and our products.

What Is Disposable Income and How to Calculate It
Article

What Is Disposable Income and How to Calculate It

The definition of disposable income, the formula to calculate it, and why this number (not your salary) should drive your budget

The Budget Envelope Method: How It Works
Article

The Budget Envelope Method: How It Works

How the envelope method works, why it holds up better over time than regular expense tracking, and how to set up your own step by step

How to Budget (Without Giving an App Access to Your Bank)
Article

How to Budget (Without Giving an App Access to Your Bank)

How to build a budget that actually lasts, and why manual entry often beats automatic bank syncing

Design Pattern: Compound Components
Article

Design Pattern: Compound Components

How to build flexible, reusable React components using the Compound Components pattern — with practical Card and Todo-list examples.

Trunk-Based Development (TBD) vs Git Flow
Article

Trunk-Based Development (TBD) vs Git Flow

A deep dive into Trunk-Based Development and why it beats Git Flow for modern, fast-moving teams.

Test-Driven Development (TDD): Guide for Beginners
Article

Test-Driven Development (TDD): Guide for Beginners

Learn TDD step by step — from the red-green-refactor cycle to clean testing principles, illustrated with a FizzBuzz exercise.