securityguy.cz
  • Blog
  • Mentoring
  • Events
    • Practical threat modeling workshop
  • Stay in touch

Teaching cybersecurity in 2026: when output is cheap, discernment is the work

June 5, 2026

For several years now, I have been teaching cybersecurity to newcomers to the field. Each cohort takes half a year to train: zero to hero.

Read more →

An evidence-first way to work with LLMs: a field test report

March 13, 2026

How do you trust output from an LLM coding tool when it produces changes faster than manual review can keep up? This article is a…

Read more →

USB-C hub Ethernet on Linux: a debugging story

January 26, 2026

When I set up my current laptop with Linux, I left some rough edges to “fix later”. Some of them fixed themselves without me doing…

Read more →

War stories: VPS, puppet, x86-64 revisions

December 4, 2025

Last week, we finished our semester-long “OS basics” course with a lesson on managing servers using professional DevOps tools like Puppet. I thought it might…

Read more →

New phone: custom ROM, and root in 2025

November 15, 2025

After an 8 year streak, I swapped my phone. Requirements for the new model were tight: powerful for years to come, not overpriced, and the…

Read more →

Linux on the desktop: what to expect

October 12, 2025

Are you considering running Linux full time on your main device? Here are a few tips from someone who's been on Linux since the 1990s.

Read more →
← Previous

© 2025–2026 Michal Svoboda