Blog
The #cybersummer Challenge. Was It Really a Failure?
A second run at 62 days of daily cybersecurity study ended in exhaustion around day 50. Six lessons on setting goals and the cost of documenting your learning.
9/20/2026
The Holiday That Wasn't Life Support. What Going Offline Gave Me
For the first time in years I cut myself off from social media on holiday. In this post I share thoughts on rest as the core work of rebuilding after trauma, and on a plan to go offline.
9/12/2026
PortSwigger: Unprotected admin functionality with unpredictable URL - lab solution
Writeup for the PortSwigger platform lab "Unprotected admin functionality with unpredictable URL" from the "Access control" category - an unprotected admin panel at a supposedly unpredictable URL.
7/9/2026
Reclaiming My Voice. When I Stopped Believing I Had Anything to Say
During an intense period of change I stopped writing, recording and speaking. In time I realised that what took my voice was not fatigue itself, but doubt over whether I still had anything important to say. In this post I share how I began to reclaim my own voice.
6/13/2026
Empty Head. How Intensive Learning Stunted My Creativity
Trying to level up from freelance "projects" to something more serious can demand a lot of sacrifices. In my case, one of them was sidelining the activities that relied on my creativity. On one hand, it helped me reach certain goals — but it also caused some real damage. In this post, I share reflections on a period that required those sacrifices.
3/22/2026
The Middle Ages, Neuroplasticity, and... It's Always Somebody Else's Fault!
Episode two of "Tea with a Dragon" - a podcast about digital hygiene and well-being in the digital world. This one covers the Middle Ages, neuroplasticity, blaming others, and the unhealthy habit of eating in front of a computer.
1/31/2026
Computer, tell me... - how to become friends with AI
If you are already working with AI and feel comfortable with it - that's great, keep scrolling! However, if AI is still a tough nut to crack for you, this text will tell you how I tamed the presence of AI in my daily work, and I will also give you a tip on how to think about the current 'revolution' so you don't go crazy.
1/25/2026
Handwashing, Mindwashing and Neurons Cleaning
The first episode of 'Tea with the Dragon' - a podcast about digital hygiene and well-being in the digital world. This episode is designed to convince you to take an interest in the topic of digital hygiene.
1/20/2026
PortSwigger: Unprotected admin functionality - lab solution
Writeup for the PortSwigger platform lab "Unprotected admin functionality" from the "Access control" category.
1/12/2026
New Year, Old Me
When portals explode with beautiful New Year's resolutions, don't give in to the pressure – and take care of yourself!
1/3/2026