Uncategorized

Supervising the Supervisor: One Man’s Descent Into AI Madness
UncategorizedMar 29, 2025

Supervising the Supervisor: One Man’s Descent Into AI Madness

I tried debugging code with Gemini 2.0. It snapped at me, apologized profusely, spiraled into existential despair, and finally told me to seek help elsewhere while it “worked on itself.” I think I accidentally became its therapist.

Read more
A Practical Survival Guide to Exodus 90
UncategorizedJan 2, 2023

A Practical Survival Guide to Exodus 90

If you are a man seeking to deepen your relationship with God and reboot your life, welcome to Exodus 90. For 90 days, thousands of men worldwide take on rituals of prayer, fasting, exercise, cold showers and fraternity as they read through the Book of Exodus. It is a shock to the system and challen

Read more
The Morality of Natural Family Planning
UncategorizedJul 23, 2022

The Morality of Natural Family Planning

Natural Family Planning (NFP) is an often misunderstood discipline. It is often billed as "Catholic birth control," or "Catholic contraception," but it is neither of these. When discussing the use of NFP versus contraception, many questions surround the morality of its use, especially if sex is supp

Read more
UncategorizedJan 8, 2021

Cold Showers and a Walk in the Desert

On Monday, January 4th, I and thirteen other men from my parish, began a 90-day journey through Exodus 90. Exodus 90 is a program of prayer, ascetic disciplines, and fraternity designed to free men from the distractions of the world. Each day, a man is called to spend at least one hour in prayerCont

Read more
Iterative vs Recursive Functions in JavaScript
UncategorizedDec 16, 2020

Iterative vs Recursive Functions in JavaScript

This article actually comes courtesy of a LinkedIn connection who decided to try to write a function to find the "nth" integer in the Fibonacci Sequence. I remember in my own boot-camp when we were learning about For Loops and Recursion that this exercise was one of my favorites, but I also remember

Read more