Ownership and impl Trait

A case where Rust is safer than Haskell

Haskell and Rust

Is Rust functional?

Haskell Development Workflows (4 ways)

Streaming UTF-8 in Haskell and Rust

Deploying Rust with Docker and Kubernetes

Sed: a debugging story

Pinpointing deadlocks in Haskell

Without performance tests, we will have a bad time, forever

All About Strictness

The RIO Monad

Announcing: the new unliftio library

Iterators and Streams in Rust and Haskell

Understanding ResourceT

The ReaderT Design Pattern

Your CI build process should be in your code repository

Partial patterns in do blocks: let vs return

MonadMask vs MonadBracket

QuickCheck and Magic of Testing

Green Threads are like Garbage Collection :: FP Complete

Comparing Haskell and Node concurrency performance

Software project maintenance is where Haskell shines

Mastering Time-to-Market with Haskell

Covariance and Contravariance

Exceptions Best Practices in Haskell

Scripting in Haskell

Working with data in Haskell

Efficient binary serialization

Flame graphs for GHC time profiles with ghc-prof-flamegraph

More →