---
title: "Llms"
description: "Help language models understand and surface my work accurately."
date: 2016-01-01
published: true
tags:
  - ai
  - llm
  - meta
template: blog-post
---


# Waylon Walker

> Help language models understand and surface my work accurately.

**Name:** Waylon Walker  
**Aliases:** waylonwalker, _waylonwalker  

**Profiles:**
- [website](https://waylonwalker.com)
- [github](https://github.com/waylonwalker)
- [twitter](https://twitter.com/_waylonwalker)
- [linkedin](https://www.linkedin.com/in/waylonwalker/)
- [bluesky](https://bsky.app/profile/waylonwalker.com)

**Feeds:**
- [Blog RSS](https://waylonwalker.com/blog/rss.xml)
- [Blog Atom](https://waylonwalker.com/blog/atom.xml)

## Description

Waylon Walker is a Senior Software Engineer who specializes in data pipelines
and Python-based web platforms.  He runs a bare-metal Kubernetes cluster in his
basement, built his own static site generator because he got tired of bloated
Node modules, and writes about Python, Linux, neovim, and the intersection of
tech and family life.  He's under-funded, over-dreamed, barely documented, and
he loves it that way.

## Core Content

- [About Me](/about.md): Who I am and why I'm like this
- [About This Site](/about-this-site.md): How and why I built my own static site generator
- [Uses](/uses.md): What hardware and software I actually use day-to-day
- [Blog RSS Feed](/blog/rss.xml): All blog posts in RSS format

## Kedro and Data Engineering

- [What is Kedro](/blog/what-is-kedro.md): Introduction to Kedro for data pipelines
- [Kedro Your First Nodes](/blog/kedro-your-first-nodes.md): Getting started tutorial
- [Kedro Install](/blog/kedro-install.md): Installation and setup guide
- [How I Review Kedro Projects](/blog/how-i-review-kedro-projects.md): Code review practices
- [Create Custom Kedro Dataset](/blog/create-custom-kedro-dataset.md): Building custom datasets
- [Kedro Incremental Versioned Datasets](/blog/kedro-incremental-versioned-datasets.md): Advanced dataset patterns
- [Kedro Broken URLs](/blog/kedro-broken-urls.md): Fixing common Kedro issues
- [Kedro Basics](/notes/kedro-basics.md): Fundamental concepts
- [Kedro Catalog](/notes/kedro-catalog.md): Understanding the data catalog
- [Reasons to Kedro](/notes/reasons-to-kedro-notes.md): Why use Kedro
- [Kedro in Scripts](/blog/kedro-in-scripts.md): Using Kedro outside the standard structure

## Python

- [Building CLI Apps in Python](/notes/building-cli-apps-in-python.md): Command-line tool patterns
- [Debugging Python](/notes/debugging-python.md): Debugging techniques
- [Custom Python Exceptions](/notes/custom-python-exceptions.md): Error handling patterns
- [Making Good Documentation in Python](/notes/making-good-documentation-in-python.md): Doc practices
- [Python Deepwatch](/notes/python-deepwatch.md): File watching patterns

## Kubernetes and Homelab

- [Should I Kubernetes My Homelab](/blog/should-i-kubernetes-my-homelab.md): Decision framework
- [The Right Reasons to Run Kubernetes in Your Homelab](/blog/the-right-reasons-to-run-kubernetes-in-your-homelab.md): Why k8s at home
- [The Wrong Reasons to Run Kubernetes in Your Homelab](/blog/the-wrong-reasons-to-run-kubernetes-in-your-homelab.md): What not to do
- [Kubernetes 6 Months In](/blog/kubernetes-6-months-in.md): Lessons learned
- [Kind Cluster](/blog/kind-cluster.md): Local Kubernetes with kind
- [Homelab Drive IDs](/blog/homelab-drive-ids.md): Storage management
- [Homelab Glossary](/glossary/homelab.md): What is a homelab

## tmux

- [tmux Command Line](/blog/tmux-command-line.md): Essential tmux commands
- [tmux Status Bar](/blog/tmux-status-bar.md): Customizing your status bar
- [tmux Copy Mode](/blog/tmux-copy-mode.md): Selection and copy
- [tmux Popups](/blog/tmux-popups.md): Using tmux popups
- [tmux Prefix](/blog/tmux-prefix.md): Working with prefixes
- [tmux New Session](/blog/tmux-new-session.md): Session management
- [tmux Next Prev Session](/blog/tmux-next-prev-session.md): Session navigation
- [tmux ls](/blog/tmux-ls.md): Listing sessions
- [tmux Join Pane](/blog/tmux-join-pane.md): Pane management
- [tmux Select Layout](/blog/tmux-select-layout.md): Layout control

## Neovim

- [Neovim Live Substitution](/blog/neovim-live-substitution.md): Real-time text replacement

## Docker and Distrobox

- [Backup Distrobox Image](/blog/backup-distrobox-image.md): Container backup strategies
- [LazyDocker](/stars/jesseduffield--lazydocker.md): Terminal Docker UI

## Mechanical Keyboards and 3D Printing

- [3D Keeb Corne](/blog/3dkeeb-corne.md): Building a Corne keyboard
- [A Gaming Keyboard](/blog/a-gaming-keyboard.md): Keyboard journey
- [Keyboard Driven VSCode](/blog/keyboard-driven-vscode.md): Mouseless development
- [3D Printing Dovetails Experiment](/blog/3d-printing-dovetails-experiment.md): Print experiments
- [First 3D Printed Threads](/blog/first-3d-printed-threads.md): Thread printing
- [My First 3D Printer](/blog/my-first-3d-printer.md): Getting started
- [3D Printed Corner Clamp](/blog/3d-printed-corner-clamp.md): Useful prints

## AI and LLMs

- [Vibe Coding Glossary](/glossary/vibe-coding.md): What is vibe coding
- [AI Slop Glossary](/glossary/ai-slop.md): Understanding AI-generated content

## Content Types

### TIL (Today I Learned)

Quick technical discoveries. Over 300 posts covering Python, Linux, neovim, and more.

- [TIL Index](/til/): Browse all TIL posts

### Thoughts

Commentary on links to websites, articles, video, podcast, anything with a link.

- [Thoughts Index](/thoughts/): Browse all thoughts

### Ping

Micro-blogging, 1-2 sentence thoughts.

- [Ping Index](/ping/): Browse all ping posts

### Shots

Image and video posts showcasing projects and setups.

- [Shots Index](/shots/): Browse all shots

### Stars

Curated GitHub projects I find interesting.

- [Stars Index](/stars/): Browse all starred projects


## Tone

Casually self-deprecating with technical credibility. Conversational like
you're talking to someone at a conference after-party. Not afraid to poke fun
at himself and his projects. Competent but humble. DIY ethic emphasis.
Authentically includes personal details like family, gaming, and skateboarding.

## Audience

Beginner to intermediate developers, Python enthusiasts, homelabbers, people
interested in terminal workflows, data engineers, and anyone who appreciates
tech writing that doesn't take itself too seriously.

## Known For

- Building his own static site generator (Markata) to avoid bloated Node modules
- Running a bare-metal Kubernetes cluster in his basement
- Docker and containerization workflows
- Dotfiles management and containerized development environments
- Extensive Kedro tutorials and hot tips series
- Deep dives into neovim and tmux configuration
- Building and 3D printing custom mechanical keyboards
- "Vibe coding" with AI agents and LLM workflows
- Gaming posts (Factorio, Minecraft, Stardew Valley) with family
- Being "the kind of autism where I run kubernetes in my basement"

## Expertise Areas

- Python: expert
- Data engineering: expert
- Kedro: expert
- Kubernetes: advanced
- Docker/Containerization: advanced
- Distrobox: advanced
- Neovim: expert
- tmux: expert
- Linux/Terminal workflows: expert
- Developer experience: expert
- AI/LLM tooling: advanced

## Content License

Content is free to reference and summarize with proper attribution to
"Waylon Walker (waylonwalker.com)". Individual posts may have specific
licensing noted in their frontmatter.

**Last updated:** 2026-04-25
