Greetings. I’m Jeff Johnson and I founded Digital Ruby in 2009 in order to learn how to run a software company, teach myself mobile programming and expand my skills and knowledge. I craft iOS apps, websites and server software.
My latest blog post:
Sep 21, 2014
I’ve always wanted to share what life is like as a solo indie developer, competing against shops and apps that have budgets in the hundreds of thousands or millions of dollars and teams of developers, artists, marketers and project managers. How is it even possible to compete as a solo indie developer?
I think this Magic the Gathering Card sums it up for me:
The way I compete is to work tirelessly and with a focused determination. I cut out as much waste and overhead as possible and only work on those features that matter most to my users. I provide top notch customer support and responds to every support and feature request as soon as possible. I do my best to innovate and to learn from my many missteps. I think of the long haul rather than the quick gain.
While others seek personal leisure time or relaxation, I work harder to improve myself and my software. Lone hours into the wee hours of the morning sometimes yield the most interesting results (like my frame tool in You Doodle). My family is very supportive and I strive to maintain a decent balance with them and my work. Oh and I do all this while holding down a day job which I hope to quite soon to go full time on my own stuff.
Statistically, success is not achieved overnight or even in a few years. It takes many years and tireless effort. Effort I am willing to give.
Good luck to all you indie developers out there. Keep at it and never give up, never surrender.
- The Life of the Solo Indie Developer
- Introducing DRColorPicker for iOS
- How to split a string in SQL Server the right way
- The Power of Batching
- Google Penalty – Why removing links probably won’t help you
- Get a CDN (Content Delivery Network) Immediately
- Wimshire – Diablo 3 Reaper of Souls
- iOS StoreKit Receipt Verification and Validation
- All Code is an API – One Insight on How to Design Good Interfaces in Programming
- Quick and dirty profiling for iOS
- Why You May Not Need a Schedule
- To the Cliffs – What Happens After the First Week for a New iOS App
- TexturePacker – A Fast and Easy Utility to Create Spritesheets
- The Cheapest Best Dedicated Server
- The Price is Right
- iAd vs AdMob
- Birdshot is now on the iOS App Store!
- Manual Penalty or Bad Search Algorithm?
- Bird Flight is now on the iOS App Store
- You Doodle – Now With Fleksy Integration
- No Silver Bullet
- Sage Advice from Quark
- Flappy Bird, Super Ball Juggling and Shuriken Block – Oh My
- New You Doodle Icon
- Solving the iOS App Store Search Problem