What is your favourite developer tool and why?
My favourite developer tool that I use almost daily must be the Nova
app by Panic. It isn’t specific to iOS development but it’s by far my favourite text editor for macOS. I have a strong love for text editors, in particular text editors that feel modern while also remaining true to the platform, and I believe that’s exactly what Nova does.
What is a tool you couldn’t live without?
The one developer tool that has stayed in my toolchain for the longest, except for Xcode, is Charles
. It’s a tool for viewing, debugging, modifying, and replaying network traffic. You can set up Charles to proxy all HTTP and HTTPS traffic from your Mac or iPhone to inspect and modify any request and response. This has been an important tool for me in debugging and understanding iOS apps for the past 10 years or so.
Your top 5 apps on your Mac/iPhone/iPad?
Tot for quickly jotting down text that I don’t need to keep around. Text that I need to keep for a longer period of time goes into Notes.
Tweetbot for staying in touch with the iOS developer community.
Things. Without it, I wouldn’t get much done. Almost everything I need to do throughout a day, whether it is on my day job or in my spare time, goes into Things.
Fork. I feel like changing from using Git in the terminal to a GUI-based app has made me a better developer.
Sketch. For all the same reasons as listed previously. It’s one of those apps that I really enjoy using.
What’s one tool you wish you had used sooner?