html lang="en" { head { HEAD } body { header { div .head { h1 {-Blog Posts} INCLUDE(nav.gsp) } figure .quote { blockquote { p {= Object-oriented programming is an exceptionally bad idea which could only have originated in California. } } figcaption {-Edsgar W. Dijkstra} } } main { p {= On this section of the site you will find my blog. Most of what I post here is related to software-development and -design, although maybe you’ll find something unrelated on here too. } p {-Posts:} ul { m4_dnl ARTICLE(grab, {-Making Grep Better}) m4_dnl ARTICLE(andy-val, {-Values in Andy}) m4_dnl ARTICLE(new-sh, {-Making a New Shell}) m4_dnl ARTICLE(extend, {-Extensible Scripting}) m4_dnl ARTICLE(gsp, {-Writing an HTML Preprocessor (feat. Tree-Sitter)}) m4_dnl ARTICLE(fw-ec, {-Patching My Laptop’s Embedded Controller}) ARTICLE(nvim-ts, {-Hacking with Tree-Sitter on Neovim}) } } footer { FOOT } } }