Back home

The Journal

Thoughts on building, seeking, and the spaces in between.

Building

Zustand vs React Context in React Native: When Each One Wins

I installed Zustand for my production React Native app. Then I built the entire state layer with React Context instead. Here's what the architecture actually needed — and when you should reach for each.

2026-04-02·9 min read
Bridging

Designing a Cycle-Tracking App That Respects Both Partners

How I designed a cycle-tracking app where privacy is a feature, not fine print. Real architecture patterns for building two-sided wellness apps with Supabase RLS.

2026-04-01·10 min read
Building

Why I Chose Expo for a Production React Native App in 2026

After shipping a full-featured wellness app on Expo SDK 55, here's what actually matters when choosing Expo for production React Native in 2026.

2026-04-01·8 min read
Building

How I Built an AI Chat Feature With Supabase Edge Functions and OpenRouter

A practical walkthrough of building a streaming AI chat with Supabase Edge Functions and OpenRouter — from auth middleware to SSE streaming in React Native.

2026-04-01·8 min read
Building

Building Ocean Drop: A Wellness App With Soul

Most apps are designed to capture attention. Ocean Drop was designed to deepen connection. Here's the story of building a wellness companion for couples.

2026-03-28·5 min read
Bridging

The Alchemy of Code

There's a reason we call it 'creating' software. The act of writing code is more alchemical than we admit — transmuting thought into function, intention into interface.

2026-03-15·4 min read
Seeking

Where Code Meets Consciousness

What if the patterns we find in software architecture mirror the patterns mystics have described for millennia? A reflection on fractals, recursion, and the nature of reality.

2026-03-01·6 min read

Transmissions from the workshop

Code, consciousness, and the craft of building with soul. No spam, no filler — just signal.