Could I recommend using an iPad as a good platform for doing front-end web development?
Great analysis of tools, problems, and (partial) solutions for doing front-end web development on an iPad. It all applies to other forms of development in similar ways.
We aren't there yet, but are getting closer.
Make sure to watch the videos in Morey's piece – I love how he detailed every single step of the workflows he tried to build on his iPad Pro