The Angry Dev

Darren Horrocks explains various Programming and DevOps practices, with some guides, explanations and ramblings from a sometimes angry man

  • Home
  • Github
  • ko-fi
  • LeetCode
  • Twitch
  • YouTube
Share to reddit Share to facebook Share to twitter

© 2025. All rights reserved.

  • ai Tue, Aug 19, 2025
  • development Tue, Aug 19, 2025
  • machine-learning Tue, Aug 19, 2025
  • csharp Tue, Aug 19, 2025
  • dotnet Tue, Aug 19, 2025
  • programming Tue, Aug 19, 2025
  • optimisation Mon, Aug 18, 2025
  • performance Mon, Aug 18, 2025
  • testing Sat, Jul 26, 2025
  • tests Sat, Jul 26, 2025
  • unit-testing Sat, Jul 26, 2025
  • unit-tests Sat, Jul 26, 2025
  • linux Tue, Jul 22, 2025
  • ubuntu Tue, Jul 22, 2025
  • interviews Mon, Jun 9, 2025
  • leetcode Mon, Jun 9, 2025
  • software-development Mon, Jun 9, 2025
  • work Mon, Jun 9, 2025
  • jobs Wed, May 14, 2025
  • not-code Wed, May 14, 2025
  • tech Wed, May 14, 2025
  • c-sharp Thu, May 1, 2025
  • clean-code Tue, Apr 8, 2025
  • dry Tue, Apr 8, 2025
  • solid Tue, Apr 8, 2025
  • aspire Fri, Mar 28, 2025
  • IaC Fri, Mar 28, 2025
  • debugging Wed, Feb 5, 2025
  • garbage-collection Wed, Feb 5, 2025
  • rust Sun, Jan 19, 2025
  • angular Thu, Jan 2, 2025
  • frontend Thu, Jan 2, 2025
  • javascript Thu, Jan 2, 2025
  • react Thu, Jan 2, 2025
  • foss Thu, Dec 5, 2024
  • open-source Thu, Dec 5, 2024
  • learning Wed, Dec 4, 2024
  • graphql Sat, Nov 9, 2024
  • how-to Sat, Nov 9, 2024
  • security Wed, Oct 2, 2024
  • copilot Wed, Sep 11, 2024
  • llm Wed, Sep 11, 2024
  • opinion Wed, Sep 11, 2024
  • rider Wed, Sep 11, 2024
  • visualstudio Wed, Sep 11, 2024
  • c Wed, Sep 11, 2024
  • cpp Wed, Sep 11, 2024
  • http Tue, Jul 23, 2024
  • networking Tue, Jul 23, 2024
  • server Tue, Jul 23, 2024
  • odata Tue, Jun 4, 2024
  • rest Tue, Jun 4, 2024
  • soap Tue, Jun 4, 2024
  • kerbal-space-program Sat, Jun 1, 2024
  • ksp2 Sat, Jun 1, 2024
  • artificial-intelligence Wed, May 15, 2024
  • ml Wed, May 15, 2024
  • piratesoftware Fri, May 3, 2024
  • twitch Fri, May 3, 2024
  • strings Thu, Mar 7, 2024
  • workplace Thu, Nov 30, 2023
  • mlnet Tue, Nov 28, 2023
  • containers Tue, Nov 21, 2023
  • devops Tue, Nov 21, 2023
  • docker Tue, Nov 21, 2023
  • net8 Tue, Nov 14, 2023
  • core Sun, Nov 12, 2023
  • efcore Sun, Nov 12, 2023
  • entity-framework Sun, Nov 12, 2023
  • entity-framework-core Sun, Nov 12, 2023
  • php Fri, Nov 10, 2023
  • databases Wed, Nov 8, 2023
  • dba Wed, Nov 8, 2023
  • sql Wed, Nov 8, 2023
  • sqlserver Wed, Nov 8, 2023
  • git Tue, Nov 7, 2023
  • git-hub Tue, Nov 7, 2023
  • version-control Tue, Nov 7, 2023
  • azure Mon, Nov 6, 2023
  • bitlocker Tue, Oct 24, 2023
  • encryption Tue, Oct 24, 2023
  • guide Tue, Oct 24, 2023
  • nvme Tue, Oct 24, 2023
  • ssd Tue, Oct 24, 2023
  • windows Tue, Oct 24, 2023
  • windows-11 Tue, Oct 24, 2023
  • errors Wed, Oct 18, 2023
  • exceptions Wed, Oct 18, 2023
  • code-reviews Tue, Oct 17, 2023
  • pull-requests Tue, Oct 17, 2023
  • cross-platform Mon, Oct 16, 2023
  • maui Mon, Oct 16, 2023
  • manual-testing Sat, Oct 14, 2023
  • job-hunting Tue, Oct 3, 2023
  • ide Tue, Oct 3, 2023
  • jetbrains-rider Tue, Oct 3, 2023
  • visual-studio Tue, Oct 3, 2023
  • js Mon, Oct 2, 2023
  • typescript Mon, Oct 2, 2023
  • C++ Sun, Oct 1, 2023
  • cplusplus Sun, Oct 1, 2023
  • go Sun, Oct 1, 2023
  • golang Sun, Oct 1, 2023
  • mental-health Fri, Sep 29, 2023
  • wellbeing Fri, Sep 29, 2023
  • flexitime Thu, Sep 28, 2023
  • working-hours Thu, Sep 28, 2023
  • game-dev Tue, Sep 26, 2023
  • unity Tue, Sep 26, 2023
  • urp Tue, Sep 26, 2023
  • ethics Sat, Sep 23, 2023
  • morals Sat, Sep 23, 2023
  • aspnet Fri, Sep 22, 2023
  • aspnetcore Fri, Sep 22, 2023
  • dotnetcore Fri, Sep 22, 2023
  • company-culture Thu, Sep 21, 2023
  • work-environment Thu, Sep 21, 2023
  • 3dprinting Wed, Sep 20, 2023
  • anet Wed, Sep 20, 2023
  • anet3d Wed, Sep 20, 2023
  • auduino Wed, Sep 20, 2023
  • ctc Wed, Sep 20, 2023
  • ender3 Wed, Sep 20, 2023
  • platformio Wed, Sep 20, 2023
  • anomaly-detection Tue, Sep 19, 2023
  • gamers-nexus Tue, Aug 15, 2023
  • gn Tue, Aug 15, 2023
  • linus-tech-tips Tue, Aug 15, 2023
  • ltt Tue, Aug 15, 2023
  • java Tue, Aug 15, 2023
  • elon-musk Fri, Jul 28, 2023
  • twitter Fri, Jul 28, 2023
  • github Wed, Jul 26, 2023
  • background Sun, Jul 2, 2023
  • service Sun, Jul 2, 2023
  • systemd Sun, Jul 2, 2023
  • worker Sun, Jul 2, 2023
  • random Sat, Jul 1, 2023
  • display Mon, Sep 19, 2022
  • embedded Mon, Sep 19, 2022
  • ILI9341 Mon, Sep 19, 2022
  • mpu6050 Mon, Sep 19, 2022
  • pico Mon, Sep 19, 2022
  • raspberry-pi-pico Mon, Sep 19, 2022
  • bmp280 Sun, Sep 18, 2022
  • types Fri, Jul 1, 2022
  • dictionary Wed, Apr 27, 2022
  • loops Wed, Apr 27, 2022
  • primitives Wed, Apr 27, 2022
  • auth Thu, Apr 14, 2022
  • oauth Thu, Apr 14, 2022
  • services Thu, Apr 14, 2022
  • web Thu, Apr 14, 2022
  • angular12 Mon, Apr 11, 2022
  • bittorrent Mon, Oct 4, 2021
  • bt Mon, Oct 4, 2021
  • torrent Mon, Oct 4, 2021
  • udp Mon, Oct 4, 2021
  • utp Mon, Oct 4, 2021
  • aws Wed, Mar 10, 2021
  • blog Wed, Mar 10, 2021
  • cloudfront Wed, Mar 10, 2021
  • https Wed, Mar 10, 2021
  • hugo Wed, Mar 10, 2021
  • s3 Wed, Mar 10, 2021
  • email Wed, Jan 13, 2021
  • imap Wed, Jan 13, 2021
  • imap4 Wed, Jan 13, 2021
  • library Wed, Jan 13, 2021
  • net5 Thu, Oct 15, 2020
  • vNext Thu, Oct 15, 2020
  • async Wed, Oct 14, 2020
  • console Wed, Oct 14, 2020
  • code Tue, Oct 13, 2020
  • extension-method Tue, Oct 13, 2020
  • neural network Sun, Oct 11, 2020
  • c# Fri, Apr 24, 2020
  • dependency injection Fri, Apr 24, 2020
  • di Fri, Apr 24, 2020
  • ioc Fri, Apr 24, 2020
  • aot Tue, Apr 21, 2020
  • publish-single-file Tue, Apr 21, 2020
  • publish-trimmed Tue, Apr 21, 2020
  • appsettings Sun, Nov 17, 2019
  • options Sun, Nov 17, 2019
  • microservices Tue, Nov 12, 2019
  • servicebus Tue, Nov 12, 2019
  • blame Wed, Jan 18, 2017
  • rant Wed, Jan 18, 2017
  • hours Mon, Jan 9, 2017
  • osx Mon, Jan 9, 2017
  • xamarin Mon, Jan 9, 2017
  • file upload Tue, May 1, 2012
  • headers Tue, May 1, 2012
  • html Wed, Apr 25, 2012
  • webdesign Wed, Apr 25, 2012
  • bash Mon, Aug 15, 2011
  • find Mon, Aug 15, 2011
  • perl Mon, Aug 15, 2011
  • replace Mon, Aug 15, 2011
  • apache Tue, Nov 30, 2010