DEV Community

Tito
Tito

Posted on

Periodization for Programmers Part 0

First a bit about myself, I'll keep it brief as I only want to provide context.
I'm have been both programming and cycling/lifting for about 10 years on and off.
I also have been diagnosed with OCD and I use the tool described below to combat some of the inefficiency OCD introduces. I know that this is not required to succeed, but I both find it helpful and find it fun.

Periodization is a way to organize long term training. It can be found in both the strength training world and cycling. For a while know, I've had an inkling that it could be applied to mental training or more generally it could be used by knowledge athletes (read knowledge workers). It was not until I read the book Elastic Habits by Stephen Guise that it occurred to me that it was not only possible but could possibly work very well.

I'm going to drop some links that I will expand on in the next posts, because I know if I don't publish this it will not get done.

https://jamesstuber.com/periodization/
https://medium.com/superintelligence/blocked-periodization-a-new-method-to-enhance-learning-4b73e501d672
https://www.strongerbyscience.com/in-defense-of-program-hoppers-dup-revisited/
https://www.lesswrong.com/posts/Abfyno2jNpDomFvmr/success-and-fail-rates-of-monthly-policies
https://minihabits.com/

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay