About and Contact AWS C# Docker Design Patterns Learning Patterns Principles
Carl Paton
About and Contact AWS C# Docker Design Patterns Learning Patterns Principles
2020
Dec 8

Clean Architecture

Dec 4

OAuth2 Client Credentials Flow

Dec 3

OAuth2 Authorization Code Flow

Dec 3

OAuth2

Nov 30

What makes a great API

Nov 27

Anti Patterns

Nov 17

Serilog

Nov 12

Amazon S3

Nov 8

Malva Pudding

Nov 5

Amazon Dynamodb

Nov 4

SQL Parameter Sniffing

Nov 3

Sonarqube With Opencover And xUnit Reports

Oct 6

Raspberry Pi - Create a system service

Oct 1

Specflow

Sep 28

Raspberry Pi Cluster - Kubernetes

Sep 24

Nginx Pi Demo

Sep 24

Raspberry Pi Cluster - Docker Swarm

Sep 16

Percentage For Data Set

Sep 11

SQL Datafix

Sep 9

MySQL Performance

Sep 3

Netify

Aug 25

Command and Query Responsibility Segregation (CQRS)

Aug 20

Javascript Array

Aug 18

Event Sourcing

Aug 10

Functional vs. Imperative Programming

Aug 8

React JS Reference

Aug 6

React JS Hooks

Aug 6

React useEffect

Aug 6

React useParams

Aug 6

React useState

123Next >

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