Earlier this week, as part of my work doing a more complete review of the Raspberry Pi 4 (coming soon!), I decided I'd go all-in and spend one entire day working entirely (or at least as much as possible) from a Raspberry Pi.
And not just doing some remote coding sessions or writing a blog post—that's easy to do on a Chromebook, a tablet, or any cheap old laptop—but trying to do all the things I do in a given day, like:
- Browse Twitter using a dedicated app
- Use Slack (you laugh, but Slack uses more memory than most of the other apps I'm running at any given time—combined!)
- Record and edit clips of audio and video
- Work on some infrastructure automation with Docker, Ansible, and Kubernetes
So as with any project of this scope, I created a GitHub repository,
pi-dev-playbook, to track my work—and, to be able to immediately replicate my development environment on a new Pi, should the need arise.