2023
February
- Feb 26: Programming Will Always Use Text
- Feb 20: Justifying a Backwards Design Decision for Yao
- Feb 4: Why I Use C When I Believe in Memory Safety
- Feb 4: Make the Leap Second First-Class: An Open Letter to the International Telecommunication Union
- Feb 3: A Git Sin: Re-Signing an Entire Git Repo
- Feb 3: My Code Conquered Another OS!
January
- Jan 22: Zion and the Law 0: Introduction
2022
October
September
August
July
April
March
February
- Feb 10: Goodbye, Kitty
January
- Jan 14: The Law of Strict Licenses
- Jan 9: The Social Contract of Open Source
2021
December
November
- Nov 28: SAINTCON: Nevermore
- Nov 9: I Am Terminating My Campaign
October
September
August
July
June
May
- May 10: Tyranny Close to Home
April
- Apr 18: A Second Letter to Utah Governor Spencer Cox
- Apr 11: Ideas for Constitutional Amendments
- Apr 11: How to Change a Society
- Apr 7: Counting Words in C with Yc
- Apr 3: My First Programs
- Apr 2: A dc Script for Easter
March
February
January
- Jan 29: Dynamic Linking Needs to Die
2020
December
November
- Nov 21: Doing Classics Right
October
- Oct 22: The Law of Consecration: God's Law of Economics
- Oct 14: Great Truths 1: The Ends Never Justify the Means
- Oct 13: Following Experts Blindly Is Bad
- Oct 13: Executive Agencies Cannot Make Laws
- Oct 13: Forget the News; Use the Scriptures
- Oct 13: The Gospel of Jesus Christ Is Inclusive
- Oct 12: The Next Great Project: Zion
- Oct 12: Two Great Things I Learned from General Conference
- Oct 8: Exact Obedience
August
- Aug 30: In Science, All Factors Matter
- Aug 21: Great Truths 0: Should You Believe in God?
- Aug 20: The Software Industry Is Broken
- Aug 18: Masks and Carbon Dioxide
- Aug 6: Save the Children
July
- Jul 28: Truth Will Always Win
- Jul 26: Virtue Will Kill Slavery
- Jul 23: The Virtues of Virtue
- Jul 10: How Congress Can Prove Itself
- Jul 8: Political Slavery
- Jul 6: In Honor of the Children
- Jul 4: Obeying the Law
- Jul 3: Decentralizing the Internet and Other Ideas
- Jul 3: Testing the Feasibility of Hardware Pipes
June
- Jun 26: Accountability
- Jun 26: By Their Fruits, Ye Shall Know Them
- Jun 18: Rule of Law vs Mob Rule
- Jun 1: I Am Running for Office
May
- May 31: Sermons for the Last Days 13: Be Ready for Tyranny and Oppression
- May 31: Sermons for the Last Days 12: Stay Healthy
- May 31: Sermons for the Last Days 11: Maintain Relationships
- May 31: Sermons for the Last Days 10: Free Yourself from Addiction
- May 31: Sermons for the Last Days 9: Be Chaste
- May 31: Sermons for the Last Days 8: Be Humble
- May 31: Sermons for the Last Days 7: Fear Not
- May 27: An Interesting Idea About Factoring Integers
- May 27: Sermons for the Last Days 6: Learn and Think for Yourself
- May 27: Sermons for the Last Days 5: Follow the Prophet
- May 27: Sermons for the Last Days 4: Love People, Not Ideas
- May 19: Sermons for the Last Days 3: Have Charity
- May 19: Sermons for the Last Days 2: Avoid Anger
- May 19: Sermons for the Last Days 1: Keep the Spirit with You
- May 19: Sermons for the Last Days 0: Intro
- May 7: Software Engineer Body of Knowledge
April
- Apr 8: I Am Moving Away from GitHub
February
January
- Jan 31: Designing the Hundred-Year Language
- Jan 31: Designing a Type System
- Jan 27: What Makes a Good Law?
- Jan 27: The King's Paradox
- Jan 17: What Yzena Is
- Jan 14: Free Speech and Pronouns
- Jan 14: Corporations Create Perverse Incentives
- Jan 13: Wealth Is a Responsibility
- Jan 13: Power Is a Responsibility
- Jan 10: Agency
- Jan 10: Truth
2019
December
- Dec 31: Paying for Craft
- Dec 30: New Year's Resolutions
- Dec 25: Values for Yao
- Dec 25: Designing for Good Thoughts
- Dec 22: Smart Devices Are Dangerous
- Dec 16: Structured Concurrency Definition
- Dec 15: Performance Matters: Jekyll vs Hugo
- Dec 2: Replication and Retraction: Crises in Science
- Dec 1: bc/dc Tips and Tricks
November
- Nov 28: bc PRNG
- Nov 26: Stealing Attention
- Nov 26: Economic Parasites
- Nov 26: Recommendations and Radicalization
- Nov 25: What Science Is
- Nov 24: Finishing Software
- Nov 24: Why My Tech Blog Has Religious Posts
- Nov 23: Verifying a Safety Number in Signal
- Nov 21: Shrinking a Website
- Nov 16: Blackmailing Customers
- Nov 15: Auditing Software Is Hard
August
- Aug 24: Pointers in Yao
- Aug 24: Why Perfect Software Is Nearly Impossible
- Aug 13: Link-Time Optimization vs Single-File Code
- Aug 13: A Genuine Celebrity
- Aug 7: Enverge
July
- Jul 20: Better Hiring Practices
- Jul 8: My Political Philosophy
May
- May 16: To Not and Not To
- May 16: Championship Team
April
- Apr 12: Freedom vs Safety
- Apr 12: CNN and Revelation
March
- Mar 30: Why I Am Religious
2018
November
- Nov 6: PL Design 4: Features
- Nov 6: PL Design 3: Reducing Bugs
- Nov 6: PL Design 2: Reducing Friction
- Nov 5: Code of Conduct for Yzena
August
- Aug 16: PL Design 1: Principles
- Aug 14: Tech Crises
June
May
January
- Jan 16: A New Prophet