As you can see from the image above, I am no longer on Twitter/X.
In actuality, I’ve eschewed the dumpster fire that is Twitter/X since Elon Musk acquired it in 2022. But I decided that 2025 is going to be a year of simplification – deleting, tidying and streamlining. If it’s not needed, get rid of it. If it needs doing, just do it.
With this in mind, I deleted my Twitter/X account in January.
And a couple of weeks ago, I finally worked through the coding to make the archive plugin 1 on this blog work the way that I want it to. The archive page is back to only displaying posts and not status updates.
Next up on the list is to archive/flatten the blog I used for my Masters dissertation project. There’s no need for me to be maintaining the themes and plugins when it will never be used again.
The archive plugin I had used for a long time was not being updated and had become incompatible with the version of PHP I was running on my domain. The best replacement I could find required a bit more knowledge of HTML and PHP to make it work the way I wanted it to. [↩]
The war in Ukraine has entered its 25th day. When the conflict initially broke out I found myself incessantly drawn to the BBC and The Guardian to pore over each and every atrocity. Angst-ridden doom-scrolling was once again my modus operandi. However, about a week into the invasion, I came across the war diary of Yevgenia Belorusets who has been bearing witness to Russia’s war against Ukraine since the the annexing of Crimea in 2014.
Since I started reading her diary, I have managed to ween myself off the doom-laden treadmill of 24 hour news updates. Instead, I (strangely) look forward to Yevgenia’s daily entries. Her reflections on specific events; depictions of a city that is “something of a construction site—one that is not built, but dismantled”; and encounters with other local residents put a deeply affecting face on the conflict.
In front of the ruins yesterday, among shattered glass, deformed scraps of metal, and pieces of the roof, I met a woman: an elderly lady who was looking for cigarettes. The kiosk where she bought them every day was so badly damaged that all the glass covering the windows and doors had been blown out. The salesmen themselves were no longer around; the cigarettes lay unprotected in the shop window. The lady was asking everyone where to get a pack nearby. I suggested she leave the money in the shop window and take the pack, as a kind of self-service. Then I asked her why she decided to stay in Kyiv during these uncertain times.
She told me that her mother, who turned 100 three months ago, died this past week. In the war’s early days, it was unimaginable that she and her husband would leave the city. Now she was simply here. Maybe she would stay. Her eyes were shining; she even looked a little happy.
She was a mathematician, a scientist who came to Kyiv from Murmansk as a child. With many quips, she told me the tangled story of her family, saved time and again from war, hunger, and Stalin’s repressions. She spoke melodically and with a delicate touch, as if the words of the narrative had bound themselves together beforehand, only wanting for a listener. Despite her age, there was something young about her face, and she moved quickly and gracefully among stones and splinters. Our conversation didn’t last long, but I keep thinking back to it. Sometimes in war you have the feeling that you don’t want to lose other people, even after fleeting encounters. And now that I’ve described that meeting, I feel I did something to hold onto it.
As Yevgenia seeks to hold on to her encounter with this elderly lady, we (who are safe and sound, seated at our desks, dining tables or on our sofas) are brought face to face with the absurd nature of life in war and conflict. Sitting in juxtaposition to the ruined city, a mundane encounter with a lady looking for cigarettes is punctuated with details that crystallise the reality of this conflict.
Unlike the 3.3 million refugees who have already been displaced, here is a woman who could not leave her home; who now finds herself “simply” there; and has endured the impact of repression and war since long before Ukraine became an independent nation. Yet, Yevgenia also describes her “shining” eyes, her wit, and her quick and graceful movements. In this encounter, the darkness of the embattled city is juxtaposed by this lady’s light. A light that was not extinguished under Soviet rule and has not been extinguished by Putin’s invasion.
Perhaps, within Yevgenia’s need to “hold onto” this encounter, there is an unconscious need to hold onto ‘normality’ itself? As she has described in other encounters with people who remain in the city, there is a need to carry on with normal life, whether that is going out to buy a pack of cigarettes, serving people coffee or looking after other people’s homes. This is how people endure. This is how they stop the light from being extinguished.
As Leonard Cohen said:
“There’s a crack in everything. That’s how the light gets in.”
By continuing to bear witness to the war, Yevgenia ensures that the light gets through, revealing the human face of the conflict.
—
Remember, there are lots of ways to #StandWithUkraine. Like other schools in the UK, we joined in with ‘A Day for Ukraine’ and contributed to the Disasters Emergency Committee who are supporting displaced families. You can also check out the website: I Support Ukraine, or other charities such as the British Red Cross and Unicef for ways to help.
Ten years on and most of the points in the above post still hold up. Except for number nine, that is. If I were writing the post today, I would say forget about SEO and analytics. Instead double down on point number one. All that matters is what you write.
“It’s foolish to wait until you’ve made something that’s perfect, because you never will. The alternative is to continue to move toward your imaginary ideal, shipping as you iterate.”
As Austin notes, blogging is the ‘forgiving medium’ because it affords you the opportunity to treat your writing iteratively; practising and learning in public. This can be a daunting notion but it can also be deeply rewarding.
No one is going to be upset if you go back and revise something you have already published. You will gain from it and so will your readers. After all, the more you ship, the more you push back against the resistance and improve as a writer.
Over the last four years, I have worked hard to make my blog as light, secure and privacy conscious as possible. ‘Https’ is forced across my entire domain; it is hosted on a European server; uses no analytics (Google and/or Jetpack); and the least amount of plugins1 possible.
When visiting my blog you should find that it is fast and, most importantly, not tracking you.
This is true most of the time but there are some exceptions where content has been embedded from external sites. The list of offenders is small (YouTube, Twitter, Instagram) but I am not happy that their presence allows them to intrude on my readers’ privacy none the less. It also meant, arguably, that I was not fully GDPR compliant.
Doing some research into this issue, I came across a post by Dries Buytaert discussing the ‘cookies’ that are installed from embedded YouTube videos. He discovered that YouTube provides a privacy-enhanced way to embed videos on your blog without leaving a cookie. Instead of using youtube.com you can use youtube-nocookie.com instead.
I finally got round to putting this into practice and spent a couple of hours this morning editing all of the YouTube videos embedded on my blog to use the following code:
Testing a post in Safari, it is clear that it has worked correctly. The YouTube video is embedded and plays as expected but no trackers were contacted.
While doing this, I also found a number of broken links and some embedded audio files that were no longer working. I fixed those along the way, making for a very productive morning. Winning! 😃
The next step is to see if I can achieve the same with the handful of tweets and Instagram posts that I have embedded on my blog.
Currently seven; four of which are helping to keep different aspects of my blog secure.[↩]