Welcome to my personal website. Here are my posts:
Questions Answered
Answering some questions about ReentrantAsyncLock
June 20, 2022 (programming)
ReentrantAsyncLock NuGet Package
Introducing the ReentrantAsyncLock package
June 20, 2022 (programming)
A More Ergonomic Async Lock (obsolete)
Making the work queue look more like an async lock
June 15, 2022 (programming)
Reentrant Async Lock
A correct implementation
June 14, 2022 (programming)
Loading Loose XAML
How to parse and load XAML from an embedded resource
June 03, 2022 (programming)
Square Roots and Primes
Why square roots are used in trial division
May 19, 2022 (numbers)
Dynamically Generated Type
How to dynamically generate a type at runtime in C#
February 22, 2022 (programming)
Rust Traits
Explained for C# developers
February 08, 2022 (programming)
Multi-Wire Branch Circuit
Learn with me
November 19, 2021 (diy)
Radial Arm Saw
And where I'm at on the Hype Cycle
October 12, 2021 (tools)
Inheritance
Musings about favoring either inheritance or composition
October 12, 2021 (programming)
Async Method Builders Are Hard
A peek under the hood of C#, and a complaint about Microsoft's documentation
September 30, 2021 (programming)
Short Circuit Protection
I'm happy to report that my power supply has it
September 17, 2021 (computers)
Async and Await in C# vs Rust
Why Rust futures are better because they are polled
September 16, 2021 (programming)
Introducing Contemporary Worship Into a Traditional Church
A critique of Josh Hunt's article
August 30, 2021 (christian)
Terraforming Clouds
First impressions of Terraform in Azure
August 16, 2021 (programming)
WPF's Problem with Axes
Chart axes, that is
July 26, 2021 (programming)
Fountain Codes
What they are and how they work
July 19, 2021 (programming)
The Dark Ages Are Now
Nobody will remember what you're doing now
June 22, 2021 (misc)
Of God and the Holy Trinity
Chapter Two, Paragraph One of the 1689 London Baptist Confession
June 12, 2021 (god)
Plotting Data
And doing it quickly
December 18, 2020 (programming)
Who Is Jesus?
What child is this?
December 13, 2020 (bible)
What Doesn't Create a Marriage?
According to the Bible, of course
December 07, 2020 (bible)
Glorifying God
God is most glorified in us when we are most satisfied in Him
December 05, 2020 (bible)
WebAssembly's Name
Is it for the web? Is it assembly?
November 19, 2020 (programming)
Lift Your Drooping Hands
A look in the neighborhood of Hebrews 12:12
November 18, 2020 (bible)
Battery Life
A tale of three phones
November 17, 2020 (phone)
Justification in the Bible: a Contradiction?
James vs Paul
November 16, 2020 (bible)
Paradoxes, Contradictions, and the Bible
A look at paradoxes, contradictions, and the Bible
October 28, 2020 (bible)
Making Prime Numbers in Rust
The scenic route to generating prime numbers with Rust
October 27, 2020 (programming)
MVVM Pattern in WPF
A survey of the MVVM pattern in WPF
October 16, 2020 (programming)