Start creating videos. Start slow.
Atomic Habits
INTELLECTUAL WELLBEING - CFA - Rust - C++ - Polish
EMOTIONAL WELLBEING
MOONSHOT [2023]
Create an algorithmic trading application
Big Goals
- Learn Algorithmic trading
- Creation
- Develop a React Native app
- Get abs
- Learn Rust
- Learn Polish
25-06-2022:
Sprint 25/06/23 to 02/07/23:
| Day | Target | Status | |
|---|---|---|---|
| Sunday | 1 km in 5 minutes at +1 incline | DONE | |
| Monday | 1.2 km in 6 minutes at +1 incline | ||
| Tuesday | 1.25 km in 6 minutes at +1 incline | ||
| Wednesday | 1.5 km in 7.5 minutes at +1 incline | ||
| Thursday | 1.55 km in 7.5 minutes at +1 incline | ||
| Friday | 1.7 km in 8 minutes at +1 incline | ||
| Saturday | 1.75 km in 8.5 minutes at +1 incline | ||
| Sunday | 2 km in 10 minutes at +1 incline |
24-06-2022: First thing in the day
- Make anything that contributes to the moonshot.
22-06-2022: Summer Solstice
I feel like that I have stagnated. I don't feel healthy. The urge to go to gym isn't the same anymore. I am not cleaning up. I am not dressing up well. I don't feel confident. I don't feel energetic. I want to sleep.
Habit
| When | Where | What |
|---|---|---|
| Post wake up | Outside | Dress up and take a walk and gym |
| Return from gym | At home | Do housekeeping and shower (1 hour) |
| After shower | At home | Eat the frog (2 hour focus) |
| At focus time | Your wish | Dress up / Break |
Execution
- Watch → Think → Note for study related stuff
Retrospective
- Struggling to build Algorithmic trading
- Creation is stopped
- Forgot about the react native app
- Have stuck with the gym habit
- Polish learning not going well
Remediation
- Create a daily plan
- Keep buffers / Do not try to control uncertainty
- Start from Today
BACKLOG
- Implement Principal Component Analysis in the Code Testing Library
PRIORITY STACK (Sprint May 31, 2023 to June 7, 2023):
- Complete the CV. (5)
- Watch one module of the term structure and credit derivatives course everyday (5)
- Watch one module of the linear algebra course everyday (5)
- Write code for react native everyday (5)
- Maintain the gym streak. (5)
- Maintain the getting up early streak. (5)
- Start conceptualizing the algorithmic trading (5)
OUTCOME STACK (Sprint May 31, 2023 to June 7, 2023):
PRIORITY STACK (Sprint May 23, 2023 to May 30, 2023)
- Package the Code Testing Library (5)
- Complete Module 1 and 2 of Term Structure and Credit Derivatives course (5)
- Complete Module 1 and 2 of Linear Algebra course (5)
- Implement a task stack in React Native (5)
- Maintain the gym streak. (5)
- Maintain the getting up early streak. (5)
OUTCOME STACK (Sprint May 23, 2023 to May 30, 2023)
- Code testing library not packaged (0)
- Restarted the course on term structure and credit derivatives (0)
- Failed to do the linear algebra course (0)
- Blocker of how to store things on server in react native (0)
- Gym is going well (5)
- Getting up early is going chaotic (3)
PRIORITY STACK (Sprint May 14, 2023 to May 21, 2023)
- Code testing library and implement it. (5)
- Maintain the gym streak. (5)
- Complete the 7 hours of react basics course. (5)
- Complete the 7 hours of react native course. (5)
- Complete the 7 hours of Term Structure and Credit Derivatives course. (5)
OUTCOME STACK (Sprint May 14, 2023 to May 21, 2023)
- Barebones code testing library implemented (4)
- Gym is going well (5)
- Did not react basics. Not required for react native (0)
- Now know some basics of react native (2)
- Struggled with term structure and credit derivatives course (1)
- Did not write a blog post on term structure (0)
- Studied some Rust (4)
- Studied Principal Component Analysis (4)
- Got started with PyTorch (4)
I need to have an ultra-learning plan:
ULTRA-LEARNING PLAN
Study Stack
- Spectral Analysis
- Topics in Finance
- Rust
- D3
Things have become messy. But I am trying to manage them. Things have gotten even more messy.
MISSION UNMESS
- Module 2 is delinquent, skip it for now.
- Start Module 3.
HABITS
Studying for 1 hour every day
- This is on track
Writing for 10 minutes every day
MEDITATIONS
- At this stage, I think that 10 seconds of insane courage is immensely helpful.
- You need 10 seconds of insane courage when you start something new.
- I want to build a habit of studying for 1 hour every day.
- I want to build a habit of writing for 10 minutes every day.
THINGS I DO NOT KNOW
- CI/CD Pipeline
- Kubernetes
Work
Code Documentation
- I want to document the code better so that it is understandable at first sight.
- I want to complete the manual labour so that I can improve on it.
Time Series Analysis
- I don't think I understand ACF and PACF enough to appreciate the usefulness of them.
- I still do not understand stationarity.
Rust Time Series Library Creation
Sprint 1: 10-03-2023 to 17-03-2023
- Complete Module 2 of un-supervised learning course
- Complete GWP
- Code how to
Advent of Code
Day 23
- Find out how elves find the direction to move
Chapter IV: Aman
Our paths crossed in the most unexpected way. I was the ambitious, driven and the sincere one - a guy with a plan who always knew where he was going (or at-least he thought he knew). Aman was the opposite. He had no plan. I saw world through the lens of objective logical reality. Aman saw the world as a continuum of subjective and abstract emotions. Trust me! Aman was like one those guys I would never want to hangout with.
But there was something intriguing. He just lived the flow. He was this happy kid who just lived in the moment. He laughed hard and laughed with me. He carried on life with a nimble ease, even when life wasn't. We have experienced the roller-coaster of life together. The times when we had no money and the times when we had a lot of money. The times we dreamt of a life together, the time I abruptly left for another country. I sometimes wonder “Where does it all lead? What will become of us? Maybe it leads to each other. We become ourselves.