David MearsReimplementing Rails’ CSRF protection in SinatraTo hone my intuitions about Cross Site Request Forgery protection, I’ve been reimplementing Rails’ defence against t̶h̶e̶ ̶d̶a̶r̶k̶…4 min read·Mar 19, 2021----
David Mears(H.T.T.)P.S., I love youAlice and Bob are a married couple who live on the Lower East Side of Manhattan. They are deeply in love, though they fight occasionally.5 min read·Oct 19, 2020----
David MearsThe Open-Closed Principle (In Rhyme)Software entities should be open for extension but closed for modification.1 min read·Jul 4, 2019----
David MearsA worked example of how to write an algorithmIn this short post I’ll show how I think about writing algorithms, which is comp-sci-speak for sequences of steps targeted at a task. I’ll…3 min read·Jun 9, 2019----
David MearsProgramming and linguistics — Makers Week 1A personal update, and an exploration of the ties between programming and linguistics.9 min read·Dec 4, 2018----