Daniel Wanja · Nouvelles Solutions, Inc

Enterprise Architect
& Lead Developer.

Four decades of turning complex ideas into software that actually ships. I help organisations of all sizes build scalable, robust products — cloud-native web apps in React, TypeScript and Ruby on Rails, and native macOS tools in Swift.

Daniel Wanja

40+ years building software. Google Cloud and Convex.dev architect and developer. 200+ articles written.

Daniel Wanja · Enterprise Architect & Lead Developer
01

Frontend architecture

React, TypeScript, Next.js and Tailwind, organised as Nx monorepos that teams can actually maintain.

02

Native Apple platforms

Swift and SwiftUI for macOS and iPad — from prototype to notarised, shipped app.

03

Backend & cloud

Ruby on Rails, Convex.dev and serverless — and cloud architecture on Google Cloud, from data model to deployment.

The books

Two free books on building software with Claude: the principles for whoever decides what gets built, and the playbook for whoever builds it. CC BY 4.0, sources on GitHub.

Architecting with Claude: The Principles cover
Book · v1.2 · 74 pages

Architecting with Claude

The Principles

Twelve principles for designing AI systems that work, for whoever decides what gets built. With a one-page cheat sheet, slides and a best-practices guide.

Coding with Claude: A Developer's Playbook cover
Book · v2.0 · 105 pages

Coding with Claude

A Developer's Playbook

How to steer Claude Code on real software, with playbooks for feature slices, APIs, legacy migration, whole-app runs and team rollout. With a checklist for your own repo and a two-page cheat sheet.

The lab

Each of these apps is an experiment — a deliberate exercise to find the limits of a different AI coding tool (Codex, Claude, Cursor, Bolt) and write up what I learned.

All 16 →
AccentPreview · iPhoneRead aloud, revisit a sound, and practice with an on-device coach.
Spaceship DashboardmacOS · Apple TVReal Mac telemetry on a cinematic console, with a native Apple TV receiver.
Gitsanityv1.0 · macOSCommand line ↗Turn any Git repository into contributor analytics, hotspots and trends.
SendToAIv1.0 · macOS · iPhoneOne tap, any engine: Apple Intelligence, ChatGPT, Gemini or Claude.
Folder Analyzerv1.2 · macOSMillions of files scanned in seconds, shown as an interactive treemap.
DocIQv1.0 · macOSStructured data out of PDFs, across fifteen industries.
DMG Makerv1.1 · macOSDisk images worth opening, with AI-generated backgrounds.
AI RenameRetired · macOSRetired. On-device AI gave your PDFs the filenames they should have had.
MermaidViewerv1.10 · macOSMermaid.js layouts with native Mac drawing, themes, Quick Look, and CLI support.

From the journal

All entries →