Skip to content

Software Design & Development

Thoughts, stories and ideas.

Twitter Linkedin GitHub
  • Home
  • Books

Books

Programming

  • The Art of Computer Programming
  • The Pragmatic Programmer
  • A Philosophy of Software Design
  • The Practice of Programming
  • Clean Code
  • Principles of Package Design
  • Learn Bash the Hard Way
  • The Go Programming Language
  • Design It!
  • The Art of Readable Code
  • Unit Testing Principles, Practices, and Patterns

Management / Leadership

  • Leading Snowflakes

Recent Posts

  • Hiring good (back-end) engineers: 10 areas I use in interviews
  • Bash: Read File Line by Line
  • Exceptions: The Right Way
  • How to write bug reports
  • Introduction to Bloom Filters

Archives

  • October 2019
  • January 2019
  • September 2018
  • April 2018
  • February 2018
  • January 2018
  • December 2017
Proudly powered by WordPress | Theme: ajaira by rakib.