Project Roomba
The underlying storage engine that powers Trello’s data environment was unhealthy and sluggish, so we invested time into fixing it with…
At Atlassian, our internal data lake is regularly used by more than half of the company; grows in excess of 85…
The underlying storage engine that powers Trello’s data environment was unhealthy and sluggish, so we invested time into fixing it with…
Trello has been using RabbitMQ for the last three years. Prior to RabbitMQ, we were relying on a Redis Pub-Sub implementation.…
Bugs! No matter how many times I decree that my coworkers and I must stop writing bugs, we keep on doing…
Have you ever returned to work in the morning and found a couple of Trello boards with this lovely cryptic red…
This post is intended to be a sequel to the Talking Kotlin podcast episode that featured Huyen Tue Dao and me. We recorded it in…
For the past few months we’ve been working on bringing Unsplash into Trello. Check out Trello’s blog post announcing the launch if you…
tl;dr: Don’t use Node 7 until this PR is released. Background We’ve been working for quite some time to try and transition the…
Early on, we realized that we needed some way to communicate to the user when data isn’t synced with the server…
Most of what I’ve written so far has been about uploading changes from the client to the server. But we found it is equally important to download changes from the server…