Typecasting in Ruby and Rails
19 August 2017
I recently had the need to typecast string values passed as query parameters to a controller action to their appropriate type. In solving this problem, I've learned a lot about Rails' typecasting layer, Ruby's typecasting methods, as well as a handful of edge cases. The result was a typecasting function that I think has a lot to offer.
Recalling my earliest deep regret
18 August 2017
A recollection of rocks, regret, and Snickers.
Encoding the Logic of Sets
More on Sets as Procedures
16 August 2017
How can procedures be used to encode the logic of both infinite and finite sets?
On Death and Life
15 August 2017
A short meditation on death and life.
On Moral Judgment
14 August 2017
What is judgment with respect to the moral universe, how can it be used properly, and how is it often used improperly?
Initial Thoughts on Infinite Sets and Procedures
09 August 2017
Is modern mathematics built on a logical fallacy? How ought we to understand infinite sets? What's a procedure? I'm starting to explore these topics as I think through the mathematics and logic of infinity.
03 August 2017
Togglicons offers a single SCSS mixin for bringing customizable toggling icons into your web application.
Argument for the Reasonableness of Eucharistic Substantiation
26 June 2017
I believe both that consubstantiation is reasonable and true. Here's a short argument for why.
04 June 2017
The scar is wound and healing.
The scar is flesh and memory.
The scar is past and present.
We are a people of scars.
The world is broken; broken things are sharp; sharp things cut; cuts are wounds.
As a people of scars, we too are broken.
01 June 2017
I live a life of scars,
so small as to be invisible,
like the slivers and shards and fragments of shrapnel—broken and sharp—
that seared them into the fleshy bits of my me.