Building IHP Apps with GitHub Actions

When installing software with Nix, if the target isn’t available in a binary cache somewhere, the software will be built on your machine from source. This is fine for a development machine, but when deploying software on a remote server this can be tricky depending on the resources available. Building Haskell programs is a long, resource intensive process, so on a t2.micro EC2 instance it’s pretty much a lost cause....

January 20, 2021 · Zac Wood

Basic Data Scraping in Haskell Part 2: Transforming Data and Storing with IHP

A journey through modeling and creating a data pipeline with functional programming...

January 13, 2021 · Zac Wood

Basic Data Scraping in Haskell Part 1: HTTP and JSON

How to work with and model JSON data in Haskell and easily scrape JSON over HTTP...

January 5, 2021 · Zac Wood

Working with Dates in IHP and Haskell

Simple functions to create date objects in Haskell...

December 29, 2020 · Zac Wood

What are people listening to on Attics?

Analyzing API logs with Unix tools...

August 17, 2019 · Zac Wood