Nine years young! He probably wonât let me live this photo down.
(Definitely a lot more gray on him as the years go by. I feel you, Benson.)

life, coding, technology, outdoors, photography
Nine years young! He probably wonât let me live this photo down.
(Definitely a lot more gray on him as the years go by. I feel you, Benson.)


When Russia invaded Ukraine on February 24th, I found myself glued to Twitter, reading updates and reactions. As the war ground on and Russia increasingly attacked and destroyed civilian infrastructure and lives, I saw various people mention an informative book that details some of the struggles Ukrainians (and Poles and Belarusians) have endured over the last 100 years due to murderous policies of both Germany and Russia and the geographical location between these two countries.
How do you realistically review a book like this? You really canât. Itâs an insightful and depressing look at humans at our worst. When discussing the horrors of World War II, we often think about the raw numbers of dead â 14 million people explicitly murdered between 1933 and 1945.
Itâs a number that is so huge that it makes no sense and itâs impossible to understand. How could something like that happen?
This book explains how. In excruciating detail, it dives into the famines induced by Stalinâs collectivization of farms, which caused the starvation of 3 million Ukrainians.
It examines Stalinâs Great Terror (700,000 victims in 1937 and 1938, many of Polish ancestry) and the killing quotas Moscow imposed.
The killing and imprisonment quotas were officially called âlimits,â though everyone involved knew that they were meant to be exceeded. Local NKVD officers had to explain why they could not meet a âlimit,â and were encouraged to exceed them. No NKVD officer wished to be seen as lacking ĂŠlan when confronting âcounter-revolution,â especially when Yezhovâs line was âbetter too far than not far enough.â Not 79,950 but five times as many people would be shot in the kulak action. By the end of 1938, the NKVD had executed some 386,798 Soviet citizens in fulfillment of Order 00447.
It explains how German armies marched through towns, rounding up Jews to murder.
âŚthen they lined up the prisoners against a wall at the bank of the Vistula River and shot them. Those who tried to escape by jumping into the river were shotâas the one survivor remembered, like ducks. Some three hundred people died.
âŚin one case a hundred civilians were assembled to be shot because someone had fired a gun. It turned out that the gun had been fired by a German soldier.
âŚin DynĂłw, some two hundred Jews were machine-gunned one night in mid-September.
âŚthen they drove several hundred more Jews into the synagogue and set it on fire, shooting those who tried to escape.
And on, and on, and on.
From front to back, this book is just a sea of destruction and despair. But itâs important history to know and remember.
A salient point this book makes that equally applies to current events as we see endless news of Ukrainians being murdered, and cities and homes destroyed:
âJewish resistance in Warsaw was not only about the dignity of the Jews but about the dignity of humanity as such, including those of the Poles, the British, the Americans, the Soviets: of everyone who could have done more, and instead did less.â
Slava Ukraini.
Iâve been writing some particularly detailed comments in my code lately and stumbled upon an Reddit post asking about some of the best comments people have come across.
This particular method is absolutely genius.



The pandemic forced a change in the way many knowledge workers work. Many of us have shifted to working from home â some roles are permanent.
Iâm fortunate to be in such a position, but itâs been both a blessing and difficult to adjust to.
Distractions are frequent. From regular Zoom meetings, Slack messages and various alert notifications, to email. I think a number of people (myself included) are over compensating in our communication styles.
For software engineers, this causes a lot of context switching. And thatâs generally a bad thing.
Context switching can lower productivity, increase fatigue, and, ultimately, lead to developer burnout. Switching tasks requires energy and each switch depletes mental focus needed for high cognitive performance. Over an entire workday, too many context switches can leave developers feeling exhausted and drained.
The impact of context switching lingers even after switching tasks. Cognitive function declines when the mind remains fixated on previous tasks, a phenomenon known as attention residue.
Iâve recently felt myself feeling drained and less productive that usual. While browsing a thread on Hacker News, a comment on Hacker News suggested that someone should read Deep Work by Cal Newport for ideas on how to regain focus and minimize distractions. It was the first Iâd heard of that book.
It was pretty enlightening and I was pretty hooked!
It has a number of self-help style steps (that are somewhat obvious, in hindsight) that you can take to improve your situation and increase productivity (e.g., carve out set times when no one can bother you, like early in the morning or late at night, keep consistent times, set reasonable expectations and have a plan, donât wing it).
But it also had shared some interesting research on how our brains have been rewired to have shorter attention spans, thanks to all our fancy pants technology.
âOnce your brain has become accustomed to on-demand distraction, Nass discovered, itâs hard to shake the addiction even when you want to concentrate. To put this more concretely: If every moment of potential boredom in your lifeâsay, having to wait five minutes in line or sit alone in a restaurant until a friend arrivesâis relieved with a quick glance at your smartphone, then your brain has likely been rewired to a point where, like the âmental wrecksâ in Nassâs research, itâs not ready for deep workâeven if you regularly schedule time to practice this concentration.â
Yeah⌠guilty.
Anyway, definitely want to put some of these ideas into practice. It was a quick read and had some concrete steps on how to improve attention and focus that I can start using immediately. Excited to try it!

I added this to my reading list last year after finishing up Nick Offermanâs book, âWhere the Deer and the Antelope Play.â Iâm glad I did.
Written by a German forester, it shares insights and discoveries made over the course of his career.
Combining both scientific research and personal insight from his own experiences, it sheds some light on this fascinating flora, from how theyâve (slowly) adapted to their environments, how they support and nurture each other, and how they communicate.
But the most astonishing thing about trees is how social they are. The trees in a forest care for each other, sometimes even going so far as to nourish the stump of a felled tree for centuries after it was cut down by feeding it sugars and other nutrients, and so keeping it alive. Only some stumps are thus nourished. Perhaps they are the parents of the trees that make up the forest of today. A treeâs most important means of staying connected to other trees is a âwood wide webâ of soil fungi that connects vegetation in an intimate network that allows the sharing of an enormous amount of information and goods. Scientific research aimed at understanding the astonishing abilities of this partnership between fungi and plant has only just begun. The reason trees share food and communicate is that they need each other. It takes a forest to create a microclimate suitable for tree growth and sustenance. So itâs not surprising that isolated trees have far shorter lives than those living connected together in forests.
The relationship between fungi and trees reminds me of another book thatâs on my to-read list: Entangled Life: How Fungi Make Our Worlds, Change Our Minds & Shape Our Futures by Merlin Sheldrake.
Anyway, this was a fascinating look into something that I honestly take for granted. After finishing this book, I immediately wanted to go take a walk through a forest.
Wordle has taken the Internet by storm. And itâs just a simple web app. Itâs the perfect game for these pandemic times and itâs fun to discuss strategies with friends and family.
Also, it sucks. Today was my first miss.
Wordle 226 X/6

EDIT: And now, itâs been purchased by The New York Times.

Given the current state of a global pandemic that can severely affect your health (and given the fact that we recently tested positive to the pathogen responsible), this book was an especially relevant read.
Itâs an easy to read (and often hilarious) look into how our immune systems work. The incredible complexity of our bodies is amazing, but Dettmer uses all sorts of analogies to make things easy to digest.
For example:
âYou can imagine the MHC class II receptor as a hot dog bun that can be filled with a tasty wiener. The wiener in this metaphor is the antigen. The MHC hot dog bun molecule is so important because it represents another security mechanism. Another layer of control.â
The book goes into various detail about how our bodies fight off bacterial and viral infections, the response to an allergic reaction, and how things like vaccines work.
In fact, the whole section on vaccines was especially interesting and particularly devastating to those of the crazy anti-vax persuasion. Prior to the COVID-19 epidemic, one of the biggest anti-vaccination campaigns was against the measles vaccine.
Iâll admit to not knowing much about measles and took it for granted that I was immunized from it. After reading this book, all I can think is, holy crap, what a horrible disease to have willingly chosen to get! Measles actively destroys your immune system and makes you lose immunity to other diseases.
âSo in the end, being infected with measles erases the capacity of the immune system to protect you from the diseases that you overcame in the past. Even worse, a measles infection can wipe away the protection that you might have gained from other vaccines, since most vaccines create memory cells. Therefore, in the case of measles, what does not kill you makes you weaker, not stronger. Measles causes irreversible, long-term harm and it maims and kills children.â
Overall, this was a quick, easy and enjoyable book. Highly recommended!

Iâve slowly been working my way through presidential biographies and just finished this book about Thomas Jefferson. (Obviously, this is going very slowly, as he was the third president of the United States).
One thing that has struck me as Iâve read through three books is how my impressions and opinions of various founding fathers has evolved:
After reading âWashington by Ron Chernowâ:
After reading âJohn Adamsâ by David McCullough:
And now, after reading âThe Art of Powerâ by Jon Meacham:
Bottom line: Biographies paint the subject in the most favorable light and throw everyone else under the bus.
â
I really enjoyed digging into his life and his underlying philosophies. Iâll admit to not knowing much more about Jefferson other than he was the third president of the United States, author of the Declaration of Independence, and his mug and home adorn each side of our five-cent coin.
He was a savvy politician, deep thinker and someone who was completely curious about every facet of life, science and technology.
And man⌠he really did not like Alexander Hamilton.
Another thing that I didnât really pick up in previous biographies was the struggle and friction between northern and southern states, 50-some years ahead of the Civil War. There were threats of succession (by Northern states, no less!) in the early 1800âs due to his election and the political power that Southern states held.
Both this book and the John Adams biography went into a lot of detail about their early friendship, the animosity the grew between them while Jefferson served as Adamsâ Vice President and the subsequent rekindling of their friendship in the years after Jefferson left office as the third President. They ended up exchanged something like 360 letters with each other until they both died⌠on the same day:
July 4th, 1826 â the 50th anniversary of the Declaration of Independence.
Bonkers!

Well, this was probably inevitable at this point.
There was an outbreak at our kidâs daycare center a week or so ago, and ended up bringing it home. Now, weâre all positive and hunkered down.
Definitely frustrating, as weâve really tried to limit our interactions with others and keep the surface area of our bubble as small as possible. Outside of our youngest, weâre all max-vaxed, thankfully.
Hereâs to hoping our symptoms are mild and that weâll be better soon.