Programming

http://www.theeffectiveengineer.com/
engineering habits, productivity tips, leadership, and culture.


http://www.kalzumeus.com/
Patrick McKenzie runs his own software business and has written many excellent long-form articles on career advice, consulting, SEO, and software sales.


http://katemats.com/
Kate Matsudaira, who has worked at large companies like Microsoft and Amazon as well as at startups, shares advice about tech, leadership, and life on her blog.” “


http://randsinrepose.com/
Michael Lopp has worked for many years in leadership positions at Netscape, Apple, Palantir, and Pinterest, and writes about tech life and engineering management.


http://softwareleadweekly.com/
Oren Ellenbogen curates a high-quality weekly newsletter on engineering leadership and culture.


http://calnewport.com/
Cal Newport, an assistant professor of computer science at Georgetown, focuses on evidence-based advice for building a successful and fulfilling life.


http://www.joelonsoftware.com/
Joel Spolsky, the co-founder of Stack Exchange, provides all sorts of programming pearls of wisdom on his blog.


http://martinfowler.com/
Martin Fowler, author of the book Refactoring, writes about how to maximize the productivity of software teams and provides detailed write-ups of common programming patterns.


http://pgbovine.net/
Philip Guo, a computer science professor, has written extensively and openly about his graduate school and work experiences.”