By Kurt Mackey & Chris Nicoll
3 min Read

Free Postgres Databases

We like building side projects and also hate paying for hosting for side projects. We also know that y'all like free stuff. And we think that when you use free stuff for side projects, there's a pretty good chance you'll pay for similar stuff for ...

Read more  

Read more
By João Ferreira
3 min Read

Self-service account deactivation: why it’s harder than you would think

We've just introduced a self-service UI for deleting your Fly.io account. From time to time people ask us to deactivate their account. It happens! Maybe you just tried a walkthrough out of interest, or you created a new account with a different na...

Read more 

Read more
By Kurt Mackey
7 min Read

Fly.io Is Hiring Support Engineers

Right now, support at Fly.io is handled through a public forum at community.fly.io. We have an active, helpful community, and the Fly.io team is always around for backup (and sometimes head-on) assistance. The Fly.io team's M.O. is to help people...

Read more 

Read more
By Mark Ericksen
3 min Read

Launching Livebook using LiveView

The Livebook launcher was super fun to create. Everything happens in a single LiveView process. There was a problem though… it wasn't great if we were in the middle of deploying the app for the user and one these things happened: User hits "refr...

Read more 

Read more
By Thomas Ptacek
5 min Read

Fly.io Is Hiring Rust Developers

Fly.io runs apps close to users. We transmogrify Docker containers into Firecracker micro-VMs that run on our hardware around the world, and connect all of them to a global Anycast network that picks up requests from around the world and routes th...

Read more 

Read more
By Chris McCord
2 min Read

How Safari Ruined My Tuesday

Safari 15 shipped in September 2021 and included an obscure CSS bug that broke most LiveView applications. The LiveView client operates in two modes – connected, when it can talk to the server over websockets, and disconnected when offline. When L...

Read more 

Read more
By Kurt Mackey
16 min Read

32 Bit Real Estate

Two obvious costs of running Internet apps for users on your own hardware: hardware and bandwidth. We buy big servers and run them in racks at network providers that charge us to route large volumes of traffic using BGP4 Anycast. You probably have...

Read more 

Read more
By Thomas Ptacek
5 min Read

Fly.io Is Hiring Technical Writers

We write a lot at Fly.io. It’s our most important tool for reaching potential customers. We write mostly in 3 different places: In our documentation, which is all public and online, and which (of course) targets people already working with our ...

Read more 

Read more
By Chris McCord
20 min Read

How We Got to LiveView

LiveView strips away layers of abstraction, because it solves both the client and server in a single abstraction. HTTP almost entirely falls away. No more REST. No more JSON. No GraphQL APIs, controllers, serializers, or resolvers. You just write ...

Read more 

Read more
By Michael Dwan
6 min Read

Fly.io Is Hiring Full-Stack Developers

We’re working on super fun problems and are looking for more people to join us. In particular: we’re looking for full-stack developers. We expect this will be a good role for early-to-mid-level career developers. Some BackgroundFly.io’s users int...

Read more 

Read more
By Thomas Ptacek
26 min Read

API Tokens: A Tedious Survey

This is not really a post about Fly.io, though I'll talk about us a little up front to set the scene. The last several weeks of my life have been about API security. I'm working on a new permissions system for Fly.io, and did a bunch of resea...

Read more 

Read more
By Joshua Sierles
12 min Read

Run Ordinary Rails Apps Globally

If you've used your own Rails application from another continent, you may get the feeling that physics has beaten your performance tuning efforts. Page loads feel a bit sluggish, even with all the right database indexes and fancy CDN-backed assets...

Read more 

Read more
By Mark Ericksen
8 min Read

Better Business Intelligence in Elixir with Livebook

As a developer, has your manager ever come and asked a question like, "How much money are we making?" If you were a line-of-business developer at a global insurance company, you'd reach for your handy, nosebleed-expensive Business Intelligence (BI...

Read more 

Read more