Weekly Update: November 5-11, 2017
I finished Clean Architecture: A Craftsman’s Guide to Software Structure and Design this week. The book is a great survey of some important techniques that can be used to create well designed software. Since it’s a survey, each section is short and the book scratches the surface on many topics. Though maybe not as good as Clean Code, Clean Architecture is a SOLID read.
Towards the end of the week, I finally started learning about Gatsby. Gatsby is a static site generator built with React. I had been meaning to get into it for a long time. My first impression after jumping into the official tutorial is that Gatsby is impressive and naturally uses skills picked up in React development. I even started a repo to store the code and track my progress.
Finished
Pluralsight Course(s): None
Book(s): Clean Architecture: A Craftsman’s Guide to Software Structure and Design
Currents
Pluralsight Course(s): Securing ASP.NET Core with OAuth2 and OpenID Connect
Book(s): Smalltalk Best Practice Patterns, Tao of Seneca: Volume 3
On the Next…
I will continue playing with Gatsby this week. It would be nice to reimplement Dev-eryday to use it at some point. Dev-eryday is currently using Jekyll which has been great, but I never dug into it enough to customize the site. Using the standard Jekyll design has gotten the job done so far, but Gatsby offers a chance to use React and improve the site. Another Gatsby related item I’m excited to get into is GraphQL. GraphQL can act as a data layer for within a Gatsby site.