Blog posts
-
Top Reads for 2017
2017 was my first year out of full time education and into full time work. I learnt so much every single day, and read a ridiculous amount of articles. When I sat down to write this post, I was overwh...
-
What I learnt about writing React in 2017
Over the past month or so, I’ve gotten some real world experience of React in a project, where I’m replacing existing front-end code with quite a large footprint and significant complexity. I’ve previ...
-
Using the .NET HttpClient class more efficiently
On a recent piece of work, I was updating some code in our codebase which makes use of a HttpClient for fairly similar actions, repeatedly. During a code review, someone noted that I was repeatedly cr...
-
Auto-backed properties in C#: a quick primer
I’ve been excited and curious about the fancy auto-backed properties of C# since I first got into the language about three years ago. I’ll admit that, though I’m not a language nerd, the improved ergo...
-
Top Reads for 2016
2016 certainly did become the year that was, with a series of unfortunate events leading to the internet becoming quite morose and anachronistically blaming an arbitrary timescale for their misery. It...
-
Digging a bit deeper into Angular 1.x components
I’ve been playing around with Angular components at work lately, and attempting to mentally map my understanding of Angular components against the concepts found in React components, which I’ve had so...
-
Trials and tribulations of writing my first serious Android app
This semester I took an Android development course. I’ve struggled with Android programming in the past, mainly due to my Web background. Most web apps have a different architecture and different API...
-
Rapid embedded development with React and Node
As previously mentioned, this semester I enrolled in a new subject, Prototyping Physical Interactions, which involves learning how to utilize embedded hardware such as arduinos, to create flexible and...
-
I Migrated A Project To ReactJS For The First Time And Didn't Die
Before I start: a note on Javascript fatigue Amongst all the negativity over the past year of “Javascript fatigue”, it’s become quite trendy to hate on the Javascript community, which is a true shame....
-
KD-Tree fun in QuestionTime
This past week, I was working on QuestionTime, and needed to work out where the nearest points of interest were to the user’s location in an expedient fashion. Now, the last time I did anything involv...