Blog.

Practical Property Testing in Haskell

  • Robert Bobbett
  • 10.05.2018
  • Haskell
We aired our second webinar in our ongoing series on Wednesday, May 9th. The topic was "Practical Property Testing in Haskell." This webinar is one in our continuing ...
READ MORE

Pinpointing deadlocks in Haskell

Concurrent programming is hard! I still remember the moment of my introduction to multi-threaded programming at the University of New Mexico, our professor grabbed his ...
READ MORE

A new Haskell library for talking to ODBC databases

I'm pleased to announce the release of a Haskell library for connecting to SQL Server databases via ODBC.
READ MORE

Asynchronous Exception Handling in Haskell

Last week, I gave a webinar on the topic of asynchrnous exceptions in Haskell. If you missed the webinar, I encourage you to check out the video. I've also made the ...
READ MORE

Why Haskell is hot for cryptocurrencies

  • Niklas Hambüchen
  • 18.04.2018
  • Haskell
This is a short and non-technical blog post demonstrating why the Haskell programming language is a good choice for building cryptocurrencies.
READ MORE

How to Handle Asynchronous Exceptions in Haskell

  • Robert Bobbett
  • 12.04.2018
  • Haskell
We launched our monthly webinar series on Wednesday, April 11th with our first webinar on How to Handle Asynchronous exceptions in Haskell. This webinar was the first in ...
READ MORE

Best practices when implementing continuous integration and delivery

As your organization grows and application and infrastructure complexity increase good DevOps processes become very important to be able to reliably deliver software. In ...
READ MORE

FinTech best practices: DevOps Priorities for Financial Technology ...

People used to think software development was “done” when the code was written and passed all its tests. But modern IT systems aren’t done until they are online, ...
READ MORE

Recover your Elasticsearch

Despite overall Elasticsearch stability, it is still possible for a cluster to get into a "red" state. One of the reasons for that to happen is if an index becomes ...
READ MORE

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

  • Niklas Hambüchen
  • 15.03.2018
  • Haskell
Today I was working on a client project when a seemingly innocent refactoring made the program 2x faster.
READ MORE