Technical Blog
Latest practical guides from TurboGeek.
Use the blog as the live feed of the publication. The cards are designed for browsing, while categories and search help you narrow the archive fast.
-

Generate an SBOM With Syft: A Practical CI Workflow
Generate a CycloneDX SBOM with Syft, store it in CI, scan it for vulnerabilities, and understand where VEX and provenance fit. Read the guide
-

Gran Turismo on PS1 (1997): The Real Dad Driving Simulator
Revisiting Polyphony Digital’s 1997 PS1 racing masterpiece. 140 cars, licence tests, and five years of Kazunori Yamauchi development. Still the benchmark. Read the guide
-

COSMIC Desktop in 2026: Hype, Reality and Who It Is For
System76’s COSMIC is now a real desktop story in 2026, especially since Pop!_OS 24.04 LTS shipped with it on March 3. Here is where the hype ends and… Read the guide
-

GitOps in 2026: Argo CD vs Flux for Production Kubernetes
TL;DR If you are running Kubernetes in production, you have almost certainly heard the term GitOps. By 2026 it has moved from a promising pattern to the default… Read the guide
-

DAST with OWASP ZAP in a Real Pipeline: What to Automate and What Not To
Use OWASP ZAP baseline scans where runtime testing actually helps, and stop forcing DAST into places it does not belong. Read the guide
-

Switching to Windows as a Developer: Make It Feel Like Home
You’ve been handed a Windows machine — or bought one — and you’re a developer who lives in Terminal, uses brew, and thinks cmd.exe is a joke. Here’s… Read the guide
-

PaRappa the Rapper (PS1, 1996): A Dad’s Return to the Genre’s First Step
Revisiting PaRappa the Rapper on PS1. Two hours long, musically brilliant, and the first rhythm game ever made — genre-founding entry by NanaOn-Sha and Masaya Matsuura. Read the guide
-

Post-Quantum SSH on Ubuntu 26.04: What It Means in Practice
Ubuntu 26.04 LTS makes hybrid post-quantum SSH key exchange available by default. Here is what that really means, what it does not mean, and how to validate it… Read the guide
-

SAST in GitHub Actions: How to Catch Dangerous Code Earlier
Put SAST on pull requests, keep the rule set tight, and stop turning static analysis into a backlog nobody trusts. Read the guide
-

Screamer 2 on PC: Is the 1996 Racer Still Worth Playing?
I replayed Screamer 2 on PC. Here is how its handling, multiplayer, music and official Steam and GOG releases hold up today. Read the guide










