Debugging frontend on your mobile phone?

Debugging frontend on your mobile phone?

There is one last piece of the puzzle that never quite clicks into place: debugging frontend code. You can have a fully capable backend at your fingertips either with:

  • ssh into a remote VPS,
  • full Debian via proot-distro

but the moment you need to inspect what's actually happening in the browser on your phone, the story falls apart. Honestly, this is IMHO the weakest point of building on a phone, and for long time I haven't been able to find the proper tools for it.

The best option I've found was the Kiwi browser - it let you open the well known Chrome DevTools without any fuss. Unfortunately, Kiwi is no longer maintained. Chrome DevTools themselves aren't really optimized for a phone-sized screen either, so in practice I could only use them when plugged into an external display via Samsung DeX.

I've also tried Eruda and it looks quite nice. It's fine for inspecting console logs and poking at the DOM. In the modern AI era, though, I would prefer to run something like Chrome MCP (or some CLI) that would let me easily pass debug data to an LLM of choice. So far I haven't found anything that fits.

Wrapping up

That closes the "Build on the Go" series. We started with the idea that the device in your pocket can be a real development environment, walked through Termux, set up a full Debian via proot-distro, and saw where the model bends — frontend debugging being the most honest weak spot.

For me, the takeaway is that the dream from the first article still holds. The backend side is genuinely solved: a phone, a remote VPS over ssh, and an AI agent cover most of what I used to need a laptop for. The rough edges that remain are real, but they're narrow enough to plan around - and worth the trade for being able to ship code from a café, a train, or a queue at the post office.

Comments