My 2023 review
Tags: review, productivity, books, learning
Published: 2024-01-02 21:23:30

I feel somewhat ashamed for not doing a review last year. However, this year I have set aside some time to reflect on the highlights of this year, what I have learned, the habits I have changed, and the habits I have stucked to. The following is my review for 2023, divided into several sections.


## Books

This year I've finally reactivated my [Goodreads profile](https://www.goodreads.com/user/show/121423977-victor-dorneanu) primarily for getting book recommendations. Although I have my own [TODO list](https://brainfck.org/t/books/todo/) for reading, which continues to grow each year, I'm always curious to see what _others_ have read addtionally after finishing one book.

As always you can find my list of read books at [brainfck.org/books](https://brainfck.org/books/) where also this year I've added tags to the books and restructured the [Hugo template](https://github.com/dorneanu/roam/blob/main/layouts/books/list.html) to list them as well.

Instead of trying to summarize _each book_ here are my 2023 recommendations for you:

-   [#politics](https://brainfck.org/tags/politics/)
    -   📖 [The Road to Unfreedom](https://www.penguinrandomhouse.com/books/570367/the-road-to-unfreedom-by-timothy-snyder/) (by [Timothy Snyder](https://timothysnyder.org/))

        I've read this book mainly because I wanted to know more about Eastern Europe politics and the on-going war in Ucraine. In his book Synder examines the historical and geopolitical aspects that have shaped the world recently, especially highlighting the actions of Russia and its impact on global politics. The book gives the readers insights into the strategies used by influential figures (philosophers, politicians etc.) to undermine democratic values, manipulate public opinion which all gave birth to _authoritarianism_ and the erosion of democracy.
 
        Although this book offers a deep analysis of the Soviet and Russian politics, I think Snyder focussed to much on Russia's actions solely which could be interpreted as the primary influences of global authoritarianism, the war in Ucraine and fake-news.
 
        👉 [ My own notes](https://brainfck.org/book/drumul-spre-nelibertate/) (in Romanian)
 
-   [#society](https://brainfck.org/tags/society/)
    -   📖 [Mother of Invention: How Good Ideas Get Ignored in an Economy Built for Men](https://www.goodreads.com/en/book/show/56969567)

        I've chosen this book to be in the top list because it somehow opened my eyes for all the gender biases and inequalities that already _have_ existed in our society and in the economic world. The author has plenty of (historical) examples how women's ideas and contributions often are ignored and undervalues, despite their potential to drive innovation and progress. Also interesting: Job roles nowadays dominated mainly by men were some decades ago preserved for female workers (e.g. computer programming)
 
        As already mentioned by others, this book serves as a call to action, forcing society to address the structural and systemic biases that block women's participation and idea recognition in the economy.
 
        👉 [ My own notes](https://brainfck.org/book/die-mutter-der-erfindung/) (in German)
 
    -   📖 [The Lonely Century: How to Restore Human Connection in a World That's Pulling Apart](https://www.goodreads.com/en/book/show/50695158)

        The issue of loneliness and social disconnection is something I've been observing for years. Despite our inter-connected world with instant messaging at our finger tips and a constant influx of events all over the world, I think we (as human beings) are suffering from real human connections. Also this book serves as a wake-up call to address the isolation we're currently facing and provides strong arguments for building strong, more connected communities.
 
        👉 [My book summary: The Lonely Century](/2023/01/21/book-summary-the-lonely-century/) / [ My own notes](https://brainfck.org/book/the-lonely-century/) (in Romanian)
 
    -   [📖 21 Lessons for the 21st Century](https://www.goodreads.com/book/show/38820046-21-lessons-for-the-21st-century)

        I have still not processed all thoughts and ideas presented in this book. But if you decide to read this book, be prepared for a captivating journey into different topics such as technology, [politics](/tags/politics/) and [religion](/tags/religion/). The book also focusses on the intersection of AI and humanity. _Yuval Noah Harari_ explains the profound implications of AI, raising important questions about its impact on society and our individual lives. He explores the potential _disruptions_ caused by automation and the potential challanges AI poses to human labor and employment. In this context the author emphasizes the importance of protecting human values (and forces) in an increasingly automated world.\
 
        After reading this book I was more than determined to find out more about the author's other publications (e.g. [Sapiens: A Brief History of Humankind](https://www.goodreads.com/book/show/23692271-sapiens?ac=1&from_search=true&qid=oFIgkOhZW0&rank=1)).
 
-   [#health](https://brainfck.org/tags/health/)

    -   [📖 Exercised: Why Something We Never Evolved to Do Is Healthy and Rewarding](https://www.goodreads.com/en/book/show/49358915)

        In this book I've learned a lot about the role of **exercise** in our lives. The author challenges the conventional wisdom on exercise, emphasizing the importance of _natural movement_ over high-effort exercises. He argues that our bodies are _designed_ for _normal, seasonal physical activity_ and that prioritizing activities like walking, running, dancing can have a profound impact on our health and well-being. _Lieberman_ encourages people to rethink their relationship to exercise and fitness and therefore embrace the benefits of moving naturally, sitting less and engaging in full-body movements.
 
        👉 [ My own notes](https://brainfck.org/book/exercised/)
 
-   [#biography](https://brainfck.org/tags/biography/)

    The more books I read, the more I realize my affinity for reading (auto-)biographies. This way I can delve into the lives of remarkable individuals who had a profound impact on our world. It is through their accomplishments (and wisdom!) that I continue to cultivate my understanding of our shared human history. Here's my recommendation for 2023:
 
    -   📖 [Thirst: A Story of Redemption, Compassion, and a Mission to Bring Clean Water to the World](https://www.goodreads.com/book/show/37588710-thirst)

        This book kept my mind busy for a while, primarily due to one key reason: The undeniable connection between willpower and motivation. In "Thirst" _Scott Harrison_ shares his personal transformation from a nightclub promoter to the founder of the nonprofit organization "[Charity: Water](https://www.charitywater.org/)" which aims to provide clean and safe drinking water to communities in need around the world. Along the way, Scott confronts personal challenges and navigates the complexities of the nonprofit world, sharing valuable lessons on resilience, empathy, and the power of collective action.
 
        Once you have finished reading the book, be sure to visit [charitywater.org/thirst](https://www.charitywater.org/thirst) to access the additional digital content, including videos and pictures, that the author has prepared for you. It is truly remarkable and adds an extra layer of depth to the reading experience.


## Productivity

I usually don't keep track of productivity tools and workflows, as everyone's needs are unique with regards to project / time / resources management. However, I'd like to share some "tools" that have changed the way I work and deal with new initiatives/projects.


### Multi-Scale Planning

As a long time listener of [Cal Newport's podcast](https://calnewport.com/podcasts/) of course I had the chance to learn more about his productivity hacks and tipps. Even more than his brilliant advice in [Deep Work](https://brainfck.org/book/deep-work) I've found [Multi-Scale Planning](https://brainfck.org/t/multi-scale-planning) to be a true game changer.

While I cannot cover all details (maybe I'll do so in a future post), the main idea is to do planning at **multiple** time scales such as quarterly/monthly, weekly and daily. Each scale has a different level of details as you move from one scale to another.

This approach to _time management_ (because this is what it's about, right?) allowed me to plan in advance but also be **flexible** whenever something deviated from the _initial_ plan. This way I was able to come up with some initiatives/projects for the next quarter/month and define small chunks of work I could do on a weekly/daily level.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-org-mode.png) 

<center><small>👉 Planning using ORG mode</small></center>

It is a very **visual** system that works well in a _digital_ **and** _analog_ world. No matter which fancy productivity tool you prefer, in the end it's all about the **workflow** and **processes** you implement in order to make consistent progress and contribute to your personal and professional growth.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-weekly.png)


<center><small>👉 Weekly planning using an analogue planner</small></center>


### Track focus time

I've found _deep work_ (as a state of mind) to be very dificult to achieve. Initially I thought I could train this skill while _meditating_. It did help to some degree but the true deep work killer gadget turned out to be ... **my watch**. I used my watch to setup a countdown (e.g. 1 hour) which always reminded I should be focussing whenever I've felt I was mind-wandering.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/time-tracking.png)

<center><small>👉 Track focus time using a watch</small></center>

Often I thought I was focussing for at least 30 minutes when in reality it was only 10 minutes. For me it was a strong indicator my mind was trying to fool me into jumping to other tasks, force me to _procrastinate_.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/time-tracking-running.png)

<center><small>👉 Time tracker running</small></center>


### Train your visual focus

This is nothing new but still an advice ignored by many. We all know multi-tasking is bad for our attention (and therefore productivity) and to many context switches (switching between different tasks, jump to different windows on your PC) can significantly diminish your ability to focus on one thing.

Some months ago I was listening to Andrew Huberman's podcast on [How to Focus to Change Your Brain](https://www.youtube.com/watch?v=LG53Vxum0as&ab_channel=AndrewHuberman) where, simply put, he linked our ability to focus to **visual** focus.

He emphasizes that **mental focus** is closely tied to **where** and **how** we focus our eyes. Our visual system can either be unfocused or laser-focused, and this directly impacts our mental focus.

> What's interesting and vitally important to understanding how to access neuroplasticity is
> that you can use your visual focus, **and you can increase your visual focus as a way of
> increasing your mental focus** focus abilities more broadly.
>
> -- [How to Focus to Change Your Brain (Youtube)](https://www.youtube.com/watch?v=LG53Vxum0as&ab_channel=AndrewHuberman)

So, Huberman suggests that by sharpening visual focus, we can directly influence **neuroplasticity** which is our ability (or the brain's one) to adapt and learn new information. What's even more important is what exactly you focus on:

> And the behavioral practices that are anchored in visual focus are going to be the ones that are going to allow you to develop great depth, and duration of focus. So let's think about visual focus for a second. When we focus on something visually, we have two options, we can either look at a very small region of space, with a lot of detail, and a lot of precision. Or we can dilate our gaze, and we can see big pieces of visual space with very little detail. It's a trade off, we can't look at everything at high resolution. This is why we have these the pupil more or less relates to the phobia of the eye, which is the area in which we have the most receptors, the highest density of receptors that perceive light. And so our acuity is much better in the center of our visual field than our periphery.
> -- [How to Focus to Change Your Brain (Youtube)](https://www.youtube.com/watch?v=LG53Vxum0as&ab_channel=AndrewHuberman)

In a practical way Huberman advises practicing visual focus at the _specific distance of one hand_, like reading a book or looking at a screen. This means that reading books and therefore engaging your brain into cognitive tasks will definitely have an impact on your capacity to **focus** on a certain thing for longer periods of time.

At the same time (and this is my **own interpretation**) I think that keeping your eyes focused on a small region on the screen without further distractions (cat pics, gifs, 10 browser tabs opened) will have the same efect. Obviously I would not have writen this without making my own observations before.

What happened: The more I stick to one window on my laptop without having to switch between apps (e.g. open browser, open mail client) the more focussed I feel. Even if I have to do [shallow work](https://brainfck.org/t/shallow-work) I try to remain in the same context/window. Just to give some examples:

-   I need to add more tasks to a project
    -   I just call my capturing system (`org-capture` in Emacs) to quickly write down a note
-   I need to lookup sth on the web
    -   From within Emacs I have multiple options:
        -   Fire up Google search (using `xwidget-webkit`)
        -   I can use built-in _lookup_ mechanisms for searching
-   I need to check my mails
    -   I just open `mu4e`
-   I need to ask the AI lords
    -   I open `chatgpt-shell`

Some other screenshots:

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-emacs-lookup.png)

<center><small>👉 Lookup options in Emacs</small></center>

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-emacs-search-engines.png)

<center><small>👉 Different search engines in Emacs</small></center>

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-emacs-xwidget-webkit.png)

<center><small>👉 Open Google search from within Emacs while writing this article</small></center>

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-emacs-chatgpt.png)

<center><small>👉 Use ChatGPT inside Emacs without jumping to an extra window</small></center>

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/productivity-emacs-xwidget-webkit-multiple.png)

<center><small>👉 Use multiple xwidget-webkit instances to read from multiple sources</small></center>


## Habits

This is where I _track_ important activities in order to achieve personal goals but also to keep me motivated. I still use the [Loop Habit Tracker](https://play.google.com/store/apps/details?id=org.isoron.uhabits&hl=en&gl=US) on my smartphone.


### Sports

2 years ago I've felt [somehow embarassed](/2021/12/13/my-2021-review/#sports-workout) about my sports related activities. That's why my overall goal was to do more sports, no matter what:

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/tracking-sport.png)

<center><small>👉 Sports</small></center>

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/tracking-sport-2.png)

<center><small>👉 Sports</small></center>

I not only increased my sport activities noticeably, but I also managed to workout **regularly** (notice the line on Fridays where I usually go for bouldering).

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/tracking-sport-bouldering.png)

<center><small>👉 Bouldering in Berlin</small></center>

Also this year I've surfed for the very first time.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/tracking-sport-surfing.png)

<center><small>👉 Surfing in Portugal</small></center>


### Reading

Overall I think this year I've read a lot, sometimes multiple books per month. Instead of buying books, I've extensively used the [Libby App](https://www.overdrive.com/apps/libby) where you can also rent _audio books_ from your local library. As I've mentioned before, I've also re-activated my [Goodreads account](https://www.goodreads.com/user/show/121423977-victor-dorneanu) where I usually keep track of books I'm currently reading.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/tracking-reading.png)

<center><small>👉 Reading</small></center>

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/tracking-reading-2.png)

<center><small>👉 Reading</small></center>

💡: Don't forget to check out [my full bookshelf for 2023](https://brainfck.org/books/).


## Goals

First of all a quick recap of [my goals for 2022](/2021/12/13/my-2021-review/#outlook):

-   _Learning_

    2 years ago I wrote I'd like to deep-dive more into **TypeScript**. I still didn't do anything complex in TS but from time to time I still use it (in combination with AWS CDK, like I did for the [AWS custom resources project](https://github.com/dorneanu/aws-custom-resource-golang)). I also don't expect this to change as for backend I'd still go for **Golang** (and work-wise I'm "forced" to use Python for small things).

    Besides **TypeScript** I wanted to learn some **Vue.JS**. Back then I wrote:

    > I want to be able to build modern frontend applications and use new technologies beyond HTML, CSS and JavaScript :)

    I **did** do some frontend but using different technologies: For implementing [gocial](/2022/12/15/releasing-gocial/) I've mainly used [Alpine.js](https://alpinejs.dev/) and [Tailwind CSS](https://tailwindcss.com/). I still have a course to do on Udemy (regarding **Vue.JS**) but I also need to find time to do it 🙈.

    Among frontend stuff, I was more than motivated to finally learn more about **Web3** (especially **Ethereum**). I did some coding in **Solidity** and also read [Mastering Ethereum: Building Smart Contracts and DApps](https://www.goodreads.com/en/book/show/33584554). Additionally I also learned more about **Smart Contract Security** (I hope to release my notes next year).

-   _Reading_

    My reading list for 2022 was:

    > -   [Building Microservices: Designing Fine-Grained Systems](https://www.goodreads.com/book/show/22512931-building-microservices)
    > -   [Visualise, document and explore your software architecture](https://leanpub.com/visualising-software-architecture)
    > -   [Software Engineering at Google](https://abseil.io/resources/swe-book)
    > -   [Designing Data-Intensive Applications](https://dataintensive.net/)
    > -   [Domain-Driven Design Distilled](https://www.goodreads.com/book/show/28602719-domain-driven-design-distilled)
    > -   [Mastering Ethereum](https://github.com/ethereumbook/ethereumbook)

    I managed to read [Building Microservices(2nd edition)](https://brainfck.org/book/building-microservices-2nd-edition/), [Mastering Ethereum](https://brainfck.org/book/mastering-ethereum) and I definitely learned something about [C4](/2023/11/02/documentation-as-code-for-cloud-c4-model-structurizr/).

    The rest is still on my [TODO list](https://brainfck.org/t/books/todo/).

-   _Projects_

    Of course there were some ideas and projects I wanted to work on:

    > -   finish [access-key-rotator](https://github.com/dorneanu/access-key-rotator) and release first version
    > -   clean up my [Zettelkasten](https://brainfck.org)
    > -   start working on my **book**
    >     -   about Golang and Security :)

    Well, I did some clean-up on [brainfck.org](https://brainfck.org) but this happens on a regular basis. [access-key-rotator](https://github.com/dorneanu/access-key-rotator) hasn't been changed since a while and I also did **not** manage to start working on the book about [Golang](https://brainfck.org/t/golang) and Security.


### For 2024

For the up-coming year I'd like to focuss on several things. Continuing in the same scheme
I did for my past goals:

-   _Learning_
    -   Music

        Besides playing the **Djembe** this year I've started learning how to play the **Bongos**. With the help of ChatGPT I was able to read notes again and therefore play some easy to more advanced rhythms on the Bongos. Next year I'd like to keep practicing and get more insights into Latin rhythms (Salsa, Bachata, Merengue, Mambo, Rumba etc.)

        I have played an **acoustic** guitar for a while, although not with the same proficiency as I have with hand drums. For motivation, I would like to learn to play the **electric** guitar and make progress in **live looping**.

![image](https://blog.dornea.nu/posts/img/2023/my-2023-review/goals-live-looping.png)

<center><small>👉 Live looping with a pedal looper</small></center>

-   _Projects_
    -   Play with [HTMX](https://brainfck.org/t/htmx) and [Golang](https://brainfck.org/t/golang)

        I'd definitely love to do something _front-end_ related and therefore I'd like to play a little bit with [htmx](https://htmx.org/). But first I need an idea for a small application. This way I plan to code again in Golang (this year I didn't manage to code anything useful).

    -   Security of Github repositories

        While dealing with _Github_ and the _security settings_ of _repositories_, I wanted to have a small tool at hand which will check for different settings (for each repository in an organization) and report (via Slack, E-Mail) if some settings are not
        _compliant_.

    -   Finish "Documentation as Code" series

        This year I've started writing about several documentation techniques (as code) in my [Documentation as Code](/2023/07/18/documentation-as-code-for-cloud/) series. I definitely want to add at least [D2Lang](https://d2lang.com/) to it.