I like classic rock music. In fact, I like rock music in general and even though from time to time I listen to some Alice In Chains songs, I had never come by the one called Nutshell. It was The Daily Stoic newsletter which led me to it.
One of my areas for improvement for this year is to learn about software design, software architecture. I keep that in mind when I choose my next books. That’s why I read recently Clean Architecture by Uncle Bob and that’s why I’ve just read Patterns of Enterprise Application Architecture by Martin Fowler.
RivieraDEV is a conference organized by developers and for developers. That’s how the organizers advertised the event and you can actually feel it. Especially when you consider that some of the organizers are speakers too. RivieraDEV will be 10 years old next year, for me this was the second one that I attended.
If you follow me, you might already have noticed that I’m a big fan of coding guidelines. Yet, I don’t particularly enjoy commenting on formatting, such as indentation, tabs vs spaces, whitespacing, etc… But I do and I keep doing it because it’s an important part of readability.
A few weeks age I read How to Win Friends and Influence People from Dale Carneige. It's a real perennial seller. It was first published in 1936 and it still flourishes and there is a good chance that I will just like Shakespeare. In fact, I had recommendations to read it so much, that it became inevitable...
This latest book of John Sonmez is an admirable result of self-discipline. The product of an author/programmer who doesn't just preach about doing things, but he shows us the way by example. Maybe the form of his book is unconventional, but he wrote it in a way that would fit his ways of doing things.
One of our roundtable topics of our last French Riviera Craftsmanship Meetup was about collecting things that you shouldn't do to your newcomers as a manager. If you are just a developer, still, you shouldn't do them, but it is less likely anyway.
I like the books and most of the videos created by Uncle Bob. Maybe sometimes they are a bit too simplistic, but they help to provide a better understanding of how you should write good quality code. And if you find that a topic is not deeply analyzed enough, you can still explore it later on your own.