Tags
#adr #agentic-ai #agentic-development #agile #ai #ai-tooling #ambient-computing #anything-llm #anythingllm #api #api-gateway #architecture #atomic-design #automation #azure #backup #bash #billing #camping #canvas-apps #cardio #career #caregiving #ccusage #change-management #chromadb #ci #ci-cd #claude #cli #codex #collaboration #communication #context-window #continue-dev #cooking #copilot #csharp #data-analysis #dataengineering #dataverse #design-patterns #dev-setup #developer-experience #devops #devtools #diet #docker #documentation #dotnet #duckdb #earthquakes #embeddings #engineering #error-handling #facade-pattern #fastapi #fitness #food #friendship #github-pages #gitops #governance #gpu #gratitude #gum #health #hiking #homelab #integration #jekyll #jetson #knowledge-base #kubernetes #langgraph #leadership #life #linux #llm #local-ai #localai #logging #logic-apps #loss #low-code #markdown #mcp #media #memoir #mental-health #metadata #migration #monitoring #nanoleaf #nature #networking #nlp #nutrition #observability #obsidian #offline-mode #ohio #ollama #open-source #open-webui #orchestrator #outdoors #parquet #patterns #personal #personal-growth #personal-knowledge #personas #pets #php #piper-tts #powerapps #project-management #python #quality-assurance #qwen #r #rag #react #recovery #reflection #resonance-lab #resonancelab #rest #retrospective #running #safety #security #self-care #service-bus #sharepoint #slack #sqlite #storage #strength-training #sysadmin #system76 #systemd #technology #test-studio #testing #togaf #troubleshooting #typescript #ubuntu #uncategorized #usgs #ux #voice #voice-ai #web-development #wellness #whisper #wireguard #work-life-balance #workout
#adr 1
#agentic-ai 2
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
- Jun 15, 2026 Eating my own dogfood: ADR for the UI plane of my AI Lab
#agentic-development 1
#agile 2
- Dec 14, 2024 Collaborative Planning and Scoping, a Roadmap
- Sep 5, 2024 Moving on From Insight & Doing a 5+ Year Self Retro
#ai 1
#ai-tooling 1
- Aug 11, 2026 The Meter Is Not the Bill
#ambient-computing 2
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
#anything-llm 1
#anythingllm 1
#api 1
#api-gateway 1
- Jul 18, 2026 Where Does This Sentence Go? The Gateway Problem
#architecture 8
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
- Sep 2, 2026 Agent of Change, Agent of Chaos
- Jul 11, 2026 A Console Cyberdeck for Azure and Agentic Development
- Mar 14, 2026 Facades, Envelopes, and Orchestrators: Building a Testable Integration Chain on Azure Logic Apps
- Sep 12, 2025 Update (2025-09-12): Post-Migration Deep Dive & Lessons Learned
- Nov 18, 2024 Metadata-Driven Application Architecture & PowerApps
- Nov 2, 2024 Moondock Project Architecture
- Jun 30, 2024 How to build a custom form in a Canvas App using prinicpals from Atomic Design
#atomic-design 1
#automation 9
- Aug 19, 2026 Putting the Lab in a Chat Window: Agent Skills, Flows, and CI/CD for AnythingLLM
- Aug 11, 2026 Helen Gets a Command Surface
- Aug 5, 2026 Seven in the Morning: What Helen Says, and Why No Model Writes It
- Aug 3, 2026 A Refusal a Model Can't Be Talked Out Of
- Jul 15, 2026 From RAG to a Knowledge Factory: An LLM-Owned Wiki That Compounds
- Jul 11, 2026 A Console Cyberdeck for Azure and Agentic Development
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Sep 29, 2024 Changing Internet Service- with a bit of data to back it up
- Jul 24, 2024 Power Apps Test Studio: Some Hard Observations
#azure 4
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
- Jul 11, 2026 A Console Cyberdeck for Azure and Agentic Development
- Mar 14, 2026 Facades, Envelopes, and Orchestrators: Building a Testable Integration Chain on Azure Logic Apps
- Sep 12, 2025 Update (2025-09-12): Post-Migration Deep Dive & Lessons Learned
#backup 1
#bash 3
#billing 1
- Aug 11, 2026 The Meter Is Not the Bill
#camping 2
- Nov 2, 2024 Moondock Project Architecture
- Jul 24, 2024 Hiking: Scioto Trail State Park
#canvas-apps 3
#cardio 1
- Jul 3, 2024 Workout Routine
#career 2
- Feb 3, 2025 A grateful reflection to end the week: A TripTik
- Sep 5, 2024 Moving on From Insight & Doing a 5+ Year Self Retro
#caregiving 1
- Nov 30, 2025 Navigating Loss and Friendship: Nick's Story
#ccusage 1
- Aug 11, 2026 The Meter Is Not the Bill
#change-management 1
- Sep 2, 2026 Agent of Change, Agent of Chaos
#chromadb 1
- Jul 24, 2026 The Index That Was Quietly Empty
#ci 1
#ci-cd 1
#claude 1
- Aug 11, 2026 The Meter Is Not the Bill
#cli 1
#codex 1
- Aug 11, 2026 The Meter Is Not the Bill
#collaboration 1
- Dec 14, 2024 Collaborative Planning and Scoping, a Roadmap
#communication 1
- Dec 14, 2024 Collaborative Planning and Scoping, a Roadmap
#context-window 1
#continue-dev 1
#cooking 71
- Aug 28, 2019 Le gâteau de Zoé
- Aug 28, 2019 Cook kits, a podcast, a book & motivation
- Aug 28, 2019 Kale, Chickpea and Carrot Stew
- Aug 28, 2019 Beef Bourguignon
- Aug 28, 2019 Crisp Roast Garlic Lemon Chicken & Potatoes
- Aug 28, 2019 Ratatouille, Barley & Green Beans
- Aug 28, 2019 Gratitude for setbacks
- Aug 28, 2019 20 milestones
- Aug 28, 2019 Peppers!
- Aug 28, 2019 Meal & workout plans
- Aug 28, 2019 Pumpkin & Mushroom Lasagna
- Aug 28, 2019 Brunch Casserole
- Aug 28, 2019 On shading & chakras
- Aug 28, 2019 Dark Beer Chili
- Aug 28, 2019 Ratatouille: A double header.
- Aug 28, 2019 Post dentist Soufflé
- Aug 28, 2019 Beet & Chia Smoothie
- Aug 28, 2019 Wor Su Gai
- Aug 28, 2019 Black Bean Soup
- Aug 28, 2019 Blueberry Pie
- Aug 28, 2019 Oatmeal Raisin Protein Cup Cakes
- Aug 28, 2019 Zucchini Pecan Bread
- Aug 28, 2019 Breakfast (creamy mustard kale)
- Aug 28, 2019 Cocoa Brownies with Chocolate Ganache & Pecans
- Aug 28, 2019 Tattoo Session 4 & a crisis in the UK
- Aug 28, 2019 Blueberry Bars
- Aug 28, 2019 Pie Crust
- Aug 28, 2019 Cascadian cuisine?
- Aug 28, 2019 Inspiration
- Aug 28, 2019 My Daily Bread
- Aug 28, 2019 InfoPath & jQuery backed forms
- Aug 28, 2019 Not your mom’s oatmeal.
- Aug 28, 2019 Beets on the rocks!
- Aug 28, 2019 Fireflies and 5ks
- Aug 28, 2019 Tattoos, haircuts & Buddhaphobia
- Aug 28, 2019 Chicken & Udon Noodles with hatch chillies.
- Aug 28, 2019 Beef bourgignon & Jello mold stars
- Aug 28, 2019 Pizza Night
- Aug 28, 2019 Note to self
- Aug 28, 2019 Food for Thought
- Aug 28, 2019 Pumpkin Pie
- Aug 28, 2019 Beets & Greens
- Jun 29, 2019 Red, Yellow, Green & Blue Smoothie
- Jun 29, 2019 Corn Bread
- Jun 29, 2019 Peach Jalapeño BBQ Pumpin Soup
- Jun 29, 2019 Radicchio, beet and onion with whole grain mustard
- Jun 29, 2019 Thoughts from a half marathon… and a plan
- Jun 29, 2019 Facing fears & making choices
- Jun 29, 2019 Conversations & Plates
- Jun 29, 2019 Building a better sandwhich
- Jun 29, 2019 Pumpkin Protein Bars
- Jun 29, 2019 Grackles in Dallas
- Jun 28, 2019 Shrimp & Scallop Soup
- Jun 28, 2019 New Orleans with the AHA
- Jun 28, 2019 Butternut Squash Soup
- Jun 28, 2019 Eggplant Involtini
- Jun 28, 2019 Meditation
- Jun 28, 2019 Melon & Cumber salad with Fig Vinaigrette
- Jun 28, 2019 Roasted Potato & Bacon Omelets
- Jun 28, 2019 Vegetarian Chili
- Jun 28, 2019 Pre & Post Columbus 10k Notes
- Jun 28, 2019 Ground Turkey & Pepper Chili
- Jun 28, 2019 Lotus Notes to SPS Conversion
- Jun 28, 2019 Cure for Manflu
- Jun 28, 2019 Fancy baths, meditation & Reiki
- Jun 28, 2019 Lotus Notes Conversion Lessons
- Jun 28, 2019 Comfort & Gravy
- Jun 28, 2019 Green Soup with a Southern Flair
- Jun 28, 2019 Olive Oil Bread
- Jun 28, 2019 Potage aux champignons, Île de France
- Nov 1, 2013 Thanksgiving from 2013 to 2015
#copilot 1
- Aug 11, 2026 The Meter Is Not the Bill
#csharp 2
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
#data-analysis 2
#dataengineering 1
#dataverse 4
- Nov 18, 2024 Metadata-Driven Application Architecture & PowerApps
- Aug 5, 2024 Power Apps: So, About That 'Expand' Function with Dataverse Offline First Mode...
- Jul 18, 2024 Custom Forms: Where Low Code Meets Engineering Practices in Canvas Applications
- Jun 30, 2024 How to build a custom form in a Canvas App using prinicpals from Atomic Design
#design-patterns 1
#dev-setup 1
- Feb 3, 2025 New year, new laptop, new solutions to build!
#developer-experience 1
- Aug 11, 2026 The Meter Is Not the Bill
#devops 1
#devtools 1
#diet 1
- Jul 8, 2024 30/60/90 Day Framework
#docker 1
#documentation 1
#dotnet 4
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
- Feb 27, 2026 Building Resilient API Integrations: A Practical Guide
- Nov 2, 2024 Moondock Project Architecture
#duckdb 1
#earthquakes 2
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
#embeddings 2
- Jul 24, 2026 The Index That Was Quietly Empty
- Jul 20, 2026 Mostly Arithmetic: Classifying Intent Without Training Anything
#engineering 1
#error-handling 1
#facade-pattern 1
#fastapi 3
- Jul 30, 2026 The Coach That Doesn't Use a Model
- Jul 18, 2026 Where Does This Sentence Go? The Gateway Problem
- Jul 4, 2026 Is Any of This Even Running? Building the Lab's Single Pane of Glass
#fitness 40
- Jul 8, 2024 30/60/90 Day Framework
- Jul 3, 2024 Workout Routine
- Aug 28, 2019 The journey home
- Aug 28, 2019 Cook kits, a podcast, a book & motivation
- Aug 28, 2019 The accidental runner
- Aug 28, 2019 Gratitude for setbacks
- Aug 28, 2019 20 milestones
- Aug 28, 2019 Meal & workout plans
- Aug 28, 2019 Anchors
- Aug 28, 2019 Beet & Chia Smoothie
- Aug 28, 2019 We are our own Army
- Aug 28, 2019 Workout
- Aug 28, 2019 Oatmeal Raisin Protein Cup Cakes
- Aug 28, 2019 Locker room talk
- Aug 28, 2019 Tattoo Session 4 & a crisis in the UK
- Aug 28, 2019 When to throw in the towel and start something new
- Aug 28, 2019 Blueberry Bars
- Aug 28, 2019 On losing my shirt and meditation
- Aug 28, 2019 My Daily Bread
- Aug 28, 2019 Being the butterfly
- Aug 28, 2019 Experiment with a hammock
- Aug 28, 2019 It begins
- Aug 28, 2019 Tools for dealing with anxiety
- Aug 28, 2019 Beets on the rocks!
- Aug 28, 2019 Fireflies and 5ks
- Aug 28, 2019 Maple Syrup Recovery Drinks and Courage to Change
- Jun 29, 2019 An open letter to anyone struggling with a life threatening diagnosis
- Jun 29, 2019 First group meditation
- Jun 29, 2019 And so I fell down
- Jun 29, 2019 Facing fears & making choices
- Jun 29, 2019 Pushing boulders, & harsh emails, up mountains
- Jun 29, 2019 February… from the rear view mirror
- Jun 29, 2019 Invincible Summer
- Jun 28, 2019 There is nothing to fear except fear itself
- Jun 28, 2019 On stuff & storage
- Jun 28, 2019 Pre & Post Columbus 10k Notes
- Jun 28, 2019 The road behind… and the one ahead
- Jun 28, 2019 Workout
- Jun 28, 2019 Fancy baths, meditation & Reiki
- Jun 28, 2019 Gratitude for the now
#food 57
- Aug 28, 2019 Le gâteau de Zoé
- Aug 28, 2019 Kale, Chickpea and Carrot Stew
- Aug 28, 2019 Beef Bourguignon
- Aug 28, 2019 Crisp Roast Garlic Lemon Chicken & Potatoes
- Aug 28, 2019 Ratatouille, Barley & Green Beans
- Aug 28, 2019 Peppers!
- Aug 28, 2019 Meal & workout plans
- Aug 28, 2019 Pumpkin & Mushroom Lasagna
- Aug 28, 2019 Brunch Casserole
- Aug 28, 2019 Dark Beer Chili
- Aug 28, 2019 Ratatouille: A double header.
- Aug 28, 2019 Post dentist Soufflé
- Aug 28, 2019 Beet & Chia Smoothie
- Aug 28, 2019 Wor Su Gai
- Aug 28, 2019 Black Bean Soup
- Aug 28, 2019 Blueberry Pie
- Aug 28, 2019 Oatmeal Raisin Protein Cup Cakes
- Aug 28, 2019 Zucchini Pecan Bread
- Aug 28, 2019 Breakfast (creamy mustard kale)
- Aug 28, 2019 Cocoa Brownies with Chocolate Ganache & Pecans
- Aug 28, 2019 Blueberry Bars
- Aug 28, 2019 Pie Crust
- Aug 28, 2019 Cascadian cuisine?
- Aug 28, 2019 Inspiration
- Aug 28, 2019 My Daily Bread
- Aug 28, 2019 Hollandaise
- Aug 28, 2019 Not your mom’s oatmeal.
- Aug 28, 2019 Beets on the rocks!
- Aug 28, 2019 Fireflies and 5ks
- Aug 28, 2019 Chicken & Udon Noodles with hatch chillies.
- Aug 28, 2019 Pizza Night
- Aug 28, 2019 Maple Syrup Recovery Drinks and Courage to Change
- Aug 28, 2019 Pumpkin Pie
- Aug 28, 2019 Beets & Greens
- Jun 29, 2019 Red, Yellow, Green & Blue Smoothie
- Jun 29, 2019 Corn Bread
- Jun 29, 2019 Peach Jalapeño BBQ Pumpin Soup
- Jun 29, 2019 Radicchio, beet and onion with whole grain mustard
- Jun 29, 2019 Asparagus Au Gratin
- Jun 29, 2019 Thoughts from a half marathon… and a plan
- Jun 29, 2019 Conversations & Plates
- Jun 29, 2019 Building a better sandwhich
- Jun 29, 2019 Pumpkin Protein Bars
- Jun 28, 2019 Shrimp & Scallop Soup
- Jun 28, 2019 Butternut Squash Soup
- Jun 28, 2019 Eggplant Involtini
- Jun 28, 2019 Melon & Cumber salad with Fig Vinaigrette
- Jun 28, 2019 Roasted Potato & Bacon Omelets
- Jun 28, 2019 Schools of diet thought
- Jun 28, 2019 Vegetarian Chili
- Jun 28, 2019 Ground Turkey & Pepper Chili
- Jun 28, 2019 Cure for Manflu
- Jun 28, 2019 Comfort & Gravy
- Jun 28, 2019 Green Soup with a Southern Flair
- Jun 28, 2019 Olive Oil Bread
- Jun 28, 2019 Potage aux champignons, Île de France
- Nov 1, 2013 Thanksgiving from 2013 to 2015
#friendship 1
- Nov 30, 2025 Navigating Loss and Friendship: Nick's Story
#github-pages 1
- Jun 30, 2024 Creating a Blog Using Jekyll on an Ubuntu Machine
#gitops 1
#governance 1
- Sep 2, 2026 Agent of Change, Agent of Chaos
#gpu 1
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
#gratitude 1
- Feb 3, 2025 A grateful reflection to end the week: A TripTik
#gum 1
#health 4
- Jul 30, 2026 The Coach That Doesn't Use a Model
- Jul 8, 2024 30/60/90 Day Framework
- Jul 4, 2024 A moment of reflection before turning, yet again, forward
- Jul 3, 2024 Workout Routine
#hiking 17
- Aug 10, 2024 Personal: Take Time to Recharge
- Jul 24, 2024 Hiking: Scioto Trail State Park
- Jul 4, 2024 A moment of reflection before turning, yet again, forward
- Aug 28, 2019 The journey home
- Aug 28, 2019 Cook kits, a podcast, a book & motivation
- Aug 28, 2019 20 milestones
- Aug 28, 2019 When to throw in the towel and start something new
- Aug 28, 2019 Onward
- Aug 28, 2019 On losing my shirt and meditation
- Aug 28, 2019 Tools for dealing with anxiety
- Aug 28, 2019 Maple Syrup Recovery Drinks and Courage to Change
- Jun 29, 2019 An open letter to anyone struggling with a life threatening diagnosis
- Jun 29, 2019 First group meditation
- Jun 29, 2019 First tent camping trip in 30+ years
- Jun 29, 2019 Facing fears & making choices
- Jun 28, 2019 Wildcat Hollow (short loop) & Burr Oak Lakeside Trail Shakedown Hike
- Jun 28, 2019 Gratitude for the now
#homelab 29
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
- Aug 19, 2026 Putting the Lab in a Chat Window: Agent Skills, Flows, and CI/CD for AnythingLLM
- Aug 11, 2026 Helen Gets a Command Surface
- Aug 5, 2026 Seven in the Morning: What Helen Says, and Why No Model Writes It
- Aug 3, 2026 A Refusal a Model Can't Be Talked Out Of
- Aug 1, 2026 How Helen Came to Be: Four Voices and a State Machine
- Jul 30, 2026 The Coach That Doesn't Use a Model
- Jul 28, 2026 Looking Outward: A Small Data Lake for Public Sources
- Jul 26, 2026 Two Stages and a Refusal: Routing Inside the Memory
- Jul 24, 2026 The Index That Was Quietly Empty
- Jul 22, 2026 Teaching the Lab to Know Me: Journals Into Structured Data
- Jul 20, 2026 Mostly Arithmetic: Classifying Intent Without Training Anything
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 18, 2026 Where Does This Sentence Go? The Gateway Problem
- Jul 16, 2026 A Dropped Log Is Worse Than an Ugly One
- Jul 15, 2026 From RAG to a Knowledge Factory: An LLM-Owned Wiki That Compounds
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
- Jul 12, 2026 An Operator Console, Not a Dashboard
- Jul 11, 2026 A Console Cyberdeck for Azure and Agentic Development
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
- Jul 8, 2026 Two Platforms On Purpose: systemd, k3s, and Refusing to Migrate
- Jul 6, 2026 Zero Redundancy: Backing Up a Striped Array I Chose On Purpose
- Jul 4, 2026 Is Any of This Even Running? Building the Lab's Single Pane of Glass
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
- Jun 30, 2026 Load-Bearing Docs: How a Homelab Learns to Stop Lying to Itself
- Jun 15, 2026 Eating my own dogfood: ADR for the UI plane of my AI Lab
- May 26, 2026 CLI vs Open WebUI: Why Context Actually Matters When Running Local LLMs
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
#integration 2
#jekyll 1
- Jun 30, 2024 Creating a Blog Using Jekyll on an Ubuntu Machine
#jetson 1
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
#knowledge-base 1
#kubernetes 1
#langgraph 1
#leadership 3
- Sep 2, 2026 Agent of Change, Agent of Chaos
- Feb 3, 2025 A grateful reflection to end the week: A TripTik
- Dec 14, 2024 Collaborative Planning and Scoping, a Roadmap
#life 75
- Aug 28, 2019 The journey home
- Aug 28, 2019 The space between Friday & the weekend
- Aug 28, 2019 Cook kits, a podcast, a book & motivation
- Aug 28, 2019 Beef Bourguignon
- Aug 28, 2019 The accidental runner
- Aug 28, 2019 Finish lines & conversations
- Aug 28, 2019 Crisp Roast Garlic Lemon Chicken & Potatoes
- Aug 28, 2019 Gratitude for setbacks
- Aug 28, 2019 20 milestones
- Aug 28, 2019 Meal & workout plans
- Aug 28, 2019 On shading & chakras
- Aug 28, 2019 Anchors
- Aug 28, 2019 Ratatouille: A double header.
- Aug 28, 2019 We are our own Army
- Aug 28, 2019 Wor Su Gai
- Aug 28, 2019 Black Bean Soup
- Aug 28, 2019 Locker room talk
- Aug 28, 2019 On the business value of cheer leading
- Aug 28, 2019 Cocoa Brownies with Chocolate Ganache & Pecans
- Aug 28, 2019 Tattoo Session 4 & a crisis in the UK
- Aug 28, 2019 When to throw in the towel and start something new
- Aug 28, 2019 Onward
- Aug 28, 2019 On losing my shirt and meditation
- Aug 28, 2019 Cascadian cuisine?
- Aug 28, 2019 Summer Sundays
- Aug 28, 2019 Nick
- Aug 28, 2019 “Whisker fatigue?”
- Aug 28, 2019 Being the butterfly
- Aug 28, 2019 Meditation
- Aug 28, 2019 It begins
- Aug 28, 2019 Experiment
- Aug 28, 2019 Tattoos, haircuts & Buddhaphobia
- Aug 28, 2019 Chicken & Udon Noodles with hatch chillies.
- Aug 28, 2019 Beef bourgignon & Jello mold stars
- Aug 28, 2019 Saying goodbye to my father in-law
- Aug 28, 2019 Maple Syrup Recovery Drinks and Courage to Change
- Aug 28, 2019 Food for Thought
- Aug 28, 2019 Beets & Greens
- Jun 29, 2019 An open letter to anyone struggling with a life threatening diagnosis
- Jun 29, 2019 Peach Jalapeño BBQ Pumpin Soup
- Jun 29, 2019 Dancing my pants off
- Jun 29, 2019 A revolution of love
- Jun 29, 2019 First group meditation
- Jun 29, 2019 First tent camping trip in 30+ years
- Jun 29, 2019 Syzygy
- Jun 29, 2019 And so I fell down
- Jun 29, 2019 Thoughts from a half marathon… and a plan
- Jun 29, 2019 Facing fears & making choices
- Jun 29, 2019 A family 15k
- Jun 29, 2019 Conversations & Plates
- Jun 29, 2019 Invisible Brother
- Jun 29, 2019 Pushing boulders, & harsh emails, up mountains
- Jun 29, 2019 February… from the rear view mirror
- Jun 29, 2019 Invincible Summer
- Jun 28, 2019 Inspiration
- Jun 28, 2019 Shrimp & Scallop Soup
- Jun 28, 2019 New Orleans with the AHA
- Jun 28, 2019 Butternut Squash Soup
- Jun 28, 2019 There is nothing to fear except fear itself
- Jun 28, 2019 Meditation
- Jun 28, 2019 A measure of his worth
- Jun 28, 2019 On stuff & storage
- Jun 28, 2019 Schools of diet thought
- Jun 28, 2019 Pre & Post Columbus 10k Notes
- Jun 28, 2019 Being there
- Jun 28, 2019 Fancy baths, meditation & Reiki
- Jun 28, 2019 Magic Feather
- Jun 28, 2019 Green Soup with a Southern Flair
- Jun 28, 2019 Friends & teachers
- Jun 28, 2019 Gratitude for the now
- Jan 1, 2017 2017 AIDS Walk Central Ohio for Tom
- Jan 1, 2016 Jaeger Run for Pride 2016
- Jun 28, 2014 “He’s dead Jim;” finding mom on board the Starship Enterprise.
- Nov 24, 2013 Conversation 11/24/2013
- Nov 1, 2013 Thanksgiving from 2013 to 2015
#linux 2
- Feb 3, 2025 New year, new laptop, new solutions to build!
- Sep 29, 2024 Changing Internet Service- with a bit of data to back it up
#llm 5
- Jul 15, 2026 From RAG to a Knowledge Factory: An LLM-Owned Wiki That Compounds
- Jul 11, 2026 A Console Cyberdeck for Azure and Agentic Development
- May 26, 2026 CLI vs Open WebUI: Why Context Actually Matters When Running Local LLMs
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
#local-ai 1
#localai 13
- Aug 19, 2026 Putting the Lab in a Chat Window: Agent Skills, Flows, and CI/CD for AnythingLLM
- Aug 11, 2026 Helen Gets a Command Surface
- Aug 5, 2026 Seven in the Morning: What Helen Says, and Why No Model Writes It
- Aug 3, 2026 A Refusal a Model Can't Be Talked Out Of
- Aug 1, 2026 How Helen Came to Be: Four Voices and a State Machine
- Jul 30, 2026 The Coach That Doesn't Use a Model
- Jul 26, 2026 Two Stages and a Refusal: Routing Inside the Memory
- Jul 22, 2026 Teaching the Lab to Know Me: Journals Into Structured Data
- Jul 20, 2026 Mostly Arithmetic: Classifying Intent Without Training Anything
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 18, 2026 Where Does This Sentence Go? The Gateway Problem
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
#logging 1
- Jul 16, 2026 A Dropped Log Is Worse Than an Ugly One
#logic-apps 2
#loss 1
- Aug 7, 2024 Personal: One Important Little Loss
#low-code 1
#markdown 1
- Jun 30, 2024 Creating a Blog Using Jekyll on an Ubuntu Machine
#mcp 1
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
#media 2
- Jun 29, 2019 Grackles in Dallas
- Jun 28, 2019 Train Sounds
#memoir 1
- Nov 30, 2025 Navigating Loss and Friendship: Nick's Story
#mental-health 2
- Aug 10, 2024 Personal: Take Time to Recharge
- Jul 4, 2024 A moment of reflection before turning, yet again, forward
#metadata 1
- Nov 18, 2024 Metadata-Driven Application Architecture & PowerApps
#migration 1
#monitoring 1
#nanoleaf 2
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
#nature 1
- Jul 24, 2024 Hiking: Scioto Trail State Park
#networking 2
#nlp 1
#nutrition 1
- Jul 8, 2024 30/60/90 Day Framework
#observability 6
- Aug 5, 2026 Seven in the Morning: What Helen Says, and Why No Model Writes It
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 16, 2026 A Dropped Log Is Worse Than an Ugly One
- Jul 12, 2026 An Operator Console, Not a Dashboard
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
- Jul 4, 2026 Is Any of This Even Running? Building the Lab's Single Pane of Glass
#obsidian 2
#offline-mode 1
#ohio 1
- Jul 24, 2024 Hiking: Scioto Trail State Park
#ollama 7
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 15, 2026 From RAG to a Knowledge Factory: An LLM-Owned Wiki That Compounds
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
- May 26, 2026 CLI vs Open WebUI: Why Context Actually Matters When Running Local LLMs
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
- Feb 27, 2026 Building Resilient API Integrations: A Practical Guide
#open-source 1
- Nov 2, 2024 Moondock Project Architecture
#open-webui 1
#orchestrator 1
#outdoors 104
- Jul 24, 2024 Hiking: Scioto Trail State Park
- Aug 28, 2019 The journey home
- Aug 28, 2019 The space between Friday & the weekend
- Aug 28, 2019 Cook kits, a podcast, a book & motivation
- Aug 28, 2019 Kale, Chickpea and Carrot Stew
- Aug 28, 2019 Beef Bourguignon
- Aug 28, 2019 The accidental runner
- Aug 28, 2019 Finish lines & conversations
- Aug 28, 2019 Crisp Roast Garlic Lemon Chicken & Potatoes
- Aug 28, 2019 Ratatouille, Barley & Green Beans
- Aug 28, 2019 Gratitude for setbacks
- Aug 28, 2019 20 milestones
- Aug 28, 2019 Business Connectivity Services; Connecting the LOB Dots
- Aug 28, 2019 Meal & workout plans
- Aug 28, 2019 Pumpkin & Mushroom Lasagna
- Aug 28, 2019 On shading & chakras
- Aug 28, 2019 Dark Beer Chili
- Aug 28, 2019 Anchors
- Aug 28, 2019 Ratatouille: A double header.
- Aug 28, 2019 Post dentist Soufflé
- Aug 28, 2019 Beet & Chia Smoothie
- Aug 28, 2019 We are our own Army
- Aug 28, 2019 Modal windows in SharePoint
- Aug 28, 2019 Black Bean Soup
- Aug 28, 2019 Blueberry Pie
- Aug 28, 2019 Oatmeal Raisin Protein Cup Cakes
- Aug 28, 2019 Zucchini Pecan Bread
- Aug 28, 2019 On the business value of cheer leading
- Aug 28, 2019 Breakfast (creamy mustard kale)
- Aug 28, 2019 Cocoa Brownies with Chocolate Ganache & Pecans
- Aug 28, 2019 When to throw in the towel and start something new
- Aug 28, 2019 Onward
- Aug 28, 2019 Pie Crust
- Aug 28, 2019 On losing my shirt and meditation
- Aug 28, 2019 Cascadian cuisine?
- Aug 28, 2019 Inspiration
- Aug 28, 2019 InfoPath & jQuery backed forms
- Aug 28, 2019 Summer Sundays
- Aug 28, 2019 Nick
- Aug 28, 2019 “Whisker fatigue?”
- Aug 28, 2019 Hollandaise
- Aug 28, 2019 Being the butterfly
- Aug 28, 2019 Not your mom’s oatmeal.
- Aug 28, 2019 Experiment with a hammock
- Aug 28, 2019 SPS document attributes
- Aug 28, 2019 Meditation
- Aug 28, 2019 It begins
- Aug 28, 2019 Beets on the rocks!
- Aug 28, 2019 Fireflies and 5ks
- Aug 28, 2019 Tattoos, haircuts & Buddhaphobia
- Aug 28, 2019 Saying goodbye to my father in-law
- Aug 28, 2019 Note to self
- Aug 28, 2019 Maple Syrup Recovery Drinks and Courage to Change
- Aug 28, 2019 SharePoint & Concurrency
- Aug 28, 2019 Food for Thought
- Aug 28, 2019 Pumpkin Pie
- Jun 29, 2019 Red, Yellow, Green & Blue Smoothie
- Jun 29, 2019 Corn Bread
- Jun 29, 2019 Peach Jalapeño BBQ Pumpin Soup
- Jun 29, 2019 Dancing my pants off
- Jun 29, 2019 First group meditation
- Jun 29, 2019 First tent camping trip in 30+ years
- Jun 29, 2019 Radicchio, beet and onion with whole grain mustard
- Jun 29, 2019 Syzygy
- Jun 29, 2019 And so I fell down
- Jun 29, 2019 Thoughts from a half marathon… and a plan
- Jun 29, 2019 Facing fears & making choices
- Jun 29, 2019 A family 15k
- Jun 29, 2019 Conversations & Plates
- Jun 29, 2019 Pushing boulders, & harsh emails, up mountains
- Jun 29, 2019 Building a better sandwhich
- Jun 29, 2019 February… from the rear view mirror
- Jun 29, 2019 Grackles in Dallas
- Jun 29, 2019 Invincible Summer
- Jun 28, 2019 Inspiration
- Jun 28, 2019 Shrimp & Scallop Soup
- Jun 28, 2019 New Orleans with the AHA
- Jun 28, 2019 Butternut Squash Soup
- Jun 28, 2019 There is nothing to fear except fear itself
- Jun 28, 2019 Meditation
- Jun 28, 2019 On stuff & storage
- Jun 28, 2019 Melon & Cumber salad with Fig Vinaigrette
- Jun 28, 2019 Wildcat Hollow (short loop) & Burr Oak Lakeside Trail Shakedown Hike
- Jun 28, 2019 Roasted Potato & Bacon Omelets
- Jun 28, 2019 Schools of diet thought
- Jun 28, 2019 Vegetarian Chili
- Jun 28, 2019 Pre & Post Columbus 10k Notes
- Jun 28, 2019 Ground Turkey & Pepper Chili
- Jun 28, 2019 Cure for Manflu
- Jun 28, 2019 SharePoint Document Migration
- Jun 28, 2019 Fancy baths, meditation & Reiki
- Jun 28, 2019 Lotus Notes Conversion Lessons
- Jun 28, 2019 Comfort & Gravy
- Jun 28, 2019 Green Soup with a Southern Flair
- Jun 28, 2019 Olive Oil Bread
- Jun 28, 2019 Composite Application
- Jun 28, 2019 Friends & teachers
- Jun 28, 2019 Potage aux champignons, Île de France
- Jun 28, 2019 MVC Love
- Jun 28, 2019 Gratitude for the now
- Jan 1, 2017 2017 AIDS Walk Central Ohio for Tom
- Jan 1, 2016 Jaeger Run for Pride 2016
- Nov 24, 2013 Conversation 11/24/2013
- Nov 1, 2013 Thanksgiving from 2013 to 2015
#parquet 2
- Jul 28, 2026 Looking Outward: A Small Data Lake for Public Sources
- Jul 16, 2026 A Dropped Log Is Worse Than an Ugly One
#patterns 1
- Nov 18, 2024 Metadata-Driven Application Architecture & PowerApps
#personal 19
- Aug 7, 2024 Personal: One Important Little Loss
- Aug 28, 2019 On shading & chakras
- Aug 28, 2019 Locker room talk
- Aug 28, 2019 Tattoo Session 4 & a crisis in the UK
- Aug 28, 2019 When to throw in the towel and start something new
- Aug 28, 2019 On losing my shirt and meditation
- Aug 28, 2019 Nick
- Aug 28, 2019 Tools for dealing with anxiety
- Aug 28, 2019 Tattoos, haircuts & Buddhaphobia
- Aug 28, 2019 Beef bourgignon & Jello mold stars
- Aug 28, 2019 Note to self
- Jun 29, 2019 An open letter to anyone struggling with a life threatening diagnosis
- Jun 29, 2019 Dancing my pants off
- Jun 29, 2019 A revolution of love
- Jun 29, 2019 First tent camping trip in 30+ years
- Jun 29, 2019 Facing fears & making choices
- Jun 29, 2019 Pushing boulders, & harsh emails, up mountains
- Jun 28, 2019 Fancy baths, meditation & Reiki
- Jun 28, 2019 Gratitude for the now
#personal-growth 3
- Nov 30, 2025 Navigating Loss and Friendship: Nick's Story
- Feb 3, 2025 A grateful reflection to end the week: A TripTik
- Sep 5, 2024 Moving on From Insight & Doing a 5+ Year Self Retro
#personal-knowledge 1
#personas 1
#pets 1
- Aug 7, 2024 Personal: One Important Little Loss
#php 1
- Jun 28, 2019 MVC Love
#piper-tts 1
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
#powerapps 5
- Nov 18, 2024 Metadata-Driven Application Architecture & PowerApps
- Aug 5, 2024 Power Apps: So, About That 'Expand' Function with Dataverse Offline First Mode...
- Jul 24, 2024 Power Apps Test Studio: Some Hard Observations
- Jul 18, 2024 Custom Forms: Where Low Code Meets Engineering Practices in Canvas Applications
- Jun 30, 2024 How to build a custom form in a Canvas App using prinicpals from Atomic Design
#project-management 1
- Dec 14, 2024 Collaborative Planning and Scoping, a Roadmap
#python 19
- Aug 11, 2026 Helen Gets a Command Surface
- Aug 5, 2026 Seven in the Morning: What Helen Says, and Why No Model Writes It
- Aug 3, 2026 A Refusal a Model Can't Be Talked Out Of
- Aug 1, 2026 How Helen Came to Be: Four Voices and a State Machine
- Jul 30, 2026 The Coach That Doesn't Use a Model
- Jul 28, 2026 Looking Outward: A Small Data Lake for Public Sources
- Jul 26, 2026 Two Stages and a Refusal: Routing Inside the Memory
- Jul 24, 2026 The Index That Was Quietly Empty
- Jul 22, 2026 Teaching the Lab to Know Me: Journals Into Structured Data
- Jul 20, 2026 Mostly Arithmetic: Classifying Intent Without Training Anything
- Jul 18, 2026 Where Does This Sentence Go? The Gateway Problem
- Jul 16, 2026 A Dropped Log Is Worse Than an Ugly One
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
- Jul 4, 2026 Is Any of This Even Running? Building the Lab's Single Pane of Glass
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
- Jun 30, 2026 Load-Bearing Docs: How a Homelab Learns to Stop Lying to Itself
- Nov 2, 2024 Moondock Project Architecture
- Sep 29, 2024 Changing Internet Service- with a bit of data to back it up
#quality-assurance 1
- Jul 24, 2024 Power Apps Test Studio: Some Hard Observations
#qwen 1
#r 1
- Aug 28, 2019 Progress on a goal.
#rag 3
- Jul 26, 2026 Two Stages and a Refusal: Routing Inside the Memory
- Jul 24, 2026 The Index That Was Quietly Empty
- Jul 15, 2026 From RAG to a Knowledge Factory: An LLM-Owned Wiki That Compounds
#react 1
- Jul 12, 2026 An Operator Console, Not a Dashboard
#recovery 1
- Nov 30, 2025 Navigating Loss and Friendship: Nick's Story
#reflection 83
- Feb 3, 2025 A grateful reflection to end the week: A TripTik
- Sep 5, 2024 Moving on From Insight & Doing a 5+ Year Self Retro
- Aug 7, 2024 Personal: One Important Little Loss
- Aug 28, 2019 The journey home
- Aug 28, 2019 The space between Friday & the weekend
- Aug 28, 2019 Cook kits, a podcast, a book & motivation
- Aug 28, 2019 Kale, Chickpea and Carrot Stew
- Aug 28, 2019 Beef Bourguignon
- Aug 28, 2019 The accidental runner
- Aug 28, 2019 Crisp Roast Garlic Lemon Chicken & Potatoes
- Aug 28, 2019 Ratatouille, Barley & Green Beans
- Aug 28, 2019 Gratitude for setbacks
- Aug 28, 2019 Meal & workout plans
- Aug 28, 2019 Pumpkin & Mushroom Lasagna
- Aug 28, 2019 Brunch Casserole
- Aug 28, 2019 On shading & chakras
- Aug 28, 2019 Anchors
- Aug 28, 2019 Ratatouille: A double header.
- Aug 28, 2019 We are our own Army
- Aug 28, 2019 Modal windows in SharePoint
- Aug 28, 2019 Wor Su Gai
- Aug 28, 2019 Black Bean Soup
- Aug 28, 2019 Blueberry Pie
- Aug 28, 2019 Breakfast (creamy mustard kale)
- Aug 28, 2019 Cocoa Brownies with Chocolate Ganache & Pecans
- Aug 28, 2019 Tattoo Session 4 & a crisis in the UK
- Aug 28, 2019 When to throw in the towel and start something new
- Aug 28, 2019 Blueberry Bars
- Aug 28, 2019 On losing my shirt and meditation
- Aug 28, 2019 Cascadian cuisine?
- Aug 28, 2019 Summer Sundays
- Aug 28, 2019 Nick
- Aug 28, 2019 Being the butterfly
- Aug 28, 2019 Not your mom’s oatmeal.
- Aug 28, 2019 Experiment with a hammock
- Aug 28, 2019 Meditation
- Aug 28, 2019 It begins
- Aug 28, 2019 Tools for dealing with anxiety
- Aug 28, 2019 Beets on the rocks!
- Aug 28, 2019 Fireflies and 5ks
- Aug 28, 2019 Tattoos, haircuts & Buddhaphobia
- Aug 28, 2019 Saying goodbye to my father in-law
- Aug 28, 2019 Pizza Night
- Aug 28, 2019 Note to self
- Aug 28, 2019 Maple Syrup Recovery Drinks and Courage to Change
- Aug 28, 2019 Food for Thought
- Aug 28, 2019 Pumpkin Pie
- Jun 29, 2019 An open letter to anyone struggling with a life threatening diagnosis
- Jun 29, 2019 Dancing my pants off
- Jun 29, 2019 A revolution of love
- Jun 29, 2019 First group meditation
- Jun 29, 2019 First tent camping trip in 30+ years
- Jun 29, 2019 Syzygy
- Jun 29, 2019 And so I fell down
- Jun 29, 2019 A family 15k
- Jun 29, 2019 Invisible Brother
- Jun 29, 2019 Pushing boulders, & harsh emails, up mountains
- Jun 29, 2019 February… from the rear view mirror
- Jun 29, 2019 Invincible Summer
- Jun 28, 2019 Shrimp & Scallop Soup
- Jun 28, 2019 New Orleans with the AHA
- Jun 28, 2019 Butternut Squash Soup
- Jun 28, 2019 There is nothing to fear except fear itself
- Jun 28, 2019 Eggplant Involtini
- Jun 28, 2019 Meditation
- Jun 28, 2019 A measure of his worth
- Jun 28, 2019 On stuff & storage
- Jun 28, 2019 Melon & Cumber salad with Fig Vinaigrette
- Jun 28, 2019 Wildcat Hollow (short loop) & Burr Oak Lakeside Trail Shakedown Hike
- Jun 28, 2019 Roasted Potato & Bacon Omelets
- Jun 28, 2019 Vegetarian Chili
- Jun 28, 2019 The road behind… and the one ahead
- Jun 28, 2019 Ground Turkey & Pepper Chili
- Jun 28, 2019 Being there
- Jun 28, 2019 Fancy baths, meditation & Reiki
- Jun 28, 2019 Green Soup with a Southern Flair
- Jun 28, 2019 Train Sounds
- Jun 28, 2019 Friends & teachers
- Jun 28, 2019 MVC Love
- Jun 28, 2019 Gratitude for the now
- Jan 1, 2017 2017 AIDS Walk Central Ohio for Tom
- Jan 1, 2016 Jaeger Run for Pride 2016
- Jun 28, 2014 “He’s dead Jim;” finding mom on board the Starship Enterprise.
#resonance-lab 1
#resonancelab 22
- Aug 19, 2026 Putting the Lab in a Chat Window: Agent Skills, Flows, and CI/CD for AnythingLLM
- Aug 11, 2026 Helen Gets a Command Surface
- Aug 5, 2026 Seven in the Morning: What Helen Says, and Why No Model Writes It
- Aug 3, 2026 A Refusal a Model Can't Be Talked Out Of
- Aug 1, 2026 How Helen Came to Be: Four Voices and a State Machine
- Jul 30, 2026 The Coach That Doesn't Use a Model
- Jul 28, 2026 Looking Outward: A Small Data Lake for Public Sources
- Jul 26, 2026 Two Stages and a Refusal: Routing Inside the Memory
- Jul 24, 2026 The Index That Was Quietly Empty
- Jul 22, 2026 Teaching the Lab to Know Me: Journals Into Structured Data
- Jul 20, 2026 Mostly Arithmetic: Classifying Intent Without Training Anything
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 18, 2026 Where Does This Sentence Go? The Gateway Problem
- Jul 16, 2026 A Dropped Log Is Worse Than an Ugly One
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
- Jul 12, 2026 An Operator Console, Not a Dashboard
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
- Jul 8, 2026 Two Platforms On Purpose: systemd, k3s, and Refusing to Migrate
- Jul 6, 2026 Zero Redundancy: Backing Up a Striped Array I Chose On Purpose
- Jul 4, 2026 Is Any of This Even Running? Building the Lab's Single Pane of Glass
- Jul 2, 2026 1.7 Tokens Per Second: How the Lab Got Its GPUs
- Jun 30, 2026 Load-Bearing Docs: How a Homelab Learns to Stop Lying to Itself
#rest 1
#retrospective 1
#running 43
- Aug 28, 2019 The journey home
- Aug 28, 2019 The space between Friday & the weekend
- Aug 28, 2019 The accidental runner
- Aug 28, 2019 Finish lines & conversations
- Aug 28, 2019 Gratitude for setbacks
- Aug 28, 2019 20 milestones
- Aug 28, 2019 Anchors
- Aug 28, 2019 Ratatouille: A double header.
- Aug 28, 2019 We are our own Army
- Aug 28, 2019 Workout
- Aug 28, 2019 Locker room talk
- Aug 28, 2019 Tattoo Session 4 & a crisis in the UK
- Aug 28, 2019 Inspiration
- Aug 28, 2019 InfoPath & jQuery backed forms
- Aug 28, 2019 Hollandaise
- Aug 28, 2019 Being the butterfly
- Aug 28, 2019 Not your mom’s oatmeal.
- Aug 28, 2019 Meditation
- Aug 28, 2019 It begins
- Aug 28, 2019 Tools for dealing with anxiety
- Aug 28, 2019 Fireflies and 5ks
- Aug 28, 2019 Tattoos, haircuts & Buddhaphobia
- Aug 28, 2019 Saying goodbye to my father in-law
- Aug 28, 2019 Note to self
- Jun 29, 2019 An open letter to anyone struggling with a life threatening diagnosis
- Jun 29, 2019 Dancing my pants off
- Jun 29, 2019 A revolution of love
- Jun 29, 2019 First tent camping trip in 30+ years
- Jun 29, 2019 And so I fell down
- Jun 29, 2019 Thoughts from a half marathon… and a plan
- Jun 29, 2019 A family 15k
- Jun 29, 2019 Pushing boulders, & harsh emails, up mountains
- Jun 29, 2019 February… from the rear view mirror
- Jun 29, 2019 Invincible Summer
- Jun 28, 2019 Inspiration
- Jun 28, 2019 A measure of his worth
- Jun 28, 2019 Wildcat Hollow (short loop) & Burr Oak Lakeside Trail Shakedown Hike
- Jun 28, 2019 Schools of diet thought
- Jun 28, 2019 Pre & Post Columbus 10k Notes
- Jun 28, 2019 The road behind… and the one ahead
- Jun 28, 2019 Magic Feather
- Jun 28, 2019 Potage aux champignons, Île de France
- Jan 1, 2017 2017 AIDS Walk Central Ohio for Tom
#safety 1
- Aug 3, 2026 A Refusal a Model Can't Be Talked Out Of
#security 1
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
#self-care 2
- Aug 10, 2024 Personal: Take Time to Recharge
- Jul 4, 2024 A moment of reflection before turning, yet again, forward
#service-bus 1
#sharepoint 12
- Aug 28, 2019 Business Connectivity Services; Connecting the LOB Dots
- Aug 28, 2019 Modal windows in SharePoint
- Aug 28, 2019 InfoPath & jQuery backed forms
- Aug 28, 2019 Upward Boundaries
- Aug 28, 2019 SPS document attributes
- Aug 28, 2019 SharePoint & Concurrency
- Jun 29, 2019 InfoPath Team Development
- Jun 29, 2019 Security Scopes
- Jun 28, 2019 Lotus Notes to SPS Conversion
- Jun 28, 2019 SharePoint Document Migration
- Jun 28, 2019 Lotus Notes Conversion Lessons
- Jun 28, 2019 Composite Application
#slack 1
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
#sqlite 2
- Jul 26, 2026 Two Stages and a Refusal: Routing Inside the Memory
- Jul 24, 2026 The Index That Was Quietly Empty
#storage 1
#strength-training 1
- Jul 3, 2024 Workout Routine
#sysadmin 1
#system76 1
- Feb 3, 2025 New year, new laptop, new solutions to build!
#systemd 3
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 8, 2026 Two Platforms On Purpose: systemd, k3s, and Refusing to Migrate
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
#technology 14
- Aug 28, 2019 Business Connectivity Services; Connecting the LOB Dots
- Aug 28, 2019 Modal windows in SharePoint
- Aug 28, 2019 InfoPath & jQuery backed forms
- Aug 28, 2019 Upward Boundaries
- Aug 28, 2019 SPS document attributes
- Aug 28, 2019 SharePoint & Concurrency
- Jun 29, 2019 InfoPath Team Development
- Jun 29, 2019 Security Scopes
- Jun 28, 2019 Lotus Notes to SPS Conversion
- Jun 28, 2019 SharePoint Document Migration
- Jun 28, 2019 Lotus Notes Conversion Lessons
- Jun 28, 2019 Composite Application
- Jun 28, 2019 MVC Love
- Jan 1, 2017 2017 AIDS Walk Central Ohio for Tom
#test-studio 1
- Jul 24, 2024 Power Apps Test Studio: Some Hard Observations
#testing 2
#togaf 1
- Sep 2, 2026 Agent of Change, Agent of Chaos
#troubleshooting 1
#typescript 1
- Jul 12, 2026 An Operator Console, Not a Dashboard
#ubuntu 2
- Feb 3, 2025 New year, new laptop, new solutions to build!
- Jun 30, 2024 Creating a Blog Using Jekyll on an Ubuntu Machine
#uncategorized 1
- Jun 28, 2019 Pre & Post Columbus 10k Notes
#usgs 2
- Mar 28, 2026 Homelab Seismic AI with Slack Alerts
- Mar 8, 2026 Earthquake Data, .NET, and Local LLM Reasoning
#ux 3
- Jul 19, 2026 Higher Brain Monitor: A Physical UX for the Home AI Lab
- Jul 12, 2026 An Operator Console, Not a Dashboard
- Jul 10, 2026 Body Language: Giving the Lab a Face on the Wall
#voice 1
- Aug 11, 2026 Helen Gets a Command Surface
#voice-ai 1
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
#web-development 1
- Jun 30, 2024 Creating a Blog Using Jekyll on an Ubuntu Machine
#wellness 2
- Aug 10, 2024 Personal: Take Time to Recharge
- Jul 8, 2024 30/60/90 Day Framework
#whisper 1
- Jul 14, 2026 From Wake Word to Soundbar: The Whole Voice Pipeline
#wireguard 1
- Sep 14, 2026 Taking the Home AI Lab Hybrid, on a Leash
#work-life-balance 2
- Aug 10, 2024 Personal: Take Time to Recharge
- Jul 4, 2024 A moment of reflection before turning, yet again, forward
#workout 3
- Jul 3, 2024 Workout Routine
- Aug 28, 2019 Workout
- Jun 28, 2019 Workout