The iPad has become a viable option for writing code, thanks to advancements in cloud-based IDEs and developer-friendly keyboards. While native iOS apps are available, they may not offer the full experience of working on a laptop or desktop machine. Cloud-based IDEs like code-server, Gateway, Codespaces, and Coder provide a more similar experience to working locally, with access to powerful development environments and compute resources. These options cater to both individual developers and teams, offering flexibility and scalability. With the right tools and setup, writing code on an iPad can be a productive and convenient experience.