James LouieinPragmatic Programming2: Pragmatic Programmer DigestLegacy Code and What to do with it1 min read·Aug 23, 2021----
James LouieinPragmatic Programming1: Pragmatic Programmer DigestStarting a new weekly series called Pragmatic Programmer Digest to share content from around the internet that I found helpful in learning…2 min read·Aug 14, 2021----
James LouieinPragmatic ProgrammingAn Opinionated Guide to Handling Errors in Your Rest API: ExceptionsIn this article we will cover how what are types of errors that occur in Rest APIs, how we can translate to programming languages, and…4 min read·Apr 3, 2020----
James LouieinPragmatic ProgrammingTrust the Process: A Look at Handling Production IssuesToday’s systems are complex — distributed, data driven, continuously deployed systems allow for things to go wrong at any given point, at…10 min read·May 27, 2019----
James LouieinPragmatic Programming.NET Things: DelegatesContinuing on with the .NET Things series, we’re going to explore C# delegates — put simply they are functions that are treated as first…4 min read·Mar 7, 2019----
James LouieinPragmatic Programming.NET Things: Assembly ScanningIn this installment of .NET Things, we’ll dive into a common dependency injection pattern known as Assembly Scanning, which is used…3 min read·Feb 28, 2019--1--1
James LouieinPragmatic Programming.NET Things: Pipeline Design PatternThe pipeline (or chain of responsibility) design pattern is a programming pattern that allows you to chain composable units of code…4 min read·Feb 24, 2019----
James LouieinPragmatic ProgrammingStructuring Your Team: Feature OwnersThe growing importance of technology in the industry has caused a surge of technology focused jobs to be in high demand. It is not…7 min read·Feb 14, 2019----
James LouieinPragmatic ProgrammingFirst Impressions: Node.jsIn this article I wanted to share my initial impressions working with Node.js coming from a .NET developer.5 min read·Jan 22, 2019----
James LouieinPragmatic ProgrammingThe Pragmatic ApproachToday I wanted to talk about what has recently inspired me to re-evaluate the way I see myself as a developer and how it has changed my…5 min read·Jan 12, 2019----