Puma::Clocker
A super-basic gem to calculate the speed of your Rails project's rails server command.
Installation
Add the following to your Rails project's Gemfile:
gem 'puma-clocker'
Bundle it!
Usage
Time-calculations are done based on the exact time you executed the command. For this, the system's date command is used. Its output is passed to rails s as an environment variable, like so:
STARTING_PUMA_ON=$(date) rails s
or as an abbreviated variable, like so:
SPO=$(date) rails s
The time-calculation result will appear in the last line shown right after Puma's own messages:

If you are loading other environment variables from a .env file, you might be tempted to do the same for SPO. However, keep in mind that the start-time considered then will not be the true starting time of the command.