Send to Kindle This is a post I have been thinking about for a long time, but didn’t have the balls [figuratively of course] to write until now (more on why below). If you are running an engineering organization of 5 or more people, and your product is launched, you shouldn’t be writing code. Trust [...]
Send to Kindle Hello dear readers! I hope that everyone is having a lovely weekend. I am writing with two things – 2 posts I wrote that happened to go live in the same week on mobile. Designing APIs for Mobile Performance – Best Practices Marketing and Monetization Strategies for Free Apps I hope you [...]
Send to Kindle *Officially* I am going to start blogging monthly on the Communications of the ACM. I wrote two posts recently on data mining. The first one is around crawling and collecting data. The second post is a deep dive into data mining and synthesizing product reviews to create the Decide score – a [...]
Send to Kindle Focus on early wins (Note: This post is part of a series for new technical leaders that are joining a new company, or taking over a new organization or team; and while written for new CTOs, VPs of Engineering, or Software Managers, could be applied to other technical positions. This is also [...]
Send to Kindle (Note: This post is part of a series for new technical leaders that are joining a new company, or taking over a new organization or team; and while written for new CTOs, VPs of Engineering, or Software Managers, could be applied to other technical positions. This is also written largely for smaller [...]
Send to Kindle As any experienced mobile developer will tell you, it requires 100s of hours to craft a great mobile application. So much of that time is invested in pouring over the myriad details critical to delivering a quality user experience, carefully designing and coding the interactions, workflow and functionality that will blow people’s [...]
Send to Kindle Over the last few years since I started paying attention to SEO I have noticed many “developer guides to SEO”. Largely, these guides are written by developers and not SEO experts. At this point, I am neither of those, but since I spent the last few years working for an SEO tools [...]
Send to Kindle I wrote this post for a good friend who asked me for some questions he could use for interviewing a Systems Engineer. They are also easily adapted for System Administrators and Network Engineers (and there is a pdf of the questions you can print out below if desired). When I think of [...]
Send to Kindle One of the more popular posts on this blog has been the one on how to interview your manager. And one of the questions I am often asked is how technical does a VP engineering, or software development manager need to be if they aren’t writing coding day to day? And moreover [...]
Send to Kindle I can’t help myself – but I am super frustrated. Developing for Android sucks compared to iOS. It is more expensive. It takes more time to test, and special case for so many different devices and different capabilities. All the assumptions you get for free with iOS go out the window on Android. This [...]