Tips & Knowledge Base

Code tips I keep coming back to, plus articles from my personal knowledge base.

Engineering 2026-05-03 ↗ KB

Progressive Web Apps (PWA)

PWA fundamentals: timeline, user benefits (offline, no install friction, auto-updates), and a practical guide to when PWA beats native

pwawebmobileperformanceoffline
Engineering 2026-05-01 ↗ KB

MCP Basics on Windows with C#

Model Context Protocol fundamentals, Windows setup, and a minimal C# stdio server wired into VS Code or Visual Studio

mcpwindowscsharpdotnetcopilot
Engineering 2026-05-01 ↗ KB

Quantum Computing Basics

Low-level introduction to qubits, gates, circuits, interference, entanglement, and measurement using concrete software-friendly mental models

quantumqubitscircuitsmeasurementcomputing
Engineering 2026-05-01 ↗ KB

Spec-Driven Development

Spec-Driven Development essentials: writing specs before implementation, API-first with OpenAPI, BDD scenarios, property-based specs, contract testing, and common failure modes

spec-driventddbddapi-firstdesigntestingworkflow
Engineering 2026-04-22 ↗ KB

First Principles Thinking in Software Engineering

How first principles reasoning builds engineering discipline: distinguishing real constraints from convention, debugging to root cause, and designing from the problem rather than borrowed patterns

first-principlesengineering-disciplinedesignarchitecturephilosophy
Environment 2026-04-20 ↗ KB

Windows 11 Remote Desktop Access

Enable and configure Remote Desktop on Windows 11: setup, user management, network configuration, troubleshooting, and security best practices

windowsremote-desktoprdpnetworkingaccess
Environment 2026-04-20 ↗ KB

Windows 11 IoT Enterprise LTSC in Hyper-V

Download the official Windows 11 IoT Enterprise LTSC eval ISO, create a Hyper-V dev VM, and capture a reusable gold image for fast clones

windowshyper-viotltscvirtualizationvm
Engineering 2026-04-20 ↗ KB

What AI Assistants Mean by "Mental Model"

What "mental model" means in AI-assistant language, how developers should interpret it, and how to use the concept to get better results

aillmpromptingcontextreasoningdeveloper-workflow
Engineering 2026-04-17 ↗ KB

Embedding YouTube Links in Markdown

How to embed YouTube videos in Markdown using clickable thumbnails with GitHub alert callouts

markdownyoutubegithubgfmembedsformatting
Engineering 2026-04-17 ↗ KB

GStack Office Hours Skill: Structured Product Ideation

GStack's Office Hours skill: YC-style brainstorming with six forcing questions, anti-sycophancy rules, and universal AI workflow design patterns

gstackai-workflowsproduct-thinkingycclaude-skillsoffice-hours
Engineering 2026-04-14 ↗ KB

PartyKit on Cloudflare for a Personal Website

What PartyKit is, how it maps to Cloudflare Durable Objects, and a safe starter pattern for adding realtime features to a personal website

cloudflarepartykitrealtimewebsocketsdurable-objects
Engineering 2026-04-14 ↗ KB

Who is Vercel Labs

Who is Vercel Labs: Vercel's R&D arm, key projects (v0, AI SDK, Turborepo, Next.js), founders, and mission

vercelaifrontendopen-sourceweb-frameworks
Environment 2026-04-13 ↗ KB

Install Claude Code CLI

Installing the Claude Code CLI via npm, authentication, and first-run setup

claudeclaude-codecliinstallnpm
Environment 2026-04-13 ↗ KB

Install Git

Installing Git on Windows using the winget package manager

gitwingetinstallwindows
Environment 2026-04-13 ↗ KB

Node

Installing Node.js on Windows using nvm-windows or the official installer

nodenvminstallwindows
Environment 2026-04-13 ↗ KB

VSCode — GitHub Flavored Markdown Preview

Configure VSCode for full GitHub Flavored Markdown preview: extension pack, settings, and GFM feature syntax reference

vscodemarkdowngfmpreviewextensions
Environment 2026-04-13 ↗ KB

Workstation Setup — macOS

Phased install order for a new macOS dev workstation (Homebrew, Git, VS Code, Node, .NET, Azure, Docker, AI tools)

macossetuponboardinghomebrewdotnetvscode
Environment 2026-04-13 ↗ KB

Workstation Setup — Master Guide

Master onboarding guide: universal toolset, install philosophy, and cross-platform notes — links to all OS-specific articles

setuponboardingwindowsubuntumacoscross-platform
Environment 2026-04-13 ↗ KB

Workstation Setup — Ubuntu (Linux)

Phased install order for a new Ubuntu dev workstation (apt, Git, VS Code, Node, .NET, Azure, Docker, AI tools)

ubuntulinuxsetuponboardingaptdotnetvscode
Environment 2026-04-13 ↗ KB

Workstation Setup — Windows 10 / 11

Phased install order for a new Windows 10/11 dev workstation (winget, Git, VS Code, Node, .NET, Azure, Docker, AI tools)

windowssetuponboardingwingetdotnetvscode
Environment 2026-04-13 ↗ KB

WSL

Installing WSL on Windows, including fix for install hanging at Ubuntu setup

wslubuntulinuxwindowstroubleshooting
Environment 2026-04-11 ↗ KB

Codex CLI Install

Installing OpenAI Codex CLI via npm, authentication, and WSL recommendations

codexopenaicliinstallnpmwindows
Environment 2026-04-11 ↗ KB

Install Gemini CLI

Installing Google Gemini CLI via npm or npx, authentication with Google Account

geminigooglecliinstallnpmwindows
Engineering 2026-04-11 ↗ KB

Gemini CLI

Gemini CLI first run experience, GEMINI.md customization, and workspace context setup

geminicliworkflowcustomization
Engineering 2026-04-11 ↗ KB

GitHub Markdown Alerts

GitHub Flavored Markdown alert syntax: NOTE, TIP, IMPORTANT, WARNING, CAUTION, plus other highlighting techniques

markdowngithubgfmalertsformatting
Engineering 2026-04-11 ↗ KB

How To: Link Another File in Markdown

How to link files in Markdown using relative paths and section anchors for GitHub compatibility

markdowngithublinksdocumentation
Engineering 2026-04-11 ↗ KB

Microsoft Playwright

Microsoft Playwright overview: cross-browser E2E testing framework with auto-waiting, isolation, Codegen, Trace Viewer, and Azure cloud scaling

playwrighttestingautomatione2emicrosoftbrowsers