Notes

AI Agent Frameworks - Mental Models and Control Flow

AI LLM agents frameworks

LLM Agentic Patterns - A Practical Guide

AI LLM agents patterns

Restore Previous Commit Without Changing HEAD

git git checkout

Force Sync Master with Dev Branch via Pull Request

git force PR

Remove curl alias from PowerShell

curl powershell alias

AI Solution Architecture Learning Path

AI solution architecture strategy

Enterprise API Guidelines

api guidelines http

Unified Observability Stack with .NET ILogger, Elastic, and Sentry

elastic sentry logging observability apm

.NET Templates and Database Migrations

devops automation az devops templates dotnet

Building a GDPR-Compliant Data Platform for SaaS with Databricks

data strategy

Engineering Principles for Reliable Systems

engineering

Building a Solutions Architecture Organization

solution architecture strategy

Implementing Row-Level Security in Entity Framework with Connection Interceptors

entityframework connection interceptor RLS row level security sql

Save and Restore VS Code Settings with PowerShell

vs code settings

Generate and Diff OpenAPI Specs in .NET

openAPI dotnet

Running Docker in WSL with Windows Folder Access

Windows Subsystem for Linux WSL docker

Remove `curl` alias from PowerShell permanently

curl alias powershell

Adding Images to Hugo Sites

hugo

Promote RC Images to Release in ECR with GitHub Actions

github actions

Testing FluxCD ImagePolicy Regex with Go

go regex ImagePolicy fluxcd

Running C# Scripts with dotnet-script

dotnet script csx

Git Stash and Diff Patches

git stash save diff

Install AzCopy in Windows from PowerShell

azcopy windows powershell

Convert React App to Progressive Web App (PWA)

react web app PWA progressive web app standalone

Include Files in Build Output Directory

vscode file output

Minimal TypeScript Project Setup

typescript getting started

Building a Python OOP Console Application

python

Redis CLI Essential Commands

redis cli

Run LLM Locally with Ollama

LLM autohotkey AI

Git - Stop Tracking Files While Keeping Them Locally

git forget

Running Docker on Mac with Colima

docker mac colima

Automating Git Push with SSH Keys in Scripts

git git push script

Send Email from Bash in Linux

bash email

AWS CLI Cheatsheet

aws aws cli cheatsheet

Essential Developer Tools Catalog

tools catalog

Managing Multiple SSH Keys for Different GitHub Accounts

ssh github

Configure AWS CLI Authentication

aws cli authentication

Running Trivy Security Scanner from Docker on macOS

mac trivy docker

Scan for Vulnerabilities with Trivy

Trivy vulnerability scan

Setting Environment Variables on Mac

mac environment

Java Ecosystem Overview

java

Architecture Principles for Developer Autonomy

architecture

Solution Architecture Assessment Checklist

architecture

Deploy JAR to Azure Databricks from Local Machine

databricks

Architecture Interview Questions - Technical Reference

architecture interview

.NET Software Engineer Interview Questions

interview dotnet engineer

Run MSSQL 2019 on Kubernetes

mssql 2019 kubernetes

Running Concurrent Tasks with Scala Futures

scala Future

Query Azure Data Lake from Synapse SQL Pools using SAS credentials

synapse sqlpools

Writing to Delta Lake from Spark with Scala

scala spark delta lake

Spark with Scala and Azure Storage

scala spark

Workaround for Kafka Avro Deserializer NullReferenceException

kafka avro dotnet

Run Kafka Locally with Docker Compose

kafka

Scala HTTP API with http4s

scala http4s webapi

Run Jupyter Notebook with Spark in Docker

spark jupyter docker

Install Spark and Hadoop on Windows 10

spark hadoop windows

Recover lost PATH variable on Windows

cheatsheet PATH

Extract tar.gz Files on Windows with 7zip

7zip

Working with Git Sparse-Checkout

git sparse-checkout

Install dotnet localhost SSL certificate for development

dotnet ssl certificate

Custom Keyboard Shortcuts with AutoHotKey

keyboard autohotkey

Scala Up and Running

scala

Run Elasticsearch in Docker inside Vagrant VM

elasticsearch docker vagrant

ASP.NET 4.7 in Docker with IIS and Self-Signed SSL Certificate

aspnet 4.7 docker IIS SSL selfsigned certificate

Using sqlcmd CLI for SQL Server

mssql mssql-tools sqlcmd cli

Query SQL Server from PowerShell

mssql powershell sqlcmd cli

Unattended SQL Server Installation with PowerShell

mssqlserver powershell

PowerShell Cheatsheet

powershell cheatsheet

Run MSSQL 2017 Server in Docker for Windows

mssql 2017 docker windows

MSSQL Server 2019 Docker Image for Windows

mssql 2019 docker windows

Minimal HTML5 Template

html template

Run MSSQL Server in Docker inside Vagrant Ubuntu VM

mssql docker vagrant

MySQL/MariaDB Command Line Cheatsheet

MySql MariaDb cheatsheet

Technical Reading List - Essential Developer Resources

links good reads resources

Simplest Single-Client TCP Server and Client in .NET Core

TCP net core 3.1

Azure Function for CosmosDB Change Feed

azure function changefeed cosmosdb

Dockerizing Azure Functions with .NET

azure function docker

Azure DevOps YAML Pipeline CI/CD Setup

azure devops cheatsheet

Passing Arguments to Batch and Bash Scripts

command line bat bash

Authenticate and call Azure App Service with AAD using curl

azure curl

Dotnet Core 3.1 appsettings mapping with IOptions, IOptionsSnapshot and IOptionsMonitor

dotnet core appsettings

JMeter Command Line and Dashboard Reports

jmeter links

Bundling and Minification in ASP.NET Core MVC

aspnet core bundling minification

Logging to Elasticsearch with Serilog in ASP.NET Core

aspnet core 3.1 serilog elasticsearch

Build native mobile packages from HTML/CSS/JS with PhoneGap Build API

vagrant phonegap

Running ASP.NET Core in Docker with Vagrant

aspnet core docker vagrant

Deploy ASP.NET Core to Heroku

aspnet core heroku

Kubernetes Commands Cheatsheet

kubernetes cheatsheet kubectl

Helm 3 Commands Cheatsheet

helm cheatsheet

Docker Compose Cheatsheet

docker-compose cheatsheet

Docker Command Reference

docker docker-compose cheatsheet

Reading appsettings.json and Environment Variables in .NET 3.1

dotnet appsettings env vars dotnet 3.1

Console Logging in ASP.NET Core with Serilog

aspnet core serilog

File Logging in .NET Console Apps with Serilog

dotnet core serilog

Configure URL Rewrites in web.config for IIS

azure iis

ILogger<TCategory> with Azure App Service Application Insights + Live Metrics

azure application insights live metrics aspnet core 3.1

.NET Core 3.1 ILogger with Azure App Service Log Streaming

aspnet core 3.1

Get Azure Managed Identity tokens with cURL

curl azure cheatsheet managed Id

cURL Essential Commands Cheatsheet

curl cheatsheet

Create Files from Command Line in Windows

command line cheatsheet

Python Data Science Cheatsheet

python cheatsheet

NuGet.config Authentication with Azure DevOps Package Feeds

nuget.config cheatsheet

Enable Azure App Service Health Check from Azure CLI

azure

Debugging Azure App Service 500.30 startup failures with Application Insights

azure troubleshooting

Azure App Configuration. On-Demand Refresh

azure app configuration

Handling Multiple Exceptions from Parallel Tasks in .NET

dotnet dotnet core 3.1

Azure App Configuration with Key Vault and Managed Identity in HA

azure app configuration

Using IHttpClientFactory in .NET Core 3.1

netcore 3.1

Change directory to different drive in Windows cmd

command line cheatsheet

Context Menu Terminal for Windows

command line getting started

Kusto Query Cheatsheet for Application Insights

azure application insights kusto cheatsheet

Vagrant VM Provisioning & Commands Cheatsheet

vagrant getting started cheatsheet

Setup .NET Core Solution with Class Library and xUnit Tests

dotnet xunit vscode

Build a Voice Command Assistant with Node.js on Raspberry Pi

raspberry pi

Minimal Node.js Express Static File Server

node docker

Minimal Node.js Express API

node getting started docker

Python Mortgage Calculator

python