Follow

Fitness plan for programmers:

every time a build or unit test fails, you have to do 10 push-ups.

You'll become either incredibly good at programming or insanely fit. Maybe both with a bit of perseverance 😅

@fribbledom hardcore mode: Turn on build on save and auto-save.

@z @fribbledom ah yes, setting up CircleCG to have a nice pipeline of continuous gains 💪

@z @fribbledom yeah i use `inotifywait`, for this and show output on a laptop as a second screen using `ssh` and it's pretty convenient that way.

Used it with minetest too. Although really would be nice if it had a "jus' reload the lua plz" command/signal or something..

@z @fribbledom
The 5 minute build time for the most minor changes at my job wouldn't like that very much.

@fribbledom I feel like for me and probably many other programmers it would just make you not make unit tests

@fribbledom This would make me avoid unit tests altogether, I barely can do one push-up sometimes…

@fribbledom this is actually a good idea, although throwing in other exercises might be a better idea

squats, for example, or sit-ups, or if you have a place pull-ups

just to work out more muscle groups y'know

@marie_joseph

Obviously I'm just kidding, but yeah... if you actually approach that as a plan, you should probably vary it a bit 😊

@fribbledom I can't do push-ups then, I have to fix my code

@fribbledom There is a third option: You get tired and end up installing something like github.com/auchenberg/volkswag ;-)

@fribbledom Sounds good. I'll look like peak Schwarzenegger in about a month.

@fribbledom I would most likely get hurt by doing so many push-ups.

@fribbledom
Great Motivation Aid, will implement this in my team 😁😁. My people will love me 🤣🤣🤣

@fribbledom just got back into c++ on a side project, gonna be ripped

@fribbledom if you just don’t write tests, them those tests can’t fail.

@fribbledom
I do TDD so 1 push up per failed test will be plenty for me.

@fribbledom You could tell at a glance who's a good programmer.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!