Regretrospective

He called me on February 2nd, 2020: “There’s an event in 10 weeks. Can you scope out requirements, design, code, test, and deploy by then? If we miss the date, our next real window of opportunity is 2021.” I took on the project and shipped on time. But let me tell ya, it was very different from what we had planned 10 weeks earlier. In this talk I’ll highlight some of the key decisions I made along the way, with respect to:

– prototyping
– data persistence
– network access
– API design
– user interface
– app architecture
– accessibility
– team dynamics
– testing
– continuous integration

and how those decisions helped or hurt me.

When you work on your own apps, you’ll likely face similar issues. Learn from the mistakes I made, and also from some of the right decisions I made.

Location: Session Breakout Date: August 18, 2020 Time: 3:00 pm - 3:40 pm Aijaz Ansari Aijaz Ansari