Skip to main content

Flexible Object Storage: Supporting MinIO, Local, and R2 for Complete Deployment Freedom

· 6 min read
Sam Baker
OpenLifter

One of the biggest decisions when building fitness software is where to store user files - progress photos, exercise videos, profile pictures, and other assets. Most apps lock you into their preferred cloud provider or don't support file uploads at all. We built something different: a flexible object storage system that works whether you're running on a laptop, self-hosting with MinIO, or scaling with Cloudflare R2.

Workout Analytics: Making Sense of Your Training Data

· 6 min read
Sam Baker
OpenLifter

Your workout log is more than just a record - it's a goldmine of insights waiting to be discovered. We've been building comprehensive analytics tools that help you understand your training patterns, track meaningful progress, and make better decisions about your programming. Here's what we've learned about turning workout data into actionable intelligence.

Progression Playbooks: Teaching Apps How to Think Like Coaches

· 6 min read
Sam Baker
OpenLifter

One of the hardest things to get right in fitness software is progression - how do you make an app that can look at your workout performance and intelligently suggest what to do next? We've been working on what we call "Progression Playbooks," and we think we've found an approach that actually works in practice.

Introducing OpenLift: Open Source Fitness Tracking for Serious Lifters

· 5 min read
Sam Baker
OpenLifter

We've been working on OpenLift, a self-hosted fitness tracking platform designed for people who take their training seriously and value control over their data. After months of development, we're ready to share what we've built and our vision for making fitness software that actually serves lifters.

Note: This is our development community platform (openlift.dev) focused on technical documentation and developer resources. For general updates, progress tracking, and user-focused information, visit our main site at openlift.app.