About and Contact AWS C# Docker Design Patterns Learning Patterns Principles
Carl Paton
About and Contact AWS C# Docker Design Patterns Learning Patterns Principles
Sponsored Content & Projects
Work Billing

From agreed work to paid invoices

Keep partners, clients, statements of work, invoices, margins, and payment progress together in one clear workspace.

Support

Stripe Donation

Does my content help you? Consider a small donation to support this blog. ❤️

2018
Apr 18

Interface Segregation Principle (ISP)

Apr 18

Liskov substitution principle (LSP)

Apr 18

Open/Closed Principle (OCP)

Apr 18

Tell, Dont Ask

Apr 17

Model Airplanes

Apr 17

SOLID (object-oriented design)

Apr 17

Stick sizes

Apr 16

Shotgun

Apr 15

Airfoils

Apr 14

Linux Commands

Apr 13

VMware Workstation Player

Apr 12

Glow Engines

Apr 12

Putty

Apr 11

Electric Motors

Apr 11

Batteries and Chargers

Apr 10

Model tools and spares

Apr 10

GIT Commands

Apr 10

Resolving GIT Merge Conflicts

Apr 5

Convert List to string with delimiter

Apr 5

SCRUM, a subset of AGILE Software Development

Apr 4

Stopwatch

Apr 2

C# Abstract Class

Apr 2

Add appsettings.json to a .Net Core Console Application

Apr 2

Setup Docker on Linux

Apr 2

Senior Telemaster

Apr 2

Wot 4

Apr 1

C# Enum

Apr 1

C# Interface

Apr 1

Docker Commands

Apr 1

MySQL Statements

Apr 1

Setup Kubernetes Local-machine

Apr 1

PostgreSQL on a Linux VM

Mar 29

NLog

Mar 29

Simple text logging for a C# console application

Mar 20

Virtual Box

Mar 20

Wordpress

Mar 11

Pillars Of Object Oriented Programming (OOP)

Mar 6

Chocolatey

Mar 1

Netstat

Feb 15

SoapUI and ASP.NET Web API

Jan 6

Reading Excel with EPPlus (.NET library)

2017
Dec 1

Binary Serializer

Dec 1

C# Calculate Percentage

Dec 1

Serialization

Dec 1

XML Serializer

Nov 30

Windows Event Logs

Oct 4

SQLite with a Repository Pattern - Dapper Example

Aug 30

Loader - Client Side

Jun 23

Csv Helper (.NET library)

Jun 23

Json.NET (.NET library)

< Prev1…891011Next >

Search

Recent Posts

  • Debugging an Azure Container Apps Deploy Failure in GitHub Actions
  • Three Picket Planter Box
  • Azure Blob Storage For Private Files And Public Web Assets
  • Azure AI Foundry And OpenAI Deployments For A Chatbot App
  • Azure Private Endpoints With Terraform

Tag Cloud

.net library 3d printing agile ai ai-foundry algorithms angular ansible anti pattern architecture arduino asp.net aspnet-core assembly auth aws azure azurite beer behavioural patterns benchmarks blob-storage board games browser utilities c# cad cam client side cloud events cnc container-apps continuous integration creational patterns cryptography csharp css csv dapper data structures database ddd dependency injection design dirt bike dns docker docker compose dynamics business central elk stack embeddings entra feature management filters food games git github-actions health checks hexo ide indymill infrastructure as code iot java javascript jquery json kibana kubernetes learning resources life-hacks linux llm logging mcp mocking model airplanes mongodb mongoose mvc mysql net core networking newrelic nextjs nginx node npm nuget onshape open source openai orm patterns principles postgresql power shell prisma python rag random raspberry pi reactjs reactjs class-based redis reporting retrieval rosetta code seo serialization software testing sonarqube sql sqlite ssh static code analysis storage structural patterns sumologic supabase swagger terraform threading typescript utilities validation vectors virtualization web api web forms webpack wip wood work wordpress workers xamarin xml
© 2026 Carl Paton | Powered by Github Pages and Hexo