A few months ago, I was stuck between side projects, and did something crazy. I offered to build an iPhone app for anyone who wanted one for $200. Here are the results...
Last weekend, I spend my entire free time teaching an iOS workshop at General Assembly to 12 very highly motivated beginners. They say that by teaching, you learn. And I definitely did learn a lot!
Marc Andreessen: One of the things that's going to be huge in the future is the ability to get educated online. That's a wave that's going to hit in a major way in the next 20 years, and will be a huge improvement to consumer welfare all around the world.
With more and more analytics tools, companies are increasingly looking to data to make decisions about their product. That totally makes sense. You should definitely look at data and use it for your advantage! But I'd like to argue that there is such as thing relying on data too much.
The quick release cycle agile development does not quite work for mobile project management. I really love Facebook's Train Model...
While your app loads, Apple allows you to add a launch image so the user is not starring at a black screen. Here are a few launch images from popular apps, including ones that are using a very clever trick.
In XCode 4, there was a really nice and convenient Organizer button in the top right corner of XCode that I used all the time! That button was unfortunately removed in XCode 5, so it's been a frustrating experience figuring out the new ways of finding both the Documentation and the Organizer (they've been separated in XCode 5) to say the least.
To be honest, I haven't been a big fan of hackathons ever since I started coding. For one, I'm a big fan of building healthy habits both for my body and mind. I like to eat healthy, sleep well, and write really well-designed clean code. Here is how I learned to love hackathons.
As a beginner, it's very hard to play catch-up. There will always be someone at your company who's been there longer and knows the code base better and has more years of experience than you in general. Here is how you gain an advantage and become indispensable.
I've spent the entire weekend - from Friday night at 6pm up until yesterday, Sunday, at 11pm mostly hacking at the Launch Hackathon, the World's Largest Hackathon to date!!!! This hackathon had over 1000 vetted builders - developers and designers, so it was an incredible experience just to be surrounded by such amazing people.