feat: add blu-site static site generator and fix language issues

Build a complete static site generator in Lux that faithfully clones
blu.cx (elmstatic). Generates 14 post pages, section indexes, tag pages,
and a home page with snippets grid from markdown content.

Language fixes discovered during development:
- Add \{ and \} escape sequences in string literals (lexer)
- Register String.indexOf and String.lastIndexOf in type checker
- Fix formatter to preserve brace escapes in string literals
- Improve LSP hover to show documentation for let bindings and functions

ISSUES.md documents 15 Lux language limitations found during the project.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-17 15:43:05 -05:00
parent db82ca1a1c
commit bac63bab2a
99 changed files with 5335 additions and 99 deletions

View File

@@ -0,0 +1,102 @@
---
title: Books
tags: journal
---
# **Books**
Below is a list of books and essays that have impacted me deeply:
---
## **History**
- _History_ by Ralph Waldo Emerson
### Ancient Greece
- _The Life of Greece_ by Will Durant
### Ancient Rome
- _Caesar and Christ_ by Will Durant
- _Decline and Fall of the Roman Empire_ by Edward Gibbon
### America
- _John Adams_ by David McCullough
- _Washington: A Life_ by Ron Chernow
- _Hamilton_ by Ron Chernow
- _Thomas Jefferson: The Art of Power_ by Jon Meacham
### Russia
- _The Gulag Archipelago_ by Aleksandr Solzhenitsyn
### Medicine
- _Awakenings_ by Oliver Sacks
---
## **Biography**
- _Surely Youre Joking, Mr. Feynman!_ by Richard Feynman
---
## **Philosophy**
- _Self-Reliance_ by Ralph Waldo Emerson
### Politics
- _The Open Society and its Enemies_ by Karl Popper
- _Beauty_ by Roger Scruton
### Roman
- _Meditations_ by Marcus Aurelius
- _On the Shortness of Life_ by Seneca
- _On Friendship_ by Cicero
### Christian
- _A Confession_ by Lev Tolstoy
- _Fear and Trembling_ by Kierkegaard
- _Answer to Job_ by Carl Jung
### Cognition
- _Gödel, Escher, Bach_ by Douglas Hofstadter
### Morality
- _Beyond Good and Evil_ by Friedrich Nietzsche
- _Mans Search for Meaning_ by Viktor Frankl
- _The Genealogy of Morals_ by Friedrich Nietzsche
---
## **Novels**
- _The Brothers Karamazov_ by Dostoevsky
- _Crime and Punishment_ by Fyodor Dostoevsky
## **Technology**
- _The Sovereign Individual_ by James Dale Davidson & William Rees-Mogg
### Bitcoin
- _Mastering the Lightning Network_ by Andreas Antonopoulos
- _Programming Bitcoin_ by Jimmy Song
- _Mastering Bitcoin_ by Andreas Antonopoulos
### Privacy
- _Extreme Privacy_ by Michael Bazzell
## **Psychology**
- _Modern Man in Search of a Soul_ by Carl Jung