Changelog
November 28, 2025
Added
- Culture — feat: add git-based changelog plugin with syntax-highlighted diffs
- Handles — feat: add git-based changelog plugin with syntax-highlighted diffs
- Starlight Plugins — feat: add git-based changelog plugin with syntax-highlighted diffs
Updated
- Submodules — build: remove mermaid
Show changes
diff --git a/src/content/docs/engineering/git/submodules.md b/src/content/docs/engineering/git/submodules.md index 2c2c651..cac2a8f 100644 --- a/src/content/docs/engineering/git/submodules.md +++ b/src/content/docs/engineering/git/submodules.md @@ -97,15 +97,33 @@ Example `.gitmodules` file: ## Summary -```mermaid -graph TD - A[Parent Repo] -->|Contains pointer| B[Submodule Repo] - B -->|Has own commits & history| C[Submodule Commit Tree] - A -->|Tracks commit hash of submodule| D[.gitmodules + index] - E[Developer] -->|Edits & commits| B - B -->|"Push to remote (optional)"| F[Submodule Remote] - Adapter — build: remove mermaid
Show changes
diff --git a/src/content/docs/programming/design/adapter.md b/src/content/docs/programming/design/adapter.md index 432b180..c6c82ad 100644 --- a/src/content/docs/programming/design/adapter.md +++ b/src/content/docs/programming/design/adapter.md @@ -8,16 +8,26 @@ that another can understand. - Example: A XML to JSON parser - Implements the interface of one object and wraps the other (to hide complexity) -```mermaid -flowchart TD - A(Client) - B(Client Interface) - C(Adapter) - D(Service) - - Index — feat: add git-based changelog plugin with syntax-highlighted diffs
Show changes
diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index d3d90b8..4e65215 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -1,5 +1,5 @@ --- -title: Desert Garden +title: Desert Thunder's Digital Garden description: desertthunder's digital garden homepage ---
November 21, 2025
Added
- Find Sed — added notes find and sed commands in new Unix category
Updated
- Art — add more ascii art
Show changes
diff --git a/src/content/docs/art.md b/src/content/docs/art.md index 878cbdd..69094a6 100644 --- a/src/content/docs/art.md +++ b/src/content/docs/art.md @@ -2,7 +2,7 @@ title: Art --- -A collection of art. +A collection of ascii art I didn't want to do away with. ## ASCII @@ -20,3 +20,57 @@ A collection of art. ╚██████╔╝██║ ██║██║ ██║██████╔╝███████╗██║ ╚████║
November 18, 2025
Added
- Algo W — docs: hm & algo w type
- Hindley Milner — docs: hm & algo w type
November 17, 2025
Added
- Osc 10 11 — feat: updated theme and changed font to atkinson hyperlegible next
- Refactoring — feat: updated theme and changed font to atkinson hyperlegible next
- Book Ahrens 2017 — feat: updated theme and changed font to atkinson hyperlegible next
Updated
- Books — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/books.md b/src/content/docs/books.md index 302e5f5..85fadc0 100644 --- a/src/content/docs/books.md +++ b/src/content/docs/books.md @@ -8,5 +8,5 @@ sidebar: Links to notes I've taken on books. -1. [How to Take Smart Notes](./writing/book-ahrens-2017) -2. [How to Be Perfect](./philosophy/book-schur-2023) +1. [How to Take Smart Notes](/garden/writing/book-ahrens-2017) +2. [How to Be Perfect](/garden/philosophy/book-schur-2023) - Index — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index c00889b..d3d90b8 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -1,9 +1,9 @@ --- title: Desert Garden -description: Get started building your docs site with Starlight. +description: desertthunder's digital garden homepage --- -import { Aside, Card } from '@astrojs/starlight/components'; +import { Aside } from '@astrojs/starlight/components'; <Aside type="caution" title="Currently Remodeling 🚧"> - Aristotle Problem — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/philosophy/aristotle-problem.md b/src/content/docs/philosophy/aristotle-problem.md index 9d5d115..1e4cdab 100644 --- a/src/content/docs/philosophy/aristotle-problem.md +++ b/src/content/docs/philosophy/aristotle-problem.md @@ -17,4 +17,4 @@ Aristotle's problem domain was trying to define[^1] what makes a person good: - We become virtuous by doing virtuous things (habitual) [^1]: Schur, Michael. How to Be Perfect: A Foolproof Guide to Making the Correct Moral Decision in Every Situation You Ever Encounter Anywhere on Earth, Forever. -First Simon&Schuster hardcover edition, Simon & Schuster, 2022. ([source](./book-schur-2023.mdx)) +First Simon&Schuster hardcover edition, Simon & Schuster, 2022. ([source](/garden/philosophy/book-schur-2023)) - Bentham Scale — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/philosophy/bentham-scale.md b/src/content/docs/philosophy/bentham-scale.md index 3778c52..e08af64 100644 --- a/src/content/docs/philosophy/bentham-scale.md +++ b/src/content/docs/philosophy/bentham-scale.md @@ -13,5 +13,5 @@ title: Bentham's Scale ## Backlinks -1. [How to Be Perfect](./book-schur-2023.mdx) -2. [The Trolly Problem](./trolley-problem.md) +1. [How to Be Perfect](/garden/philosophy/book-schur-2023) +2. [The Trolly Problem](/garden/philosophy/trolley-problem) - Book Schur 2023 — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/philosophy/book-schur-2023.mdx b/src/content/docs/philosophy/book-schur-2023.mdx index 86099ee..cda3c7b 100644 --- a/src/content/docs/philosophy/book-schur-2023.mdx +++ b/src/content/docs/philosophy/book-schur-2023.mdx @@ -18,29 +18,39 @@ Written by the venerable Michael Schur, creator of Parks & Recreation and of cou --- -- Everything has an ethical undercurrent and everything we do affects somebody -- Failure in trying to do the right thing is inevitable +Everything has an ethical undercurrent and everything we do affects somebody + +Failure in trying to do the right thing is inevitable - But trying means we care -- Virtue ethics - what makes a person good or bad? - Heuristic — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/philosophy/heuristic.md b/src/content/docs/philosophy/heuristic.md index b718546..9990964 100644 --- a/src/content/docs/philosophy/heuristic.md +++ b/src/content/docs/philosophy/heuristic.md @@ -7,4 +7,4 @@ title: Heuristic - Enter an input and get an output (philosophical algorithm or function). - Gives us a rule of thumb for a certain scenario,[^1] as a guideline for our behavior -[^1]: [How to Be Perfect](./book-schur-2023.mdx) +[^1]: [How to Be Perfect](/garden/philosophy/book-schur-2023) - Trolley Problem — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/philosophy/trolley-problem.md b/src/content/docs/philosophy/trolley-problem.md index bb7f7a8..7021f29 100644 --- a/src/content/docs/philosophy/trolley-problem.md +++ b/src/content/docs/philosophy/trolley-problem.md @@ -10,7 +10,7 @@ title: The Trolley Problem - Branch of consequentialism (only thing that matters is results) - The best action is what makes people the most happy (greatest happiness principle) - Developed by British philosophers Bentham (wanted himself studied and preserved after death) and Mill (had a rough childhood -- [Bentham's Scale](./bentham-scale.md) is a way to quantify pleasure & pain (hedons & dolors - happiness points & sadness demerits) +- [Bentham's Scale](/garden/philosophy/bentham-scale) is a way to quantify pleasure & pain (hedons & dolors - happiness points & sadness demerits) - Utilitarians believe all people's happiness matters equally - Correlation does not imply causation - Humans don't often know the consequences of their actions @@ -21,4 +21,4 @@ title: The Trolley Problem - Autonomy In Work — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/writing/autonomy_in_work.md b/src/content/docs/writing/autonomy_in_work.md index 0e9bd45..31eae5a 100644 --- a/src/content/docs/writing/autonomy_in_work.md +++ b/src/content/docs/writing/autonomy_in_work.md @@ -6,4 +6,4 @@ This occurs when we are able to break down our work in to small chunks and steer it in a direction that is most interesting to us. This removes the need for us to use willpower to get things done.[^ref] -[^ref]: [How to Take Smart Notes](../writing/book-ahrens-2017) - P. 138 +[^ref]: [How to Take Smart Notes](/garden/writing/book-ahrens-2017) - P. 138 - Goal Of Learning — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/writing/goal_of_learning.md b/src/content/docs/writing/goal_of_learning.md index 4cf5432..c26e9fa 100644 --- a/src/content/docs/writing/goal_of_learning.md +++ b/src/content/docs/writing/goal_of_learning.md @@ -2,11 +2,8 @@ title: Goal of Learning --- -!!! quote +> The goal of learning is not to accumulate knowledge but about becoming a different person with a different way of thinking. - The goal of learning is not to accumulate knowledge but about becoming a - different person with a different way of thinking. +The author is trying to say[^1] that we learn to grow, not collect. - On Writing — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/writing/on_writing.md b/src/content/docs/writing/on_writing.md index cd0683f..1cfdf25 100644 --- a/src/content/docs/writing/on_writing.md +++ b/src/content/docs/writing/on_writing.md @@ -11,4 +11,4 @@ This section has notes about topics related to writing stories and educational material. It includes information about creating a site like this, and the backbone of my notes, writing to learn and using a zettlekasten system. -Here's a seed: [On Cultivating a Digital Garden](./cultivation) +Here's a seed: [On Cultivating a Digital Garden](/garden/writing/cultivation) - Write To Learn — feat: updated theme and changed font to atkinson hyperlegible next
Show changes
diff --git a/src/content/docs/writing/write_to_learn.md b/src/content/docs/writing/write_to_learn.md index b17e014..873dfbe 100644 --- a/src/content/docs/writing/write_to_learn.md +++ b/src/content/docs/writing/write_to_learn.md @@ -2,11 +2,13 @@ title: Write to Learn --- -- When you write as you learn, you create a tangible outcome out of what you've read.[^ref] -- I think what inhibits me is that I want everything to be perfect and pristine, +When you write as you learn, you create a tangible outcome out of what you've read.[^ref] + +I think what inhibits me is that I want everything to be perfect and pristine, when in reality it's the substance that matters. Notes can be messy and disorganized, so long as you understand what you're putting in your brain.
Removed
- Book Ahrens 2017 — feat: updated theme and changed font to atkinson hyperlegible next
October 21, 2025
Added
- Command — docs: game dev command pattern
- Rebase Merge — docs: more git notes & sonic pi basics
- Submodules — docs: more git notes & sonic pi basics
- Sonic Pi — docs: more git notes & sonic pi basics
October 20, 2025
Added
- Splitting Repos — docs: added notes on splitting parts of a git repo into submodules
October 15, 2025
Updated
- Aristotle Problem — refactor: use mdx for starlight admonitions
Show changes
diff --git a/src/content/docs/philosophy/aristotle-problem.md b/src/content/docs/philosophy/aristotle-problem.md index e9be9e8..9d5d115 100644 --- a/src/content/docs/philosophy/aristotle-problem.md +++ b/src/content/docs/philosophy/aristotle-problem.md @@ -16,6 +16,5 @@ Aristotle's problem domain was trying to define[^1] what makes a person good: - And a natural aptitude towards some - We become virtuous by doing virtuous things (habitual) -[^1]: Schur, Michael. How to Be Perfect: A Foolproof Guide to Making the -Correct Moral Decision in Every Situation You Ever Encounter Anywhere on Earth, -Forever. First Simon&Schuster hardcover edition, Simon & Schuster, 2022. +[^1]: Schur, Michael. How to Be Perfect: A Foolproof Guide to Making the Correct Moral Decision in Every Situation You Ever Encounter Anywhere on Earth, Forever. +First Simon&Schuster hardcover edition, Simon & Schuster, 2022. ([source](./book-schur-2023.mdx)) - Bentham Scale — refactor: use mdx for starlight admonitions
Show changes
diff --git a/src/content/docs/philosophy/bentham-scale.md b/src/content/docs/philosophy/bentham-scale.md index 37929b2..3778c52 100644 --- a/src/content/docs/philosophy/bentham-scale.md +++ b/src/content/docs/philosophy/bentham-scale.md @@ -13,5 +13,5 @@ title: Bentham's Scale ## Backlinks -1. [How to Be Perfect](../book-schur-2023) -2. [The Trolly Problem](../trolley-problem) +1. [How to Be Perfect](./book-schur-2023.mdx) +2. [The Trolly Problem](./trolley-problem.md)