Pacman Install Upgrade History

This note explains how to inspect pacman.log for installed, upgraded, and removed packages so you can review recent system changes and debug problems after updates.

March 26, 2026 · 1 min · 100 words · Murat Kurkoglu

System Status Snapshot Cpu Ram Disk Ports

Build a minimal Docker-based lab and run secquick.sh to capture a fast system snapshot (CPU/RAM/disk/ports/processes) without clutter.

March 3, 2026 · 2 min · 335 words · Murat Kurkoglu

My Cybersecurity Career: The Journey to SOC Tier 1 Begins

A personal roadmap and introduction to a series on becoming a SOC Tier 1 Analyst. This article outlines the ‘why’ behind the career choice and the methodology for future technical posts.

February 5, 2026 · 3 min · 458 words · Murat Kurkoglu

Linux logrotate: Prevent Disk Full Outages Without Losing Logs

Featured snippet answer Linux logrotate prevents disk full outages by automatically rotating, compressing, and deleting old log files on a schedule. The safe approach is to rotate frequently enough to match log volume, compress archives, keep a defined retention window, and reload services correctly so they keep writing to the new file. This keeps storage predictable without destroying forensic value. The problem: logs grow until they break your server I broke this once by ignoring “small” log growth on a quiet VM, and it ended the same way it always does: the disk hit 100% and everything became weird. Package managers failed, services stopped writing state, and even SSH logins started timing out. ...

December 19, 2025 · 6 min · 1135 words · Murat Kurkoglu

7 Bash Commands That Saved My Career (And Sanity)

Stop memorizing syntax. Start building a workflow that works for you, not against you. Last Updated: 2025-12-17 — Validator: OrionInsist I remember the exact moment I realized I was doing it wrong. I was staring at a GUI file manager, waiting for it to load a folder with 100,000 log files. My CPU fan was screaming. My cursor was frozen. It was embarrassing. I wasn’t an engineer; I was a spectator waiting for my computer to finish thinking. ...

December 17, 2025 · 5 min · 1042 words · Murat Kurkoglu

5 Bash Commands That Separate Junior Devs from Senior Engineers

Stop clicking. Start controlling. The quiet shift from “user” to “admin” happens here. Last Updated: 2025-12-16 — Validator: OrionInsist I used to be afraid of the black screen. I remember staring at the blinking cursor, feeling the weight of my own incompetence. My mouse was my safety blanket. If I couldn’t right-click it, I didn’t touch it. But dragging files across windows and hunting for “Settings” menus wasn’t just slow—it was exhausting. I was working for the computer, not the other way around. ...

December 16, 2025 · 4 min · 738 words · Murat Kurkoglu