What to do when the developers in your team just can't seem to get along? Salsita CEO gives practical tips from his 25 years of experience managing professional software development teams.…
Project Management
Adblock Plus Built an iOS Browser with Kitt... And so Can You!
Today Adblock Plus, the world's leading ad block vendor, is launching the first true ad-blocking browser for iPhone. We are proud that their browser is based on Kitt, an amazingly extensible iPhone browser that we have been developing for the past three years. Last year we announced our Kitt web…
How We Built a 25 Developer Service Company (and Growing Strong)
I was chatting today with a European freelance developer who is thinking about setting up a software agency. He asked me if I had any advice for him after building Salsita from a guy in his bedroom to a 40 person company with 25 full-time developers in a little over…
Why We Don't Do Fixed-Price Software Projects (And Neither Should You)
A few years ago, I took on a freelance project to implement an Internet Explorer component in C++. I was billing a healthy hourly rate on other projects at the time, but this particular client insisted on a fixed price. In a bout of temporary insanity, I made an exception…
What I Wish I Knew When Starting Out as a Software Developer: Slow the Fuck Down
The other day I read What I Wish I Knew When I Started My Career as a Software Developer, an article in Lifehacker adapted from a Quora answer by Michael O. Church. I haven't stopped thinking about it since. I guess I find it so thought-provoking because, while I agree…
Remote Developers, Not Immigration Policy, Are the Real Solution to America's Tech Skill Shortage
Paul Graham's latest essay makes an impassioned plea for more liberal immigration policies in the United States for high-tech workers. Software startups are desperate for great developers, he writes, and the notion that we can meet this need simply by training more Americans is idiocy. The only way to satisfy…