Introducing the Rust crash course
I'm happy to announce that I'll be beginning a crash course on Rust. This post describes motivations and the style this will take.
RAII is better than the bracket pattern
Last week, I wrote a blog post about ResourceT, and mentioned Rust's RAII being better than Haskell's bracket pattern. In this blog post, I demonstrate what this advantage is.
How I research health
An explanation on my process for researching topics on health (including nutrition and exercise). Hopefully this can help others understand how I reach my conclusions, and follow similar processes for themselves.
Kids Coding, Part 3
Part 3 of teaching my kids to code, introducing pattern matches and enums
Kids Coding, Part 2
Part 2 of teaching my kids to code, introducing variables and defining functions.
Kids Coding, Part 1
I just started teaching my kids some coding. Here are the notes from the first lesson.
Post Fast Write-up
I did a 5.5 day fast last week, here are some of the results
Thoughts on Fasting
A number of people expressed interest in my current multiday fast. Let me share some layperson's thoughts on the topic.
Stop supporting older GHCs
An argument for dropping support in libraries for older versions of GHC
Deprecating the Haskell markdown library
I'm considering deprecating the markdown library I wrote
I am not snoyjerk
There's a user on Reddit known as snoyjerk. Just setting the record straight to avoid confusion: that's not me.
My open source goals
I'm planning on changing my open source priorities to focus more on helping others work on projects.
Building packages outside snapshots
Sometimes you want to build a package that isn't in the latest Stackage snapshots. Here's a quick trick to making that easier.
Guide to matrix.org and riot.im
A user-oriented guide to using Matrix.org and Riot.im, intended for using them for open source project communication.
Stop breaking compatibility
Without a doubt, the most dangerous thing in all of software development is breaking backwards compatibility. We need to stop this!
LambdaConf Haskell Hackathon 2018
Some details on an upcoming hackathon, and how you can request contributions to your open source projects
Quick guide to the Jewish Holidays
A quick overview of the Jewish holidays, the calendar they originate from, and how I observe them
Haskell Ecosystem Requests
Some requests for changes in how some parts of the Haskell ecosystem are maintained
Stack Patching Policy
Discussion of a potential policy change for Stack
The Conduitpocalypse
Announcing a bunch of breaking library releases