I'm a software engineer by trade. Eight years in, mostly C# and Angular, mostly enterprise systems. The day job is great but some of the best education has come from the stuff I've built on the side, after hours, for no reason other than I thought…
How To Make Difficult Life Decisions
Listening to a persicope from Naval Ravikant changed my life. How to make difficult life decisions.
Latest Articles
Value vs Reference Types in C#
The difference between Value and Reference Types in the C# Language with examples and diagrams
Changing the SQL Collation using an Entity Framework Query
Alter the collation of a SQL query using entity framework functions
How to create a custom voucher / coupon system using some simple code
How to code a simple voucher / coupon system from scratch.
Why Naming Conventions are Important (and useful) in Software Development.
Conventions in programming are important. They improve readability, velocity and new developer onboarding.
My Custom PC Build for Software Development
In this article I'm going to go through the custom PC I built for software development in November 2019.