#2d-rendering

From Pixels to Tensors, Part 1: 2D Rendering Baselines -

#3d-rendering

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

#abstraction-barrier

Wishful Thinking from SICP, Practically -

#ast-parsing

Introducing Coogle: Bringing Haskell's Hoogle to C++ -

#blog-workflow

Migrating a Zola blog from Markdown to Org-mode — with a lint/export/check pipeline to keep them in sync -

#c-macros

Emacs Internal #02: Data First — Deconstructing Lisp_Object in C -

#cache-hierarchy

Stratum: Architecting a Configurable Cache Simulator with C++ and Racket -

#cache-simulator

Stratum: Architecting a Configurable Cache Simulator with C++ and Racket -

#custom-rtti

Emacs Internal #03: Tagged Union, Tagged Pointer, and Poor Man's Inheritance -

#eda

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling -

#emacs

Migrating a Zola blog from Markdown to Org-mode — with a lint/export/check pipeline to keep them in sync -

TIL: Reading Gmail in Emacs with mu4e on macOS -

#fat-pointer

Emacs Internal #03: Tagged Union, Tagged Pointer, and Poor Man's Inheritance -

#font-rasterization

From Pixels to Tensors, Part 1: 2D Rendering Baselines -

#gmail

TIL: Reading Gmail in Emacs with mu4e on macOS -

#gpu

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

#greenspun-tenth-rule

Emacs Internal #01: is a Lisp Runtime in C, Not an Editor -

#interval-tree

Emacs Internal #04: Interval Trees — Balancing by Text Length, Not Node Count -

#layout-vs-schematic

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling -

#lazy-evaluation

Wishful Thinking from SICP, Practically -

#libclang

Introducing Coogle: Bringing Haskell's Hoogle to C++ -

#linear-algebra

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

#linux-drm

From Pixels to Tensors, Part 1: 2D Rendering Baselines -

#lisp

Machine Learning is Just Data Flowing Through Operators -

#lisp-interpreter

Emacs Internal #01: is a Lisp Runtime in C, Not an Editor -

#lisp-object

Emacs Internal #02: Data First — Deconstructing Lisp_Object in C -

#lisp-string

Emacs Internal #04: Interval Trees — Balancing by Text Length, Not Node Count -

#machine-learning

Machine Learning is Just Data Flowing Through Operators -

#macos

TIL: Reading Gmail in Emacs with mu4e on macOS -

#mbsync

TIL: Reading Gmail in Emacs with mu4e on macOS -

#mccarthy-axioms

Emacs Internal #01: is a Lisp Runtime in C, Not an Editor -

#memory-compiler

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling -

#memory-layout

Emacs Internal #04: Interval Trees — Balancing by Text Length, Not Node Count -

Emacs Internal #02: Data First — Deconstructing Lisp_Object in C -

#mlir

Machine Learning is Just Data Flowing Through Operators -

#mu4e

TIL: Reading Gmail in Emacs with mu4e on macOS -

#murmur

Machine Learning is Just Data Flowing Through Operators -

Plane Spotting, Non-Euclidean Geometry, and Cultural Runtimes -

#nes-ppu

From Pixels to Tensors, Part 1: 2D Rendering Baselines -

#opengl

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

#org-mode

Migrating a Zola blog from Markdown to Org-mode — with a lint/export/check pipeline to keep them in sync -

#ox-zola

Migrating a Zola blog from Markdown to Org-mode — with a lint/export/check pipeline to keep them in sync -

#pixels-to-tensors

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

From Pixels to Tensors, Part 1: 2D Rendering Baselines -

#pmr-allocator

Back to Basics: From C char to string_view (Notes from building Coogle) -

#rasterization

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

#sicp-wishful-thinking

Wishful Thinking from SICP, Practically -

#small-string-optimization

Back to Basics: From C char to string_view (Notes from building Coogle) -

#sram

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling -

#std-string-view

Back to Basics: From C char to string_view (Notes from building Coogle) -

#string-interning

Introducing Coogle: Bringing Haskell's Hoogle to C++ -

#struct-embedding

Emacs Internal #03: Tagged Union, Tagged Pointer, and Poor Man's Inheritance -

#tagged-pointer

Emacs Internal #03: Tagged Union, Tagged Pointer, and Poor Man's Inheritance -

Emacs Internal #02: Data First — Deconstructing Lisp_Object in C -

#teco-macros

Emacs Internal #01: is a Lisp Runtime in C, Not an Editor -

#template-metaprogramming

Stratum: Architecting a Configurable Cache Simulator with C++ and Racket -

#tensor

Machine Learning is Just Data Flowing Through Operators -

#text-properties

Emacs Internal #04: Interval Trees — Balancing by Text Length, Not Node Count -

#til

Machine Learning is Just Data Flowing Through Operators -

#tiling

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling -

#type-canonicalization

Introducing Coogle: Bringing Haskell's Hoogle to C++ -

#vulkan

From Pixels to Tensors, Part 2: The 3D Graphics Pipeline -

#x11

From Pixels to Tensors, Part 1: 2D Rendering Baselines -

#zola

Migrating a Zola blog from Markdown to Org-mode — with a lint/export/check pipeline to keep them in sync -