The Curious Engineer

All blogs / C# / .NET

Lloyd Atkinson's Articles

lloydatkinson.net

Software engineer writing about the web, design systems, and building software.

C# / .NETJavaScript / TypeScriptWeb developmentEngineering management / careers

Posts
43 from 28 Oct 2021 to 15 Sep 2026
Posting
now and then (3 in the last year)
Kind
personal blog
Feed
https://www.lloydatkinson.net/rss.xml

2026 2

  1. Building a Toolbox for My Website
  2. Reducing .NET AWS Lambda Cold Starts by Adding Memory

2025 3

  1. 2025: Year in Review
  2. Motivation in an Absurd System
  3. Comparing Git Mirror Options

2024 6

  1. 2024: Year in Review
  2. Containerised Microsoft SQL Server With Grafana
  3. Stupid Problems Require Stupid Solutions (Cloudflare Is Breaking My SVGs)
  4. Some Thoughts As I Sit Here in Another Standup
  5. Frictions and Complexities of "Simple" Scripts
  6. Laughing Off the Dark Mode Lobby

2023 7

  1. 2023: Year in Review
  2. This Year's Christmas Quiz
  3. Migrating My Site From Google Domains and Netlify to Cloudflare
  4. I Got Married ❤️
  5. Favour TypeScript Types Over Interfaces
  6. From Success to Disbandment: Impact of Poor Management on a Talented Team
  7. Consistent Kebab Cased Controller Routes in ASP.NET Core

2022 21

  1. 2022: Year in Review
  2. Creating a Christmas Music Quiz Game
  3. Scheduling Webhook and API Calls With GitHub Actions
  4. Consider Disabling Browser Push Notifications on Family and Friends Devices
  5. How to Prevent a Duplicated Canvas When Using P5 and React Strict Mode
  6. Tiny Projects: Currency Conversion Table
  7. PowerShell, NPM Scripts, and Silently Dropped Arguments
  8. Technologies I Don't Want to Work With Again
  9. Default Exports in JavaScript Modules Are Terrible
  10. An Article I Wrote Featured on GitHub's YouTube Channel!
  11. Should You Squash Merge or Merge Commit?
  12. Writing a Fuzzy Search Component With Preact and Fuse for Astro
  13. Debugging Responsive CSS Breakpoints With a Helper
  14. Typing Unknown Objects in TypeScript With Record Types
  15. Flexible Design System Components With "as/is" Props
  16. Eight Points for One Team Is Two Points for Another Team
  17. Modelling Workflows With Finite State Machines in .NET
  18. My Thoughts on What I Want to Do As a Software Developer
  19. Automate Pull Request Labels Based on Changed Files With GitHub Actions
  20. Static Site Redirects With Astro (or Any Static Site Builder)
  21. Going Further With TypeScript - Part 1: Mapped Types

2021 4

  1. List Replication in F#
  2. Essential .NET Libraries I Use
  3. Always Ask "Why?"
  4. The First Post on the Site