← All lessons

October 14, 2026

Lesson learned: first real run of my iPhone app, and sign-in broke in 30 seconds.

One lesson, learned the hard way, written down so it only has to happen once.

The server wants a browser cookie and the app never keeps one. Every test passed because the tests faked the server.

Launch the real build early. Five minutes on a simulator beat a pile of mocked tests.

ios testing

Thanks for reading this lesson.