summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--notes/index.md105
1 files changed, 60 insertions, 45 deletions
diff --git a/notes/index.md b/notes/index.md
index 1a8637b..93cdf41 100644
--- a/notes/index.md
+++ b/notes/index.md
@@ -1,47 +1,62 @@
# Notes
-* [Compilation is execution](250210-compile.html)
-* [Everything can be serialized](250210-serialize.html)
-* [Symbols are strings](250210-symbols.html)
-* [Stop the "cons" madness!](250210-cons.html)
-* [Syntax sugar](250210-sugar.html)
-* [More immutability](250210-immutable.html)
-* [No shadowing, and fewer `let` forms](250210-let.html)
-* [Return zero values](250210-zero-values.html)
-* [Can't ignore returned values](250210-strict-mode.html)
-* [Only Booleans have truthiness](250210-booleans.html)
-* [Record types](250210-records.html)
-* [Equality and equivalence semantics](250210-equal.html)
-* [NaN-packing](250210-nan.html)
-* [Reader? Decoder? I barely know 'er!](250219-reader.html)
-* [Does the decoder implement macros?](250228-macros.html)
-* [Better syntax-rules?](250228-sr.html)
-* [Cons cell optimization?](250317-fastcons.html)
-* [Symbols and strings, revisited](250329-strings.html)
-* [Must ports support seeking?](250329-unread.html)
-* [Numeric tower](250329-numbers.html)
-* [Bootstrapping](250329-boot.html)
-* [Using libgccjit?](250920-libgccjit.html)
-* [Goals](250920-goals.html)
-* [A full-stack programming language](260102-full-stack.html)
-* [Simplifying S-Expression Grammar](260106-simpler-grammar.html)
-* [Decoder](260107-decoder.html)
-* [What not to intern?](260109-uninterned.html)
-* [JOKE RANT](260516-joke-rant.html)
-* [Interpreter](260522-interpreter.html)
-* [Static analysis to optimize GC](260524-gc-opt.html)
-* [Cons cell optimization!](260608-fastcons2.html)
-* [Cons cell optimization again](260610-fastcons3.html)
-* [Cons cell optimization AGAIN](260611-fastcons4.html)
-* [AST Optimizations](260625-optimize.html)
-* [Further list array optimization](260626-fastcons5.html)
-* [Allocation strategy](260727-alloc.html)
-* [Releasing virtual memory](260817-release.html)
-* [Virtual memory overcommit](260821-overcommit.html)
-* [Releasing vmem, reloaded](260821-release2.html)
-* [Releasing vmem, again](260822-release3.html)
-* [Memory management of code](260825-code-gc.html)
-* [Using Meta Alloc](260826-use-alloc.html)
-* [Using Meta Alloc, Attempt 2](260920-use-alloc-2.html)
-* [Using Meta Alloc, Attempt 3](260922-use-alloc-3.html)
-* [Green Tea](260923-green-tea.html)
+## 2026 Q3
+
+* [2026-09-23: Green Tea](260923-green-tea.html)
+* [2026-09-22: Using Meta Alloc, Attempt 3](260922-use-alloc-3.html)
+* [2026-09-20: Using Meta Alloc, Attempt 2](260920-use-alloc-2.html)
+* [2026-08-26: Using Meta Alloc](260826-use-alloc.html)
+* [2026-08-25: Memory management of code](260825-code-gc.html)
+* [2026-08-22: Releasing vmem, again](260822-release3.html)
+* [2026-08-21: Virtual memory overcommit](260821-overcommit.html)
+* [2026-08-21: Releasing vmem, reloaded](260821-release2.html)
+* [2026-08-17: Releasing virtual memory](260817-release.html)
+* [2026-07-27: Allocation strategy](260727-alloc.html)
+
+## 2026 Q2
+
+* [2026-06-26: Further list array optimization](260626-fastcons5.html)
+* [2026-06-25: AST Optimizations](260625-optimize.html)
+* [2026-06-11: Cons cell optimization AGAIN](260611-fastcons4.html)
+* [2026-06-10: Cons cell optimization again](260610-fastcons3.html)
+* [2026-06-08: Cons cell optimization!](260608-fastcons2.html)
+* [2026-05-24: Static analysis to optimize GC](260524-gc-opt.html)
+* [2026-05-22: Interpreter](260522-interpreter.html)
+* [2026-05-16: JOKE RANT](260516-joke-rant.html)
+
+## 2026 Q1
+
+* [2026-01-09: What not to intern?](260109-uninterned.html)
+* [2026-01-07: Decoder](260107-decoder.html)
+* [2026-01-06: Simplifying S-Expression Grammar](260106-simpler-grammar.html)
+* [2026-01-02: A full-stack programming language](260102-full-stack.html)
+
+## 2025 Q3
+
+* [2025-09-20: Goals](250920-goals.html)
+* [2025-09-20: Using libgccjit?](250920-libgccjit.html)
+
+## 2025 Q1
+
+* [2025-03-29: Bootstrapping](250329-boot.html)
+* [2025-03-29: Numeric tower](250329-numbers.html)
+* [2025-03-29: Must ports support seeking?](250329-unread.html)
+* [2025-03-29: Symbols and strings, revisited](250329-strings.html)
+* [2025-03-17: Cons cell optimization?](250317-fastcons.html)
+* [2025-02-28: Better syntax-rules?](250228-sr.html)
+* [2025-02-28: Does the decoder implement macros?](250228-macros.html)
+* [2025-02-19: Reader? Decoder? I barely know 'er!](250219-reader.html)
+* [2025-02-10: NaN-packing](250210-nan.html)
+* [2025-02-10: Equality and equivalence semantics](250210-equal.html)
+* [2025-02-10: Record types](250210-records.html)
+* [2025-02-10: Only Booleans have truthiness](250210-booleans.html)
+* [2025-02-10: Can't ignore returned values](250210-strict-mode.html)
+* [2025-02-10: Return zero values](250210-zero-values.html)
+* [2025-02-10: No shadowing, and fewer `let` forms](250210-let.html)
+* [2025-02-10: More immutability](250210-immutable.html)
+* [2025-02-10: Syntax sugar](250210-sugar.html)
+* [2025-02-10: Stop the "cons" madness!](250210-cons.html)
+* [2025-02-10: Symbols are strings](250210-symbols.html)
+* [2025-02-10: Everything can be serialized](250210-serialize.html)
+* [2025-02-10: Compilation is execution](250210-compile.html)
+