RTigger
Learning to Say No
You Can't Buy Agile
This app needs to be published.
sigh.
Conversely, if you're a self-motivated learner, a good team member, and able to contribute, but don't quite have the technical skills we're looking for, we'll gladly take a training hit (usually 2 to 4 weeks) to get you up to speed on language X in exchange for an engaged and valuable employee.
But that might just be my company.
This is part of the motivation of team and peer-accountability in some of the agile methods like Scrum / XP / Pair Programming. If you feel personally responsible to someone else, you're likely to follow through. A good way to do this with personal projects is to find a partner - I work with a designer on a lot of my personal projects, and telling him that I'm going to get X done helps, as well as seeing the time and progress he's invested in the project.
The Shortcomings of FizzBuzz
Live Coding - Good or Bad?
Show HN: PyClock
Developer Ownership
1 Dev + 1 Dev = 2 Devs
They're Not Better Than Us, There's Just Less Of Them
Acting on Analytics
TL;DR - We change the world for the better in so many ways that we don't even realize. Don't sell ourselves short.
Saving the World with Software
http://www.globalnerdy.com/wordpress/wp-content/uploads/2008...
Fighting to Speak
One day he went to a customer's site to train them on the new version of our software, and met with one of the bookkeepers of the company. He showed her a report that we recently added a column to as part of a feature request from our clients, and she started crying. He was asking her what was wrong, worried that we did something terrible. She replied: "You just saved me 3 hours a day. Now I can go home when my kids are home from school instead of after supper".
Just because we're not saving babies doesn't mean we're not making people's lives better.
TDD: Training Wheels for Developers
Day 1 with Pomodoro
The general point still stands though - if there was an interface, we wouldn't have to come up with these workarounds.