While moving to the cloud brings many benefits associated with it, we need to also be aware of the pain points associated
FP Complete Corporation Announces Partnership with Portworx by Pure Storage to Streamline World-Class DevOps Consulting Services with State-of-the-Art, End-To-End Storage and Data Management Solution for Kubernetes Projects. Charlotte, North Carolina
While moving to the cloud brings many benefits associated with it, we need to also be aware of the pain points associated
At FP Complete, we have long spoken about the three pillars of a software development language: productivity, robustness, and performance. Often times,
DevOps Security and Privacy—FP Complete’s comprehensive, easy to understand guide designed to help you understand why they’re so critical to the safety
Continuous integration and deployment, monitoring and logging, and security and privacy—FP Complete’s comprehensive, easy to understand guide designed to help you learn
The new realities of the coronavirus pandemic and the social distancing orders of state and local governments have forced many businesses to
Task and project management is a must-have skill in the technology industry, especially for tech leaders. Most are handling multiple projects and
Most of the discussions we have in the software industry today revolve around developer productivity: How do we make it possible for
Tech teams often plunge into new software projects with high hopes, making it all the more frustrating if the project gets derailed.
Preface for unaware When you install a particular version of GHC on your machine it comes with a collection of “boot” libraries.
tl;dr: I’m moving towards recommending that hpack-using projects store their generated cabal files in their repos, and modifying Stack and Pantry to
Fixed point decimal numbers are used for representing all kinds of data: percentages, temperatures, distances, mass, and many others. I would like
On February 2, 2020, one of FP Complete’s Lead Software Engineers—Mike McGirr—presented a webinar on using Rust for creating DevOps tooling. Webinar
When deciding which language to use to solve challenges that require heavy concurrent algorithms, it’s hard to not consider Haskell. Its immutable
Teaching Haskell with Duet Teaching Haskell to complete beginners is an enjoyable experience. Haskell is foreign; many of its features are alien
Before getting started: no, there is no such thing as an async exception in Rust. I’ll explain what I mean shortly. Notice
I run a website for Haskellers. People are able to put their email addresses on this website for others to contact them.
This post is aimed at Haskellers who are roughly aware of how build infrastructure works for Haskell. But the topic may have
Casa stands for “content-addressable storage archive”, and also means “home” in romance languages, and it is an online service we’re announcing to