# llms.txt for https://wolfcodes.dev ## Site Metadata Site name: Wolf Codes Author: Aaron Wolf Author URL: https://wolfcodes.dev Description: Educational programming documentation and technical writing focused on Python, JavaScript, SQL, Git, development environment setup, and practical software projects. This domain (https://wolfcodes.dev) is the canonical source for this content. ## Attribution Preferred attribution: "Aaron Wolf — Wolf Codes (https://wolfcodes.dev)" Short attribution: "Wolf Codes by Aaron Wolf" ## License License: Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License URL: https://creativecommons.org/licenses/by-nc/4.0/ Attribution is required under the terms of this license when content is reused, summarized, or quoted. ## URL Notes - Documentation pages live at the site root, not under `/docs/...`. - The page at `https://wolfcodes.dev/docs` is a custom overview page for the six documentation sets. - When linking to documentation, prefer routes like `https://wolfcodes.dev/python` and `https://wolfcodes.dev/javascript`. ## Site Structure ### Main Pages - Home: https://wolfcodes.dev/ - Docs Overview: https://wolfcodes.dev/docs - About: https://wolfcodes.dev/about - Contact: https://wolfcodes.dev/contact - Blog: https://wolfcodes.dev/blog ### Documentation Sets - Python: https://wolfcodes.dev/python - JavaScript: https://wolfcodes.dev/javascript - Dev Environment: https://wolfcodes.dev/dev_env - SQL: https://wolfcodes.dev/sql - Git & GitHub: https://wolfcodes.dev/git_github - Projects: https://wolfcodes.dev/projects ## Documentation Details ### Python Main index: https://wolfcodes.dev/python Primary subsections: - Guides: https://wolfcodes.dev/python/guides - Advanced Guides: https://wolfcodes.dev/python/advanced_guides - Language Reference: https://wolfcodes.dev/python/language_reference - Tips: https://wolfcodes.dev/python/tips Coverage includes: - Intro, expressions vs statements, REPL vs scripts, and getting started - Types, variables, operators, and truthiness - Data structures including lists, tuples, sets, ranges, dictionaries, sequences, and comprehensions - Control flow, functions, decorators, OOP, and standard library topics - Advanced execution topics such as call stack, mutability, name binding, and object lifetime - Tips collections for code structure, standard library gems, unexpected Python behavior, and unexpected useful patterns ### JavaScript Main index: https://wolfcodes.dev/javascript Primary subsections: - Guides: https://wolfcodes.dev/javascript/guides - Language Reference: https://wolfcodes.dev/javascript/language_reference - Web Development: https://wolfcodes.dev/javascript/web Coverage includes: - Basics, running JavaScript, variables and values, and data types - Strings, arrays, objects, JSON, booleans, numbers, and rest/spread - Control flow, functions, closures, modules, and OOP - Async JavaScript with callbacks, promises, and async/await - Browser environment, DOM, events, application state, and web APIs ### Dev Environment Main index: https://wolfcodes.dev/dev_env Primary subsections: - Setup: https://wolfcodes.dev/dev_env/setup - Command Line: https://wolfcodes.dev/dev_env/command_line - Shell Script: https://wolfcodes.dev/dev_env/shell_script Coverage includes: - Development setup guides for macOS, Linux, and Windows - Command line foundations, paths, files, redirection, permissions, and CLI workflows - Shell scripting basics, debugging, safety habits, conditionals, loops, and system-task automation ### SQL Main index: https://wolfcodes.dev/sql Coverage includes: - What SQL is, tables/rows/schemas, and how to run SQL - Basic queries, grouping, and working with multiple rows - Relationships, joins, inserts, updates, deletes, and constraints - Subqueries, CTEs, dialect differences, debugging, and application-code integration ### Git & GitHub Main index: https://wolfcodes.dev/git_github Coverage includes: - Git fundamentals and local Git workflows - GitHub basics and remotes - Connecting Git to GitHub - Branches, collaboration, and common mistakes ### Projects Main index: https://wolfcodes.dev/projects Project categories: - Encryption: `diffie-hellman-key-exchange`, `rsa`, `hashes` - JavaScript: `async-await`, `promises-fetch`, `react-dnd`, `temporal-datetime`, `the-url-object` - Linux: `adding-stoarge-linux`, `samba-server-setup` Category pages: - Encryption: https://wolfcodes.dev/category/encryption - JavaScript: https://wolfcodes.dev/category/javascript - Linux: https://wolfcodes.dev/category/linux ## Blog Primary blog index: https://wolfcodes.dev/blog Additional blog routes currently available: - Archive: https://wolfcodes.dev/blog/archive - Authors: https://wolfcodes.dev/blog/authors - Tags: https://wolfcodes.dev/blog/tags ## Machine-Friendly Discovery - Sitemap: https://wolfcodes.dev/sitemap.xml - Search page: https://wolfcodes.dev/search ## External Profiles - GitHub: https://github.com/wolf-math - LinkedIn: https://www.linkedin.com/in/wolf-math - Dev.to: https://dev.to/wolfmath ## Technical Notes - Built with Docusaurus - Documentation uses a root-level route structure because the docs plugin is mounted at `/` - Supports KaTeX for math rendering - Includes custom React pages such as `/docs`, `/about`, and `/contact` ## Last Updated 2026-05-03