Blog

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
CybersecurityWeb securityLabsPortSwiggerApplication security
Hacker girl learning cybersecurity

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
Programmers lifePsychology
A plant growing in inhospitable soil

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
Programmers lifeTechnologyAIPsychology
Tired woman laying on books

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
PsychologyCyberpsychologyDigital hygeneTea with a dragonNTHW
A medieval market partially depicted as a hologram

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
TechnologyAIPsychology
Computer, tell me... - how to become friends with AI

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
PsychologyCyberpsychologyDigital hygeneTea with a dragonNTHW
Picture of few connected neurons

PortSwigger: Unprotected admin functionality - lab solution

Writeup for the PortSwigger platform lab "Unprotected admin functionality" from the "Access control" category.

1/12/2026
CybersecurityWeb securityLabsPortSwiggerApplication security
Hacker girl with laptop learning

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
Psychology
Light fireworks on a dark sky; clock on the foreground

Java, Security, Coffee driven Developer - why did I start learning Java?

I could have gained experience in languages I already knew, taken on any project, or simply taken a professional break. So why did I start learning Java?

11/24/2025
Programmers life
A hot and still steaming cup of coffee standing on the table next to a notebook, with coffee beans scattered around it.

How to effectively implement changes with the SMART model

Want to change something in your life but don't know where to start? The good old SMART model can help. In this post, I show you how to plan such a goal step by step.

4/24/2025
ToolsPsychology
An arrow against a target background.