Type: GitHub Repository Original link: https://github.com/rberg27/doom-coding Publication date: 2026-01-19
Summary #
Introduction #
Imagine you are traveling, perhaps in a distant country like Taiwan, and you have a brilliant idea for a new project. You urgently need to code, but your computer is thousands of kilometers away, in Philadelphia. Traditionally, you would be stuck, forced to wait until you return home to implement your idea. But what if you could access your development environment directly from your smartphone, no matter where you are?
This is exactly what makes doom-coding extraordinary, a project that allows you to code anywhere and at any time. Thanks to a combination of tools like Tailscale, Termius, and Claude Code, you can transform your smartphone into a powerful development terminal. It’s not just a matter of convenience: it’s a revolution in how we can work and create, making coding accessible in every situation.
What It Does #
doom-coding is a practical guide that teaches you how to set up your smartphone to code wherever you have an Internet connection. The project is based on a series of tools that, together, create a complete mobile development environment. Tailscale, for example, allows you to access your remote computer as if you were physically present, while Termius offers a robust and reliable mobile terminal. Claude Code, finally, integrates artificial intelligence to assist you while writing code.
Think of doom-coding as a survival kit for developers: it provides everything you need to keep working even when you are away from your main development environment. It’s not just a temporary solution, but a way to make coding more flexible and adaptable to modern needs.
Why It’s Amazing #
The “wow” factor of doom-coding lies in its ability to transform your smartphone into a powerful development tool. It’s not just remote access: it’s an entire infrastructure that allows you to work as if you were in front of your physical computer.
Dynamic and contextual: Thanks to Tailscale, you can access your remote computer as if you were in the same room. This means you can work on complex projects, manage repositories, and even run tests without interruptions. A concrete example is that of a developer who, during a trip to Taiwan, was able to access his computer in Philadelphia to code a prototype in real-time. “In Taiwan, I was able to access my computer in Philadelphia and code a prototype in my free time,” stated the project’s author.
Real-time reasoning: Claude Code integrates artificial intelligence to assist you while writing code. This means you can receive real-time suggestions, correct errors, and optimize your code directly from your smartphone. “Hello, I am your system. Service X is offline…” is an example of how Claude Code can interact with you, providing contextual information and useful suggestions.
Total accessibility: It doesn’t matter where you are or what you are doing: with doom-coding, you can code anywhere. Whether you are traveling, at the gym, or even in a club, your development environment is always at hand. This level of accessibility is fundamental for anyone who wants to maintain productivity even in unconventional situations.
How to Try It #
To get started with doom-coding, follow these steps:
-
Prerequisites: Make sure you have a computer that can remain on 24/7 with a stable Internet connection, a smartphone, and a Claude Pro subscription.
-
Computer setup:
- Disable sleep in power settings.
- Enable SSH/Remote Login access.
- Install Tailscale and log in.
- Disable IPv4 in Tailscale access control settings.
- Install Claude Code on your computer.
-
Phone setup:
- Install Termius and log in with the same Tailscale credentials.
- Configure Termius to connect to your remote computer.
-
Documentation: The complete guide is available in the GitHub repository. There is no one-click demo, but the setup is quite simple if you follow the step-by-step instructions.
Final Thoughts #
doom-coding represents a significant step forward in how we can think about coding and productivity. In an increasingly mobile world, having the ability to work anywhere and at any time is a necessity, not a luxury. This project not only makes coding more accessible but also opens new possibilities for collaboration and innovation.
Imagine a future where every developer can take their development environment with them, wherever they go. This is the potential of doom-coding: a future where creativity and productivity are not limited by physical constraints, but are free to flourish in every situation. Join us in this revolution and discover how doom-coding can transform your way of working.
Use Cases #
- Private AI Stack: Integration into proprietary pipelines
- Client Solutions: Implementation for client projects
- Development Acceleration: Reduction of time-to-market for projects
Third-Party Feedback #
Community feedback: Users appreciate the ability to code via terminal from a smartphone, but concerns arise about effectiveness and practicality. Some suggest alternatives such as using email to interact with the development environment.
Resources #
Original Links #
- GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime. - Original link
Article recommended and selected by the Human Technology eXcellence team, processed through artificial intelligence (in this case with LLM HTX-EU-Mistral3.1Small) on 2026-01-19 11:10 Original source: https://github.com/rberg27/doom-coding
Related Articles #
- GitHub - bolt-foundry/gambit: Agent framework for building, running, and verifying LLM workflows - Open Source, AI Agent, Typescript
- GitHub - VibiumDev/vibium: Browser automation for AI agents and humans - Go, Browser Automation, AI
- GitHub - Search code, repositories, users, issues, pull requests…: 🔥 A tool to analyze your website’s AI-readiness, powered by Firecrawl - Code Review, AI, Software Development