When to Avoid Libraries

The decision to import a new library is often taken without putting a lot of thought into it. This post describes what we should keep in mind when using an external library. Including common examples.
https://sandofsky.com/blog/third-party-libraries.html

Advertisements

The Role of a Senior Developer

A new fresh way to look at development experience. From Junior to intermediate to Senior.
http://mattbriggs.net/blog/2015/06/01/the-role-of-a-senior-developer/

Why your code is so hard to understand

A clear post about the problems we face when we write and read code. My favorite is “Problem #1, overly complex mental models”.
http://aestheticio.com/why-your-code-is-hard-to-understand/

Lessons Learned in Software Development

One of the best lists of lessons learned I read. Almost everything in this list is well known but its still worth reading. Among the best: “Change one thing at a time” and “Assume no coincidences”.
Lessons Learned in Software Development