Sam WalpoleinLevel Up CodingMy Top 5 JavaScript Tips and Tricks for Writing Cleaner Code1. Destructuring Assignment7 min read·Aug 8, 2021----
Sam WalpoleinLevel Up CodingA Practical Guide to Higher Order Functions in C#If you have been programming for any length of time, you may well have come across higher order functions, but (like me) may not have fully…3 min read·Jul 3, 2021----
Sam WalpoleinGeek CultureLooking after your mental health as a developerIt’s been over a month now since I last wrote an article here for my blog. I’ve been struggling a lot with low mood, which has meant that I…4 min read·Jun 12, 2021----
Sam WalpoleinLevel Up CodingLINQ: Beware of deferred executionIf you’ve spent much time around C# and .NET, it’s likely that you will have come across LINQ (Language-Integrated Query), which allows…5 min read·Apr 25, 2021----
Sam WalpoleinLevel Up CodingHandling Dependency Injection in Inherited ClassesDependency injection (DI) is a wonderful thing. Simply add your dependency as a parameter to the constructor (most commonly) of your class…4 min read·Apr 11, 2021----
Sam WalpoleinLevel Up CodingA Cure for Primitive ObsessionWhat is Primitive Obsession?6 min read·Mar 13, 2021----
Sam WalpoleinLevel Up CodingA Brief Introduction to F# for Object Oriented DevelopersRecently I’ve been learning how to write code in F#. For those who haven’t heard of it, F# is Microsoft’s/.NET’s answer to a…9 min read·Mar 6, 2021----
Sam WalpoleBuild an interactive kanban board with Vue DraggableVue Draggable is a great library for Vue.js that makes it super simple to create interactive draggable components with virtually no effort…3 min read·Feb 7, 2021----
Sam WalpoleIntroduction to Test-Driven Development (TDD) and AAA Testing Using xUnitI’m not ashamed to admit that for a long time I avoided writing tests for my code. I saw it as something that took up precious time that I…7 min read·Jan 16, 2021----
Sam WalpoleWriting decoupled code with MediatR: The Mediator PatternI recently wrote a blog post introducing some of my favourite NuGet packages: My Top 4 NuGet Packages for ASP.NET Core. In that post, I…5 min read·Jan 9, 2021----