The "Begin Rust" book

❮❮ Page 1 of 8 ❯❯
How I Stay Organized
How I Stay Organized

A review of my personal organizational system and tools I use to enhance it

My Best and Worst Deadlock in Rust
My Best and Worst Deadlock in Rust

I wrote a deadlock a few months back in some Rust code, and we finally solved it recently. It was both my best and worst deadlock ever.

The Opposite of Partial Functions
The Opposite of Partial Functions

Partial functions are often considered harmful, and we recommend developers use total functions instead. In this post, we'll explore what the true opposite of a partial function is.

Seeking new Stackage Curator
Seeking new Stackage Curator

Putting out a call for a new Stackage Curator. Interested in joining the team? Come read more!

Why my video calls sucked (and how I fixed it)
Why my video calls sucked (and how I fixed it)

My ISP gave me a crappy router and I had 3 years of terrible video calls and gaming. Deep dive explanation of what happened and how to fix it for yourself.

April Fools Canceled
April Fools Canceled

Due to totally foreseen conditions, April Fools' Day has been canceled this year.

Babies and OSS maintenance
Babies and OSS maintenance

We just had baby twins! Just a quick blog post on OSS maintenance related to that.

Bitwarden encrypted backup tool
Bitwarden encrypted backup tool

Announcing a small utility for encrypted backups of Bitwarden vaults

if without else in Rust
if without else in Rust

Answering a user question from Begin Rust: why must some if expressions evaluate to unit?

Stack on Slack and ARM64
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
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
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
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.

Shutting down Haskellers.com?
Shutting down Haskellers.com?

Proposal to shut down the haskellers.com website

Programmer learning list
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
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
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.

❮❮ Page 1 of 8 ❯❯