Skip to content

joejag/mob-timer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pluralsight Mob Timer

A cross-platform timer built on Electron for doing Mob Programming

Development

Run npm install to get the dependencies, then npm start to run the timer. Run npm test to start the unit tests, or npm run integration_test to run integration tests.

Build

Run npm run build to create the app. Platform specific packages will be placed in the dist directory. If you need a platform other than Mac or Windows, modify the build script in the package.json file.

Motivation

Pluralsight has a development team that does mob programming full-time, and a few other teams dabble in mobbing as well. We have tried and enjoyed a number of other mob timers, but we had various (mostly minor) gripes with them. So we decided to build one of our own.

We had a few goals:

  • Make a timer that is hard to ignore, but also not overly annoying
  • Implement escalating alerts
  • Customization
  • Have a timer that we can easily hack on, built with tech we know

License

The Pluralsight Mob Timer is licensed under the Apache 2.0 license.

About

A mob programming application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.5%
  • CSS 8.5%
  • HTML 6.0%