Follow Aaron Osteraas’ journey to getting a developer job, from tinkering with computer parts as a teenager to overcoming the challenges of programming.
M. David Green discusses pair programming, examining what it takes for two developers working together to achieve the productivity and quality improvements that come from pairing.
Kayla Matthews suggests ways to keep in touch with programming and advance your skills even when you're not employed.
Chris shares the anecdote of his past John-ness, describing, commenting, and deconstructing how privileged programmers are. Do you know Johns? Are you one?
Reflect on your skill set and career choices. Have you made the right decisions? Are there better options? Should you consider a change?
With programming skills becoming an increasing priority, Chris reflects on approaches to learning code and lessons learned from educating beginners.
How can you decide which programming language to use when faced with conflicting advice, surveys and opinions? Craig reveals the best way to start...
Are you looking to learn a new language? Craig examines those which are most advertised and well-paid. But does that make them the best?
This week we hear that the web is just getting started, which is interesting since there have been some historical changes in the role of a web developer.
A look at programming language job trends, along with some advice on how to choose your first programming language.
Do you know you can learn basic programming languages while playing? Cargo-Bot is an interesting variation on this theme because it’s a game disguised as a way to teach programming.