The Clever Cloud Blog

The Commit Log

All posts in Engineering

rust packaging 1

Rust packaging on Exherbo

At Clever Cloud, we love giving new technologies a try. Since its inception, rust

Engineering
ccdd

Intro to Clever Cloud-Driven Development

In ancient times, developers weren't able to be just developers. They had to be experts…

Engineering
null issue 1

null is not the issue

Nowadays, we know that null is to be avoided. It's been dubbed the billion dollar…

Engineering
logs help 1

Let your logs help you

We use logs for everything, to track errors, measure performance, keep a journal of how…

Engineering
service workers 1

Speeding the Console Up With the Service Worker API

You may have noticed major updates on the Clever Cloud Console these last weeks. Along…

Engineering
ssl post 1

How to Redirect to HTTPS With Play 2.4

To protect your web app or API, there is almost only one way at this…

Engineering
nom10 scaled 1

nom 1.0 is here! REJOICE!

nom is a parser combinators library witten in Rust that I started about a…

Engineering
fb infer 1

How Facebook Infer Can Make your Software Safer

At Clever Cloud, we like giving a try to new technologies when they're released, especially…

Engineering
ars perfs 1

How We Cut Latency Down by 30k% on Our Git Server

At Clever Cloud, git is core in the deployment process. With the years, our needs…

Engineering
primary key type 1

Why Auto Increment Is A Terrible Idea

As big users of PostgreSQL, we had the opportunity of re-thinking the idioms common in…

Engineering
rails4 sidekiq 1

Rails 4 apps backed by Sidekiq + Clever Cloud.

At Clever Cloud, we want developers to be happy. To achieve that we try to…

Engineering
meteor banner wide 1

Meteor JS on Clever Cloud

Lately, a lot of developpers asked us about Meteorjs support on Clever Cloud. This is…

Engineering
http client java 1

Building an extensible HTTP client for GitHub in Java

At Clever Cloud, we use a lot of Java. A large part of our API…

Engineering
getting started scala 1

How I learned Scala in one month

Hi, I’m Leonard. I have been an intern developer at Clever Cloud for one month…
Engineering

Set up your SBT for personal proxy use

This post will cover the new Clever Cloud Artifactory instance we deployed two weeks ago,…

Engineering

The PostgreSQL JDBC Driver is now PgBouncer compliant

Three years ago a discussion was launched on the Pgbouncer mailing-list [1] about the JDBC…

Engineering

Kickstart your scala API client by turning JSON into case classes.

Why code generation?

When interacting with 3rd party json-based APIs from scala, modelling the API's…

Engineering

Knowing your system – Part 8 – On the road to upstream

How did I start contributing?

When I started to really dig into my system to…

Engineering

Knowing your system – Part 7 – Contributing to Exherboe

The exherbo contribution mechanism

Basically everything regarding exherbo is discussed and managed via the…

Engineering

Knowing your system – Part 6 – Source-based distributions: Discovering Exherbo

The limits of Gentoo As I said in part 3 of the "knowing your system"…
Engineering