ParaVocê Dev Blog

Hi, I'm Evan. I built Thankful to automate customer service for millions of people, which acquired in 2023. Since then I started ParaVocê in the off-hour...
https://paravoce.bearblog.dev/blog/ (RSS)
visit blog
How do you provision a Linux VM?
30 Oct 2024 | original ↗

There's many ways to provision a Linux VM. I'm going to show you my approach, which as usual, is aimed at keeping it as simple as possible.1 I use Ansible to provision servers. It isn't perfect (it's a huge tool, it's slow, and it uses YAML), but it's the most reliable approach I've found for this task. The nice advantage to Ansible over running...

How do you deploy in 10 seconds?
20 Oct 2024 | original ↗

This post describes my lessons learned after 10 years running production environments in sizes ranging from "just getting started" to a "Series F" company with 4-9 SLAs. Like any good developer, I'm impatient and expect tasks to be fast, especially if I need to do them often, like deploying. Nothing is worse than hitting "deploy" and having a...

You're overcomplicating production
18 Oct 2024 | original ↗

You're going to have outages in production. They're inevitable. The question is how to best minimize outages, both their frequency and duration. Common wisdom advocates for using managed k8s and databases, containerized services, horizontal scaling for redundancy, building images in CI/CD, and defining your infrastructure as code. This is Best...

↑ these items are from RSS. Visit the blog itself at https://paravoce.bearblog.dev/blog/ to find other articles and to appreciate the author's digital home.