Learn something new every month

SEACComputer 047

The technology is advancing at such a warp speed that sometimes it is hard for a developer to keep up with everything that is going on… especially when having a full time job, having to do the usual chores at home, finding some time to exercise regularly and having some time off to do other things like meeting with friends, going to the cinema and so on.

Nevertheless I was always the kind of developer who was curious and I want more that just deep knowledge in the area that I am currently working on. I also want to have a general understanding on the other areas of technology and software development.

If you google for learn something new then you will find many articles about how you can learn something new every day. This may be true in most of the cases but it is a bit more difficult for developers when it comes to a new technology. This is the reason why I decided that I will be learning something new every month. A new technology. A new programming language.

How To Get Better At One Thing In One Month

My goal for the next month is to get better at unit testing. I started reading The Art of Unit Testing by Roy Osherove time ago and I want to finish the book in October. Can you recommend other resources about unit testing?

What should be my next topic in November? ๐Ÿ™‚


  • The art of unit testing (Book)
  • Dependency injection in .Net (Book)
  • Design patterns (Book)
  • Writing high performance .Net code (Book)
  • Clean code (Book)
  • Working with legacy code (Book)
  • Cloud: Azure, AWS
  • Web
  • Internet of Things
  • Artificial intelligence
  • Bots
  • Machine learning
  • Docker
  • Kubernetes
via GIPHY (Copyright: Minority report film)