Skip to content
@mpimedia

MPI Media Group

American producer, distributor and licensor of theatrical film and home entertainment

👋 Welcome to MPI Media

Building innovative Ruby on Rails applications for media and ecommerce


🚀 About Us

MPI Media develops and maintains a suite of Ruby on Rails applications serving the media and ecommerce industries. We're committed to building high-quality, maintainable software with modern development practices.

🛠️ Technology Stack

  • Ruby on Rails - Primary framework (Rails 8.1, Ruby 4.0)
  • Frontend - Hotwire (Turbo + Stimulus), Bootstrap 5.3, ViewComponent
  • Database - PostgreSQL with Redis caching
  • Background Jobs - GoodJob (Postgres-backed)
  • Testing - RSpec with FactoryBot, Capybara for system tests
  • Search - Elasticsearch via Searchkick (select applications)

📦 Our Projects

Core Applications

  • Optimus - Rails application template and pattern source
  • Avails - Central data repository
  • SFA - Video clip hosting and search platform
  • Garden - Static site generator
  • Harvest - Ecommerce platform

Configuration & Standards

💡 Development Philosophy

We follow Ruby on Rails conventions with a strong emphasis on:

  • Convention over Configuration - Leveraging Rails patterns
  • Test-Driven Development - 80%+ code coverage target
  • Security First - Automated scanning with Brakeman and CodeQL
  • Code Quality - RuboCop with rubocop-rails-omakase
  • Modern Frontend - Hotwire for interactive UIs without heavy JavaScript frameworks
  • AI-Assisted Development - GitHub Copilot and Claude with custom instructions

🤝 Contributing

We maintain comprehensive guidelines for contributors:

  • Branch Protection - All changes via feature branches and pull requests
  • Code Review - Required before merging
  • Automated Testing - CI/CD with GitHub Actions
  • Documentation - Clear commit messages and PR descriptions

Check individual repositories for specific contribution guidelines.

📚 Resources

📫 Contact

For questions or collaboration opportunities, please reach out through GitHub issues in the relevant repository.


Last Updated: February 2026

Popular repositories Loading

  1. .github .github Public

    Shell 1

  2. mpi-application-workflows mpi-application-workflows Public

    Shell 1

  3. mpi-design-system mpi-design-system Public

    HTML 1

  4. ffprobe-example ffprobe-example Public

    Ruby

  5. esp_api_code_examples esp_api_code_examples Public

    Ruby

  6. vhx-ruby vhx-ruby Public

    Forked from vhx/vhx-ruby

    VHX API Client – Ruby

    Ruby

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…