Instant deployment for Tomosu's landing page, privacy policy, and terms of service. Push to main, it's live. Zero config, zero devops headaches. Exactly what a solo developer needs.
Version control, CI, and the safety net for a solo developer working across multiple features. Being able to branch, experiment, and roll back without fear made it possible to iterate quickly on Tomosu's complex Screen Time API integration.
Designed Tomosu's app icon entirely in Figma. The vector tools and export options made it easy to iterate on the candle flame motif and generate all the required icon sizes in
one go. Perfect for a developer who isn't a full-time designer.
Tomosu's candle animation — the one that flickers, dims, and responds to your touch during focus sessions — is built with Rive. No other tool makes interactive, state-driven animations this easy to integrate into SwiftUI. The runtime is lightweight and the visual editor lets me design complex animation state machines without writing animation code.
The platform Tomosu is built for. Apple's Screen Time API and FamilyControls framework are what make the core "restrict everything by default" concept possible. No other mobile platform offers this level of native app restriction control to third-party developers.
My entire development environment. Xcode, terminal, Figma, Rive — everything runs on a single MacBook. The tight integration between macOS, Xcode, and iPhone simulator makes iOS development seamless for a solo developer.
Powers the AI features in Tomosu's Cloud Functions backend. The streaming API and function calling capabilities let me build a responsive conversational experience. Cost-effective enough for a solo developer to offer AI features on a freemium model.
My thinking partner throughout the entire development process. From architecture decisions to debugging Screen Time API edge cases, Claude helped me reason through complex
problems that would have taken days to figure out alone. The depth of understanding in long conversations is unmatched.
The tool that made solo development feel like having a full engineering team. From writing Swift code to designing Cloud Functions, managing git workflows, and even drafting this very Product Hunt launch — Claude Code handled it all inside the terminal. It didn't just write code; it understood the project context and made decisions with me.
The entire backend — Auth, Firestore, and Cloud Functions — in one ecosystem. As a solo developer building an iOS app, Firebase let me skip building a server from scratch. Firestore's real-time sync and Cloud Functions for the AI pipeline made it possible to ship features fast without managing infrastructure.
The only way to build native iOS apps with SwiftUI and Screen Time API integration. Tomosu relies heavily on FamilyControls and ManagedSettingsStore, which require deep native access. Xcode's simulator and Instruments were essential for debugging these privacy-sensitive frameworks.
Dead-simple subscription management for a solo developer. I didn't want to deal with StoreKit receipt validation, sandbox testing headaches, or server-side verification myself. RevenueCat handled all of that with a few lines of code. The dashboard gives me real-time MRR tracking — something I'd never build on my own.