FP Complete



Announcing: pid1 Crate for Easier Rust Docker Images

Introduction The FP Complete team is pleased to announce the release of the pid1 crate, a Rust library for proper signal and zombie reaping of the PID 1 process. When

October 4, 2023

I’m happy to announce that over the next few months, FP Complete will be offering intermediate training courses on both Haskell and

This post has nothing to do with marriage. Tying the knot is, in my opinion at least, a relatively obscure technique you

I’ve spent a considerable amount of coding time getting into the weeds of path parsing and generation in web applications. First with

This blog post is the second in the Rust quickies series. In my training sessions, we often come up with quick examples

This blog post is the first in a planned series I’m calling “Rust quickies.” In my training sessions, we often come up

Hedera Platform Audit

FP Complete Publishes Results of Independent 3rd Party Audits of Hedera Platform and New Hedera Token Service FP Complete Corporation development specialists

Security is a multifaceted concept with broad-reaching applications across multiple domains. As a complete server deployment solution, Kube360 touches on many different

Continuous Integration and Continuous Delivery are two concepts that come up frequently in modern DevOps. At a high level, continuous integration (CI)

Cloud Vendor Neutrality

Earlier this week, Amazon removed Parler from its platform. As a company hosting a network service on a cloud provider today, should

Rust is a systems programming language following fairly standard imperative approaches and a C-style syntax. Haskell is a purely functional programming language,

Why FP Complete chose Kubernetes for Container Orchestration in Kube360 While it is a small competition field, alternatives to Kubernetes for container

Introduction At the start of a new year, it is traditional to summarize what we have learned over the past year and

This semi-surprising corner case came up in some recent Rust training I was giving. I figured a short write-up may help some

Pattern matching

I first started writing Haskell about 15 years ago. My learning curve for the language was haphazard at best. In many cases,

This blog post was entirely inspired by reading the GATs on Nightly! Reddit post by /u/C5H5N5O. I just decided to take things

This blog post will use mostly Rust and Haskell code snippets to demonstrate its points. But I don’t believe the core point

Most of the web services I’ve written in Rust have used actix-web. Recently, I needed to write something that will provide some

A few years back, we published a blog post about deploying a Rust application using Docker and Kubernetes. That application was a