133: Collective Bargaining
The challenge of trying to form a union or other collective action group for developers.
The challenge of trying to form a union or other collective action group for developers.
Considering accessibility as part of usability, and testing with the most common iOS accessibility APIs.
Whether you need one of the new .app domains, and the ramifications of Microsoft's lower app-store commissions.
Lessons from Android's success, hot new things from past WWDCs that didn't pan out, and trying to improve or avoid social problems with our apps.
Planning out our apps before writing any code, deciding which ideas NOT to pursue, a converged "Marzipan" world, and accessibility.
In our third Q&A episode, we address the many questions we received about running servers.
Our second-ever Q&A episode, including questions on React Native, reusable code vs. duplication, learning beyond Hello World, and the art of packing lightly for travel.
The fast drop-off of typical usage over time, and how to improve our customer-retention rates.
Minimizing the collection and storage of your users' personal data, and high-level strategies to think about in the dawn of the EU's new GDPR law.
The development and release of Sleep++ 3.0, and best practices for prompting the user for permission to access iOS-protected data or features.
Whether to sign up for a WWDC 2018 ticket and what to do if you don't get one, and the ramifications of David's latest Apple Watch usage stats.
Celebrating the ten-year anniversary of the first iPhone SDK release, imagining alternate timelines that could have been, and remembering what we were doing ten years ago.
Considering the temptation and pitfalls of developing features out of fear of missing an opportunity. Also, how best to communicate changes to customers.
Adopting inefficient hacks to save developer time, since hardware is so fast that it's often a worthwhile tradeoff.
Considerations for travel, coffeeshops, offices, vacations, and other secondary work setups.
Tackling complex math, data analysis, or other challenging problems to give your app a competitive advantage.
Desktops vs. laptops, single vs. multiple monitors, and how we're enjoying our iMac Pros so far.
A two-part crash course in starting an indie business. In part 2, we cover health insurance, retirement planning, professional services, and other common expenses.
A two-part crash course in starting an indie business. In part 1, we cover business entities, taxes, and income.
What we're hoping to see from Apple's APIs and developer platforms in 2018.
How the App Store's 2017 changes have panned out so far, and our hopes for 2018.
Being pressured by users or reality into features or choices we don't think we should need to do.
Considering the potential benefits and ramifications of the rumored unified app framework between macOS and iOS.
David keeps a diary of what the day was like while he launched Workouts++ 2.0. It didn't turn out exactly how he'd hoped.
Our experiences and best practices we've found for App Store Search Ads after a year of use, and whether to use the new Search Ads Basic.
Getting from when you think it's 99% complete to being actually releasable.
Possibilities for value when apps don't bring in money directly.
Getting through long projects while maintaining motivation and perspective.
Rethinking designs now that we have the iPhone X in-hand.
Lessons from Overcast's public beta, and using Slack as a feedback and bug-reporting channel.