Writing is Nature's way of showing you how sloppy your thinking is.

- Dick Guindon

Mycobacterium tuberculosis, Immunity, and Software Engineering

2025-9-2

software engineering, complexity, tuberculosis, immune system, systems
What systems thinking and software engineering can learn from how the body deals with a tuberculosis infection
On Art and Imperfection

2025-07-16

art, imperfection, thinking, creativity, productivity
Resistance is the enemy, and resistance is strongest when creating art - which requires requires imperfection and vulnerability.
[DRAFT] Abstraction is just deliberate ignorance

2024-04-10

category-theory, abstraction, reasoning
I think ignorance gets a bad rap. It’s a term that comes with a lot of baggage and is often not taken lightly when given as a label to someone. This post is a defense of ignorance, and how it can, sometimes, be the most crucial ingredient in a problem solving toolkit.
Applied Linear Algebra - Vectors I

2023-05-13

nim, linear algebra, math, science, programming
An introduction to vectors and vector operation using the Nim programming language. Nim combines the simple syntax of python with performance within an order of magnitude of C/C++, while also offering great function call syntax and native bindings.
Categoric•ally