I was tired of waiting for Codex to finish the tasks and double checking how things look on mobile before I ship stuff so I built something
Wonder what you guys do in between each prompt? Waiting for the agent to finish the job and the constant context switching it causes has been a massive flow state blocker for me since the reasoning LLMs took over. I am obviously not the only one and I am curious what you guys do to avoid getting sidetracked from what you are working on.
I spent a good amount of time thinking about how I could use that time in the most productive way possible while remaining engaged in the project. I then realised that sometimes all there is is to wait but I could also be checking and testing what I already have to save dev time later on.
One of the areas I find pretty annoying is checking and styling things for mobile screens. Especially after noticing that the responsive design is not always up to scratch when working with AI. There are often tiny bugs, sometimes pretty embarrassing, that users who visit my pages on their phones find and report (if they are nice enough!). I thought why not just do it with my phone: access the dev server with the LAN URL and test stuff manually with my hands on a real device. But going through the same process of unlocking the phone, opening the browser, finding the tab or worse, typing in the URL over and over was just too much friction. That's when I thought it would be cool to just have my phone right in front of me the whole time showing everything real-time, synced to whatever I am looking at on my monitor.
So I built Proxee.dev. It's a tiny macOS menu bar app that proxies your local dev server so your phone can follow along in real-time. Reload triggers, navigation, scroll position and theme changes stay in sync across paired devices. No config, no framework-specific setup. I also shipped a free iOS companion app that speeds up the pairing flow and most importantly keeps the phone screen awake while you work so you don't have to dig into display settings.
Curious whether anyone else has a workflow for this or if you've just been living with the friction. Also happy to get any feedback from people who try it out.