$$ %---- MACROS FOR SETS ----% \newcommand{\znz}[1]{\mathbb{Z} / #1 \mathbb{Z}} \newcommand{\twoheadrightarrowtail}{\mapsto\mathrel{\mspace{-15mu}}\rightarrow} % popular set names \newcommand{\N}{\mathbb{N}} \newcommand{\Z}{\mathbb{Z}} \newcommand{\Q}{\mathbb{Q}} \newcommand{\R}{\mathbb{R}} \newcommand{\C}{\mathbb{C}} \newcommand{\I}{\mathbb{I}} % popular vector space notation \newcommand{\V}{\mathbb{V}} \newcommand{\W}{\mathbb{W}} \newcommand{\B}{\mathbb{B}} \newcommand{\D}{\mathbb{D}} %---- MACROS FOR FUNCTIONS ----% % linear algebra \newcommand{\T}{\mathrm{T}} \renewcommand{\ker}{\mathrm{ker}} \newcommand{\range}{\mathrm{range}} \renewcommand{\span}{\mathrm{span}} \newcommand{\rref}{\mathrm{rref}} \renewcommand{\dim}{\mathrm{dim}} \newcommand{\col}{\mathrm{col}} \newcommand{\nullspace}{\mathrm{null}} \newcommand{\row}{\mathrm{row}} \newcommand{\rank}{\mathrm{rank}} \newcommand{\nullity}{\mathrm{nullity}} \renewcommand{\det}{\mathrm{det}} \newcommand{\proj}{\mathrm{proj}} \renewcommand{\H}{\mathrm{H}} \newcommand{\trace}{\mathrm{trace}} \newcommand{\diag}{\mathrm{diag}} \newcommand{\card}{\mathrm{card}} \newcommand\norm[1]{\left\lVert#1\right\rVert} % differential equations \newcommand{\laplace}[1]{\mathcal{L}\{#1\}} \newcommand{\F}{\mathrm{F}} % misc \newcommand{\sign}{\mathrm{sign}} \newcommand{\softmax}{\mathrm{softmax}} \renewcommand{\th}{\mathrm{th}} \newcommand{\adj}{\mathrm{adj}} \newcommand{\hyp}{\mathrm{hyp}} \renewcommand{\max}{\mathrm{max}} \renewcommand{\min}{\mathrm{min}} \newcommand{\where}{\mathrm{\ where\ }} \newcommand{\abs}[1]{\vert #1 \vert} \newcommand{\bigabs}[1]{\big\vert #1 \big\vert} \newcommand{\biggerabs}[1]{\Bigg\vert #1 \Bigg\vert} \newcommand{\equivalent}{\equiv} \newcommand{\cross}{\times} % statistics \newcommand{\cov}{\mathrm{cov}} \newcommand{\var}{\mathrm{var}} \newcommand{\bias}{\mathrm{bias}} \newcommand{\E}{\mathrm{E}} \newcommand{\prob}{\mathrm{prob}} \newcommand{\unif}{\mathrm{unif}} \newcommand{\invNorm}{\mathrm{invNorm}} \newcommand{\invT}{\mathrm{invT}} \newcommand{\P}{\text{P}} \newcommand{\pmf}{\text{pmf}} \newcommand{\pdf}{\text{pdf}} % real analysis \renewcommand{\sup}{\mathrm{sup}} \renewcommand{\inf}{\mathrm{inf}} %---- MACROS FOR ALIASES AND REFORMATTING ----% % logic \newcommand{\forevery}{\ \forall\ } \newcommand{\OR}{\lor} \newcommand{\AND}{\land} \newcommand{\then}{\implies} % set theory \newcommand{\impropersubset}{\subseteq} \newcommand{\notimpropersubset}{\nsubseteq} \newcommand{\propersubset}{\subset} \newcommand{\notpropersubset}{\not\subset} \newcommand{\union}{\cup} \newcommand{\Union}[2]{\bigcup\limits_{#1}^{#2}} \newcommand{\intersect}{\cap} \newcommand{\Intersect}[2]{\bigcap\limits_{#1}^{#2}} \newcommand{\intersection}[2]{\bigcap\limits_{#1}^{#2}} \newcommand{\Intersection}[2]{\bigcap\limits_{#1}^{#2}} \newcommand{\closure}{\overline} \newcommand{\compose}{\circ} % linear algebra \newcommand{\subspace}{\le} \newcommand{\angles}[1]{\langle #1 \rangle} \newcommand{\identity}{\mathbb{1}} \newcommand{\orthogonal}{\perp} \renewcommand{\parallel}[1]{#1^{||}} % calculus \newcommand{\integral}[2]{\int\limits_{#1}^{#2}} \newcommand{\limit}[1]{\lim\limits_{#1}} \newcommand{\approaches}{\rightarrow} \renewcommand{\to}{\rightarrow} \newcommand{\convergesto}{\rightarrow} % algebra \newcommand{\summation}[2]{\sum\nolimits_{#1}^{#2}} \newcommand{\product}[2]{\prod\limits_{#1}^{#2}} \newcommand{\by}{\times} \newcommand{\integral}[2]{\int_{#1}^{#2}} \newcommand{\ln}{\text{ln}} % exists commands \newcommand{\notexist}{\nexists\ } \newcommand{\existsatleastone}{\exists\ } \newcommand{\existsonlyone}{\exists!} \newcommand{\existsunique}{\exists!} \let\oldexists\exists \renewcommand{\exists}{\ \oldexists\ } % statistics \newcommand{\distributed}{\sim} \newcommand{\onetoonecorresp}{\sim} \newcommand{\independent}{\perp\!\!\!\perp} \newcommand{\conditionedon}{\ |\ } \newcommand{\given}{\ |\ } \newcommand{\notg}{\ngtr} \newcommand{\yhat}{\hat{y}} \newcommand{\betahat}{\hat{\beta}} \newcommand{\sigmahat}{\hat{\sigma}} \newcommand{\muhat}{\hat{\mu}} \newcommand{\transmatrix}{\mathrm{P}} \renewcommand{\choose}{\binom} % misc \newcommand{\infinity}{\infty} \renewcommand{\bold}{\textbf} \newcommand{\italics}{\textit} \newcommand{\step}{\text{step}} $$

The Stoic Practice Handbook

Featured image

Stoicism is an extremely practical philosophy for how to live a better life. It helps you become more resilient, overcome negative emotions, and provides crucial perspective.

I’ve done my best to try and practice mindfulness-based meditation every day for a while now and I’ve found that Stoic practices not only complement mindfulness practice but can sometimes be the preferred choice. Even Sam Harris, a fervent supporter of mindfulness practice, mentions in his Waking Up app that Stoic practices can at times be more effective than mindfulness:

In many situations, reframing [a stoic practice] is actually more powerful than merely being mindful, even if you can practice mindfulness at a very high level. Because if the way you’re thinking about a situation is making you angry, say, the anger will keep coming back every time you get lost in thought. Of course you can be mindful of the anger, and it will dissipate; but it will come back again the moment you’re no longer mindful. But if you can find a fundamentally different way of thinking about the situation that you’re in, one that actually makes you happy, or at least not angry, you’ve solved your internal problem in a much more comprehensive way. And this is really what Stoicism is good for.

With that, let’s get into some of the ways you can practice Stoicism.


A myriad of notable people in history have journaled - the Stoics were no different. Try to keep a journal where you write about your setbacks, their source, significance, and your response. A general overview of your day can be helpful as well.

Reframe situations

Choose not to be harmed and you won’t feel harmed. Don’t feel harmed and you haven’t been. ~ Marcus Aurelius, Meditations

We’ve all had some sort of setback whether it’s forgetting your keys or losing your entire savings in a recession. The Stoics viewed setbacks as a test of resilience and an opportunity to learn something new. In essence, they reframed the situation (i.e. told themselves another story) to be something positive and it’s something we can do as well.

Here are some ways to reframe a situation:

The impediment to action advances action. What stands in the way becomes the way.

Lastly, you can practice prospective retrospection where you imagine that at some point in the future, you will have wished you could have gone back to this very moment. It’s a nice way to provide a shift in perspective and a helpful reminder of the bigger picture.

Practice negative visualization

Stoics also practiced Negative Visualization. This is where you imagine what could go wrong or be taken away from you, a bit like a premortem one could say. The algorithm is such:

  1. Imagine what could go wrong or be taken away from you (these are negative outcomes). You can also imagine the worst that could happen.
  2. Be mindful the worst rarely happens. But even if it did, would it really be that bad? You could probably cope with most things that come your way and life would go on.
  3. If possible, integrate negative outcomes into your plan by preparing for them
  4. For negative outcomes where nothing can be done, you accept that it’s something out of your control and move on

Practice misfortune

A lot of anxiety and fear come from perception and are not based in reality. Practicing misfortune is a way to experimentally verify that in most cases, your anxiety or fear about something is misplaced.

Take Hedonic Adaptation for example; as a contrived example, say you get a big raise at work and so you buy a fancy car that has windows that automatically roll up and you can now afford to get your groceries delivered. Over time, you get used to convenience and it becomes your new norm, so much so that you start to dread the day where you might have to downgrade your car to one where the windows manually roll up or you have to actually drive to the grocery store to get your food. You become a slave to luxury and it starts to create anxiety.

Enter practicing misfortune. Instead of letting anxiety grow, you decide to trade cars for a week with your friend who has a functional but outdated car - you get to crank that lever to roll up the window. You also use the old car to go grocery shopping where you have to spend time finding the things you need. All the while you ask yourself, “is this what I feared?". More often than not, it wasn’t as bad as you thought it’d be and you’ve thickened your hide against a perceived unfortunate turn of events. You know you’ll be just fine.

Here are some ways to practice misfortune:

Everything is ephemeral

Alexander the Great and his mule driver both died and the same thing happened to both. ~ Marcus Aurelius

Remember that everything comes and goes; death is the only constant. Which leads me to the last reflection…

Memento mori

Translated as “remember that you must die”. It’s a meditation on your own mortality and offers perspective (e.g. not worrying about the small things) which can influence your decisions and responses to what life throws your way.

So the algorithm is simple for this one: every now and then, remind yourself you’re going to die.