Suggestions
Donn Felker
Author and Software Professional
Donn Felker is an accomplished software developer with over 20 years of experience in the industry. He currently holds the position of Staff Software Engineer at Tinder.34
Professional Background
Donn has a diverse and impressive career in software development. He has contributed to building some of the most recognizable brands in the industry, including work for companies such as Groupon, MyFitnessPal, American Express, Dow Jones/MarketWatch, Yale University, Atlantic Records, Realm/MongoDB, Singer, and Google.1
Expertise and Contributions
Donn is known for his expertise in Android development. He is the author of several books, including "Android Application Development for Dummies" and "Android Tablet Application Development for Dummies".1 He has also contributed a chapter to the "Android Developer Tools" book and written for various technical publications.1
Media and Community Involvement
Donn co-hosts the Fragmented Podcast, which is focused on Android development and aims to help developers improve their skills.25 He is active in the software development community and shares his insights through various platforms.
Entrepreneurship and Consulting
In addition to his role at Tinder, Donn has been running software-based businesses for the past 11 years. He also provides consulting services to companies, helping them implement various technology components.1
Online Presence
Donn maintains an active online presence. His LinkedIn profile can be found under the username "donnfelker".4 He is also active on other social media platforms and maintains a personal website where he shares his experiences and offers his services.1
Donn Felker's extensive experience, authorship, and involvement in the software development community make him a respected figure in the field, particularly in Android development.
Highlights
Standard software engineering practices matter even more with agentic development.
e.g. - If your AI agent is setting up dependencies for you, make sure that you always have your agent's file states that the versions must be pinned.
RE: I just burned three hours chasing multiple red herrings in a open source project due to a dependency using @latest instead of a pinned version. Code worked yesterday, reran the install command and it didn't work today. Classic fault of depending upon latest binaries.
Went back to Minimax 2.7 as my main OpenClaw driver. Far cheaper than Gpt and I'm still getting good results. I have multiple agents set up with different purposes (coding, podcaster, etc).
