Occasional stuff on software, web development, and tech
I’m an enterprise web and software developer in Portishead (UK).
I use Windows, Linux, and Mac. My focus is on C# and Node for work, with Go as my personal preference. I’ve also done the occasional Python (eg Flask) and Ruby (not Rails) on the side.
I currently lead agile teams of senior/mid/junior developers where I’ve introduced AWS (with EC2, ECS, RDS, Route53 and more) alongside tools such as Terraform, MySQL/MariaDB, and MongoDB.
I can be contacted on email@ followed by this domain name.
Some old and some new, these have all been worth reading - particularly those at the top.
|Release It!||Michael T Nygard|
|Getting Real||37 Signals|
|Writing an Interpreter in Go||Thorsten Ball|
|ASP.NET Core App Dev - Build in 4 sprints||Timms, Paquette, Chambers|
|Node.js Design Patterns||Mario Casciaro|
|Designing Data-Intensive Applications||Martin Kleppmann|
|Programming in Go (Developer’s Library)||Mark Summerfield|
|Eloquent Ruby||Russ Olsen|
|Pragmatic Programmer||Andrew Hunt, David Thomas|
|97 Things Every Programmer Should Know||ed. Kevin Henney|
|Agile Web Development with Rails 5.1||Sam Ruby, David Copeland|
|Clean Code (Clean Coders)||Uncle Bob|
|Developing Microservices with Node.js||David Gonzalez|
|Mastering Flask||Jack Stouffer|