I do stuff with the internet and I think a lot about other stuff. Some of this stuff I try to write down for you to read. Sometimes I make music.
Deeply think through how accessible your site is. Don’t be that developer who makes beautiful and responsive websites that are restrictive to people who aren’t you.
Many CEOs think being an enlightened, competitive company means you’re always on. Available all the time, for anyone. I believe that’s a dangerous, frivolous mindset. It causes people to burn out and resent work. It can even lead to their leaving.
…ide — even front end developers need to dig in to server side code from time to time. That’s right: a good front end developer needs to be a good back end developer as well.
… support your users, bugfixing and documenting everything. This is something many companies forget. Building your own CMS will cost a lot of time, all the time.