Patterns for managing up

Dear new developer, Design patterns are common ways to implement solutions that can be repurposed across different systems and domains. This post proposes patterns for handling organizational situations. Some really good excerpts: No matter how amazing you are at your job, you will sometimes get feedback about things you could be doing better. It can … Continue reading Patterns for managing up

What Mitchell learned in his first two years as a software developer

Dear new developer, It's great to see what other developers have learned, especially when they are just starting out. This is a post covering Mitchell Irvin's lessons from his first two years as a software developer. Now, I don't know Mitchell at all (but I guess I am connected to him in the third degree, … Continue reading What Mitchell learned in his first two years as a software developer

The right way to ask a question to get an answer

Dear new developer, I already covered the right way to ask questions, but this post was so good that I wanted to share it. (I found it on hackernews.) Mike Ash gives advice on how to get answers from the internet. Tips like "explain everything up front", "post your code" and "follow up after you … Continue reading The right way to ask a question to get an answer

Letters to a new developer from Joel Spolsky

Dear new developer, Looks like Joel Spolsky has written a number of blogs posts aimed at new developers. Every post is tagged with the date so you can be aware of any old posts that may have dated advice. But I've been following Joel since a colleague emailed the Joel Test around our workplace in … Continue reading Letters to a new developer from Joel Spolsky