Tech
-
August 9, 2024
A plan of attack for Glee -
August 7, 2024
I hate squash and merge with a burning passion -
July 21, 2024
Consider learning Typst instead of LaTeX -
June 29, 2024
User permissions for Glee -
June 4, 2024
Your middleware is noncommutative -
June 1, 2024
Web dev and insanity -
February 13, 2024
Disaster -
September 27, 2023
What the heck is a function? -
September 23, 2023
Eager evaluation makes functions hard to reason about mathematically -
September 2, 2023
An Embarrassing Gaffe -
June 3, 2023
Algebraic Data Types -
May 24, 2023
puzz.dennisc.net is out -
May 17, 2023
With apologies to RSS readers -
April 27, 2023
Setting up Gmail on aerc -
January 14, 2023
Computer analysis on Consecutive Neighbors -
January 11, 2023
A Brief Overview of Git -
January 11, 2023
Setting up SSH with Git -
December 28, 2022
Plans for the MAT website -
November 28, 2022
News Sites are Annoying -
November 6, 2022
Silent improvements to Glee’s frontend -
November 3, 2022
Discord on Alpine Linux -
September 1, 2022
How I plan to organize my Git repos in Glee -
August 25, 2022
Let’s separate identities and permissions -
August 17, 2022
Using sshuttle to bypass school wifi -
August 9, 2022
Drawing right angles in Asymptote -
August 9, 2022
What I want from a static site generator -
August 3, 2022
The principles of client-server communication -
August 3, 2022
Every web developer should understand “fullstack” -
July 31, 2022
How I update my website on my server -
July 29, 2022
How I use conventional commits -
July 29, 2022
The midpoint of simplicity and complexity for web design -
July 7, 2022
Solidifying Glee’s design -
July 5, 2022
Linux Distros -
June 26, 2022
How to make a static website -
June 24, 2022
Math Advance is looking for Rust developers -
June 8, 2022
How to sync Dropbox on Alpine Linux with rclone -
June 8, 2022
Addendums to the design of a small self-hosted Git service -
June 7, 2022
Check that your programs work in musl libc -
June 5, 2022
Getting a new SSD and switching to Alpine -
June 5, 2022
How to remember what h, j, k, and l do in Vim -
May 28, 2022
Commit discipline with git add -p -
April 30, 2022
Beam’s C implementation is done -
April 10, 2022
Announcing Beam -
March 27, 2022
Asymptote is the best Asymptote compiler -
March 20, 2022
Gemini -
March 20, 2022
Why mapm? -
March 19, 2022
Why latexmk? -
March 14, 2022
MAT 2021 is on mapm -
March 9, 2022
Arch Install Primer -
March 4, 2022
Design for a small-scale self-hosted Git service -
March 4, 2022
mapm and XDG -
February 18, 2022
I suck: a mapm bug -
February 13, 2022
Git Tricks I Wish I Knew -
January 13, 2022
Advanced mapm Tips -
December 21, 2021
Bedrock Linux -
November 23, 2021
LaTeX for Beginners -
November 23, 2021
A High-Level Overview of TeX -
November 9, 2021
Why I Switched to GitLab