Joined December 2018
49 Photos and videos
Pinned Tweet
Solavera - iOS Agent Cockpit update: - live preview annotation & agent handoff implemented and tested - implemented artifact view for files Claude has worked on in the session - solavera.app updated - TestFlight to be set up over the next week #buildinpublic #indiehacker #claudecode
1
1
5
375
iOS devs: what ASO tools are you using and why? What’s your experience been like?
1
1
15
Solavera, iOS Agent Cockpit progress: - Light/Dark Mode follows the system preference - Tmux enabled to allow session persistence - General ux/ui fixes with panes/keyboard overlapping - Working on improving voice input UX next Sign up for the beta: solavera.app/ #buildinpublic #iOSDev
2
1
38
I've set up Voicebox on my Mac to be able to speak to Claude Code. It's such a drastic difference vs typing. I can't believe I waited this long to set this up.
1
40
Starting a weekly “Working Entries” recap every Monday. 426 commits this week. Solavera went from a 3am idea to a working Agent Cockpit on my phone. Umbral v1.0.3 is now live on the App Store. Personal OS built the pipeline that rendered this image. Anyone want to join a weekly #buildinpublic standup? #indiehacker #claudecode #iOSDev
1
1
58
Henry Doce retweeted
One of the best tips I picked up recently for Claude Code: Ask for stylized HTML for reviewing content rather than markdown. Great for cheat sheets or making decisions where you'd otherwise be reading a novel in the terminal. #claudecode #indiehacker #buildinpublic
1
80
Henry Doce retweeted
Solavera - iOS Agent Cockpit update: - live preview annotation & agent handoff implemented and tested - implemented artifact view for files Claude has worked on in the session - solavera.app updated - TestFlight to be set up over the next week #buildinpublic #indiehacker #claudecode
1
1
5
375
Umbral v1.0.3 is live! - SP-episode Lock Screen widget - SP-episode Control Center control - Siri: "log an episode" Sleep paralysis is a 3am thing, so I made logging easier for that. #buildinpublic #sleepparalysis #indiehacker
1
144
ADHD: a million miles a minute, passionate & opinionated, good at starting things AI: pure execution.
27
Claude Code just rebuilt your homepage. You're reading the logs in a terminal… while your phone is still a tunnel, split-screen, or full deploy away from actually seeing it. I run Claude Code from my phone every day and got tired of those three options. So I built Solavera. It’s an iOS terminal with a live preview pane that slides right over it. Top half: your full Claude Code session Bottom half: your actual site, updating live as the agent ships changes Swipe up on the preview and it fills the screen in a clean mobile view. No tunnel, nothing to install on your Mac, works on cellular. Everything runs over the SSH connection you already have. I researched the architecture, spiked it on real hardware, and got the full loop working over the past few days. Next up: - Console errors caught in the preview, even when your site white-screens. Tap to send them straight to Claude Code. - Draw a circle around any broken element with your finger and the screenshot drops into the prompt. - Saved projects so you can jump from pocket to live site in one tap. TestFlight in the next week or two. Comment or DM me if you want an invite. #buildinpublic #indiehacker #indiedev
1
1
148
This is what a week with my Personal OS actually looks like. 279 commits across Umbral, the OS itself, & getting off Spotify. When the focus comes, everything's already organized so I spend it building instead of figuring out where to start. #buildinpublic #indiehacker
2
49
I was a counselor before I was an engineer. Spent years watching most people swear they wanted to change… then repeat the same patterns anyway. Companies do the exact same thing. It takes humility and introspection to look at your own outcomes and actually change how you operate. Building AI-first this past year has been that lesson on repeat. It feels easy to chase the next shiny thing. It was Clawdbot, renamed what felt like every few days until it ended up as OpenClaw. Then Hermes was the new one to chase. Same treadmill with note apps, Notion then Obsidian. Each one's the best thing since sliced bread, and by the time you've set it up and gotten it working for you, the next one's already out. You never actually work. I did it with Notion first. Fell for the YouTube videos, loved the dream of carrying all my context everywhere. Ended up spending more time tweaking, customizing, and keeping it current than actually getting things done. I even ran it as an MCP inside Claude Code… where it mostly just burned context and tokens. So I switched to something deliberately plainer: Claude Code managing local markdown files. That single decision forced the better question. Not “What do I want to offload from my brain?” but “How do I actually work? What do I do excellently? What do I enjoy? What sucks the life out of me?” I’d been building for the version of myself I thought I should be, how I should work. I started building for the one I actually am. Now Claude manages the repo with heavy guidance from me. The conversation is where I dig into my own processes. The files are where that becomes a system I can use. A year in, it works with me and for me, instead of needing constant tending. Less time on setup, more time moving. Every Claude Code instance is a sharp junior engineer and PM, and I'm still the one covering blind spots for both of us. The question was never “Can AI do this?” It’s “Should this get done right now?” AI won’t ask that for you. Let it run unchecked and you get feature bloat, slipped launches, and confused users. Counseling taught me to spot this in other people. Therapy taught me to do it on myself. Building with AI makes me practice it every single day. Can I set aside what I’d rather be doing for what actually needs doing right now? You level up when you stop swapping tools and start refining the operator.
72
Umbral v1.0.3 on the way: - SP-episode Lock Screen widget - SP-episode Control Center control - Siri: "log an episode" Sleep paralysis is a 3am thing. The capture has to be one tap. #buildinpublic #sleepparalysis #indiehacker
35
Being a developer and having a mild inconvenience
23
✅ Spotify Premium sub cancelled ✅ Pulled data from Spotify & YouTube Music (still waiting on Apple Music) ✅ Claude analysis, dedup, want list creation, prioritization, & sync script for new music added Next: ListenBrainz & Last.fm bridge
77
The past 2 days I've experienced a brutal regression with Claude 4.8 Opus. Circular conversations where it forgets something I told it 2 messages before, then confidently states the opposite as absolute truth. Questioning it and it immediately flipping. Then flipping again 1-2 messages later. Completely unreliable. Or really, reliably untrustworthy. These regressions are a reminder of the importance of open source models and not being at the mercy of a third party making changes you didn't ask for.
1
1
64
Been using Termius on iOS the past 2 days & running Claude Code through it. Is there an app that is a terminal/ssh but that also allows you to see live previews of what's being worked on? I'd like to spin up a server in Claude Code and be able to see my frontend updating live.
2
3
93
Product naming is so difficult. How does everyone else deal with this?

ALT Silicon Valley Yahoo GIF

30