History of the Internet

I have been writing the History of the Internet for the past 3 years now. Below you can find links to these articles on Simple Programmer: Part 1: Before the Web Part 2: World Wide Web Early Years Part 3: Netscape Domination Part 4: Back to The Road Ahead Part 5: The First Browser War…

Angular Learning Path

I am currently studying the Angular Learning Path on Pluralsight. This learning path consists of 14 courses and takes 52 hours to watch at normal speed. Below are links to reviews of these courses. These also act as supplementary material to the courses. For details on how to get the most out of Pluralsight, see…

Twitter

I have deactivated my Twitter account. There are a number of reasons. One is the changes Twitter and made to their privacy policies which are in the interests of themselves and their advertisers, not you the consumer. But the main reason is I was just spending too much time on Twitter when there are more…

Philosophy Book Reviews

Wow, it’s been almost a month since my last blog post reviewing A Short History of Modern Philosophy. When I’ve had time to myself, I’ve been mostly reading these books: The Daily Stoic by Ryan Holiday and Stephen Hanselman I’ve previous highly recommended Ryan Holiday’s first book “The Obstacle is the Way”. I like this…

Doing Good Better Review

As well as this advice for better engineering practices, this blog is about self improvement. Perhaps one of the best routes to improving yourself is to think about how you are helping others, and whether you are doing this in the right way. Doing Good Better is written by the co-founder of the Effective Altruism movement, along…

Angular Best Practices: Dealing With Models

Welcome to the final part of this review of the Pluralsight course Angular Best Practices by Joe Eames. Joe has worked both full and part time as a technical teacher for over ten years. He has produced 18 courses for Pluralsight. Dealing With Models Introduction Now this is the first time I’ve heard about Backbone.js…