Stack on Slack and ARM64
Two updates on the Stack project: two new chat rooms on Slack, and building on ARM64
Haskell proposal: unified installer
A new proposal from the Haskell Foundation tech track, on a unified installer for Haskell tooling
Haskell Foundation Board - Meeting Minutes - April 8, 2021
Meetings minutes/announcements/more for the Haskell Foundation board meeting. And an explanation of why exactly it's on my personal blog.
Sockchain
As distributed ledger technologies enter new emerging markets, the untapped potential is only just now becoming apparent. Our new project will open new efficiencies previously unexplored.
Haskell base proposal, part 2: unifying vector-like types
My summary of discussions until now
Shutting down Haskellers.com?
Proposal to shut down the haskellers.com website
Programmer learning list
This post is geared at new programmers looking to improve their skills and work in the field. What should you focus on learning to become a great programmer?
Haskell base proposal: unifying vector-like types
A semi-concrete, semi-fleshed out proposal for changes to GHC and base to unify vector, bytestring, and text
Theories of Obesity
There's no shortage of opinions on how and why we become obese. This blog post is intended to give an overview of these different opinions, and help you navigate the common opinions.
Moving to Fastmail: custom domain, family accounts, and more
I recently, and finally, found an email and cloud accounts setup that I'm happy with for my own email management, privacy, and family setup.
Stack Governance
Proposal and call for applicants for more structured Stack governance
Securing internet communications: a layman's guide (2021)
A hopefully helpful guide to understanding private communications and censorship-proof social media in 2021. Targeted at non tech people trying to understand this crazy world.
A parents' guide to Minecraft
Some hopefully helpful information for fellow parents who have kids that want to play Minecraft.
Live Coding: Rust reverse proxy
Announcing my first scheduled live coding session, December 29, 2020 at 10am Eastern time.
Haskell: The Bad Parts, part 3
The third part of a blog post series on the parts of Haskell we should avoid using.
The Haskell Foundation
Some plans on working with the Haskell Foundation.
Haskell: The Bad Parts, part 2
The second part of a blog post series on the parts of Haskell we should avoid using.
Transparency
Some thoughts I'd like to share on building open communities based on the principle of transparency
Haskell: The Bad Parts, part 1
The first part of a blog post series on the parts of Haskell we should avoid using.
Force your code to break
I prefer using Haskell and Rust, first and foremost, because of strong typing. I like languages and tools that protect me from myself. That's why I love it when my code breaks.