Kagunda.dev
  • Home
  • Tutorials
  • Writings
  • Library
  • Connect
  • Home
  • Tutorials
  • Writings
  • Library
  • Connect

Writings

“Rumblings of a Young Man.”

Building a Desktop POS with Tauri That Survives Kenya: From One Till to Many Branches

A ground-up architecture for a Rust and Tauri point of sale system built for Kenyan SMEs: offline-first by default, RBAC that still works when the server is unreachable, and a module system you can add to or strip down per shop.

tauriposrustoffline-firstkenyarbacarchitectureadvanced
→

Building a Heavy, Extensible Desktop App with Tauri and React

Four ways to let a Rust desktop app grow new capabilities after it ships, worked through against the same use case, with the tradeoffs each one actually costs you.

taurireactrustdesktop-appsarchitectureadvanced
→

What Git Is Actually Doing

You probably haven't bothered to understand git. You should. Probably.

gitinternalsversion-controltoolsintermediate
→

OptiBiz AI Intelligent Business Optimization Assistant

The first-place winner in the Business category at JKUAT 2025 Hackathon an AI-driven tool for startup product design and business decision optimization.

aibusinesshackathonproduct-designstartup
→

Rebuilding the Internet: The Promise and Potential of Web3

Learn how Web3 could give you more control over your data, privacy, and online experiences, making the internet fairer and more open.

Web3BlockchainDecentralizationInternet
→

© 2026 Kagunda.dev — All words, code, and coffee stains by me.