Coding skill vs. employee skill
DRUPAL Bootstrap Upgrade: MIKE IT
Your Facebook password should be none of your boss' business
Today, the Associated Press reports that some employers are asking applicants for their Facebook usernames and passwords. According to the article:
Don't fall in love with your technology
It's not about technology for its own sake. It's about being able to implement your ideas.
Software Effort Estimation Considered Harmful
Delta Air Lines tells me it will take two hours and twenty-five minutes to fly from New York City to Atlanta, GA. American says two thirty. United? Two thirty-four. Yet, the captain just told me it was “one-hour forty-five” minutes “wheels-up to wheels-down”. What gives?
The Founder's Lie About Comfort Zones
There is a lot of talk going on about the endurance and struggle that startup founders go through. How long the hours are, we all...
How to thrive as a solo non-technical founder
Welcome to Wedding Lovely - a blog created with wedding planning passionates in mind. Join us today and learn all about the world of wedding planning!
How to get to YC interview - Insider's Guide to YC W13 Application
The deadline to apply for YC W13 batch is coming up. So I figured I'd write about how to fill out the application to get an interview.
A Design Primer for Engineers
For a word that can so vastly change the fortunes of a company, it's worth noting that no generally accepted definition of the word design exists. This means wh
Lean into the pain
When you first begin to exercise, it’s somewhat painful. Not wildly painful, like touching a hot stove, but enough that if your only goal was to avoid pain, you certainly would stop doing it. But if you keep exercising… well, it just keeps getting more painful. When you’re done, if you’ve really pushed yourself, you…
Why I learned to "make things"
Two years ago this week, I started working at 37signals. I couldn’t make a web app to find my way out of a paper bag. When I started working here, my technical skills were in tools like Excel, R, and Matlab, and I could muddle my way through SQL queries. I had the basic technical skills tha…
Never Stop Hacking
A short note to myself: what makes programming fun isn't finishing tasks, it's the problems themselves and the process of learning. Never stop hacking.
A brief guide to Tech Internships for CS students
Planning to be an Intern in the Bay Area during Summer 2012? Make sure to read an Intern's Guide to the Bay Area, and join the 2012 Facebook group. (via this guy, via this guy)Joel Spolsky, from the Joel On Software blog and StackOverflow, wrote an article with Advice for Computer Science College Students back in '05…
How your startup is getting lapped by companies who know how to hire
There will always be an excess of bad ideas and dumb money in the market--so we'll always be complaining about a lack of talent, no matter how many developers there are. Still, I contend that most companies have no idea how to hire, and in the last week, my theory got proved to me several times ov