Miriam and I are happy to announce a new book, Begin Rust, for teaching Rust as a first programming language.
A quick description of the difference between mutable values and variables in Rust, as an addendum to the Begin Rust book.
I've begun work on a new compiler for the Rust programming language, adding a vital language feature missing in the official compiler.
I've been trying out a new dietary pattern recently. This post is about how I make decisions on what to try, and some general rules I've been converging on.
Lesson 8 in the Rust crash course: down and dirty with the Future trait
Haskell is revolutionary. But we're ignoring that. Instead: how to get Haskell into your organization, and how to make your organization more productive and profitable with better engineering
A Haskell code kata to sharpen your skills. Rewrite withTryFileLock to have a different type signature.
A short guide on approaches you may take on losing weight, and my recommendations for getting started. Targeted at newcomers to the health and fitness world.
We just did a bunch of rennovations on our house, including to our network setup. For the curious, here's what it looks like.
Programming languages, like the human body, are subject to the phenomenon known as resistance. Learn how type systems in programming act like insulin in the body.
I've recently shut down the haskell-lang.org website, redirecting to a new FP Complete Haskell site.
Interested in contributing back to the Stack project? Consider joining the Stack issue triager team!
How GHC can ship packages that are different than what's on Hackage, how this impacts Stack, and how to do better