Below you can find blog posts indexed by tag and blog posts indexed by date.
List of important GHC warnings you should use that are not enabled by -Wall
Using k2pdfopt to format academic papers to read on a Kindle
CLI application for highlighting a regex in a file
Allow type signatures on methods in instances
Specify errors thrown by a Servant API on the type-level
Both safe and dangerous uses of UndecidableInstances
Quasiquoters for XML and HTML Documents in Haskell
Using -ddump-splices to look at generated Haskell code
Steps to setup Keter behind an nginx reverse proxy server on Debian 8
How to get started with PureScript for the Haskell programmer
Update to the Haskell wrapper for the Yahoo Finance API for real-time stock quotes
Functions for working with unicode characters in PureScript
GHC pragma and flag for silencing warnings about orphan instances
Haskell wrapper for the Yahoo Finance API for real-time stock quotes
Pros and cons of 5 different ways to test code that accesses a database.
Setup MIPS environment for running MIPS binaries in CTFs.
Type-level things in Haskell and how they are used in Servant
I got a small patch into cabal that makes the init create a Main.hs.
Install Keter with Puppet on Debian 7
Steps to install ghcjs on Debian 7 Wheezy
Explain how to use the GHC flag "-ddump-splices" from cabal on the command line.
Short introduction to multi-parameter type classes in Haskell, including functional dependencies and type families
Using Spell Checking in Vim
Short introduction for this blog.