Browse by Topic
AAA
AIOS
AISecurity
AIagents
AIsecurity
AccessControl
Accessibility
AdversarialTesting
AppSec
ApprovalWorkflow
Approvals
AssetClassification
AssetInventory
AssetSecurity
AttackSurface
AuditLogging
AuditTrail
Auditability
Auditing
Authentication
Authorization
Automation
AutomationSecurity
AutonomousAgents
Autonomy
AutonomyControl
Availability
BackupRecovery
Bash
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐
Day 181 โ Using Linux Help Before Making a Change
โ 2026-07-31
-
๐งช Lab 12 โ Extracting Text from a Local HTML File Safely
โ 2026-07-29
-
๐
Day 179 โ Extracting Useful Text Without Giving an Agent a Browser
โ 2026-07-29
-
๐งช Lab 10 โ Isolating Parallel Agents with Git Worktrees
โ 2026-07-22
-
๐งช Lab 07 โ Investigating a False-Positive Alert in a Verification Script
โ 2026-07-14
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 39 โ Building a Portable Zsh Environment with GitHub Dotfiles
โ 2026-03-11
-
๐
Day 31 โ Regex Behavior and Text Processing Foundations
โ 2026-02-28
-
๐
Day 30 โ Streams, Exit Codes, and Bash Redirection
โ 2026-02-27
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 27 โ Command Resolution, PATH Internals & Shell Environment Investigation
โ 2026-02-24
-
๐
Day 26 โ Effective Shell Part 2: Pipelines, Readline Search, Job Control
โ 2026-02-22
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐
Day 23 โ Consolidation, Repetition, and Anki-Driven Recall
โ 2026-02-14
-
๐
Day 22 โ stdout, stderr, wget, and Output Validation
โ 2026-02-13
-
๐
Day 15 โ Building a Proper Terminal Logging Pipeline
โ 2026-02-06
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 10 โ Linux Fundamentals Part 2 (SSH, Filesystem, Permissions)
โ 2026-01-30
-
๐
Day 9 โ Linux Fundamentals Part 1
โ 2026-01-27
Benchmarking
BlastRadius
Blogging
Business
CICD
CSS
CVE
CacheStaleness
CapabilityBoundary
ChangeControl
ChangeManagement
ChannelSecurity
CodeReview
CommandInjection
CommandLine
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐
Day 181 โ Using Linux Help Before Making a Change
โ 2026-07-31
-
๐งช Lab 11 โ Assessing a Candidate Tool Before Adoption
โ 2026-07-27
-
๐งช Lab 10 โ Isolating Parallel Agents with Git Worktrees
โ 2026-07-22
-
๐งช Lab 07 โ Investigating a False-Positive Alert in a Verification Script
โ 2026-07-14
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 51 โ CLI Fundamentals, OS Security, and Understanding How Data is Represented
โ 2026-03-23
-
๐
Day 45 โ Pivot Training for Log Investigation
โ 2026-03-17
-
๐
Day 42 โ SOC Thinking: Turning Logs into Evidence
โ 2026-03-14
-
๐
Day 41 โ Sysmon Telemetry, Lab Automation, and Full Cyber Lab Architecture
โ 2026-03-13
-
๐
Day 40 โ Building a Reproducible Windows SOC VM and Lab Infrastructure
โ 2026-03-12
-
๐
Day 39 โ Building a Portable Zsh Environment with GitHub Dotfiles
โ 2026-03-11
-
๐งช Lab 05 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 38 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 37 โ Ports, Services, and Investigating Listening Processes
โ 2026-03-09
-
๐
Day 36 โ Linux Process Investigation and First Log Exploration
โ 2026-03-07
-
๐
Day 35 โ Linux Process Baselining with ps and top
โ 2026-03-05
-
๐
Day 31 โ Regex Behavior and Text Processing Foundations
โ 2026-02-28
-
๐
Day 30 โ Streams, Exit Codes, and Bash Redirection
โ 2026-02-27
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 27 โ Command Resolution, PATH Internals & Shell Environment Investigation
โ 2026-02-24
-
๐
Day 26 โ Effective Shell Part 2: Pipelines, Readline Search, Job Control
โ 2026-02-22
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐
Day 23 โ Consolidation, Repetition, and Anki-Driven Recall
โ 2026-02-14
-
๐
Day 22 โ stdout, stderr, wget, and Output Validation
โ 2026-02-13
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 20 โ Auditing a Media Archive and Taking Control of Backups
โ 2026-02-11
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 15 โ Building a Proper Terminal Logging Pipeline
โ 2026-02-06
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 13 โ SSH and Networking Flow Between VMs
โ 2026-02-04
-
๐
Day 12 โ Linux Files, Permissions, and Safety
โ 2026-02-02
-
๐
Day 10 โ Linux Fundamentals Part 2 (SSH, Filesystem, Permissions)
โ 2026-01-30
-
๐
Day 9 โ Linux Fundamentals Part 1
โ 2026-01-27
ConfigurationManagement
Consistency
ContinuousImprovement
ControlPlaneConfusion
CostTracking
CredentialHygiene
CredentialRotation
Cron
Cryptography
Cybersecurity
-
๐งช Lab 35 โ Write an Incident Handler Journal Entry
โ 2026-10-02
-
๐
Day 244 โ Writing an Incident Handler Journal Entry for a Ransomware Scenario With the Five Wโs
โ 2026-10-02
-
WebCheckup Report: External Check-Up of juribuora.com, With Fixes and a Re-Test
โ 2026-10-01
-
Risk Assessment of My AI Agent Workstation Using NIST SP 800-30
โ 2026-10-01
-
๐งช Lab 34 โ Building a Status Importer That Rejects Stale Data and Unproven Completion Claims
โ 2026-10-01
-
๐
Day 243 โ Building a Work Summary Tool That Says 'Not Proven' When Evidence Is Missing
โ 2026-10-01
-
๐งช Lab 33 โ Requiring Confirmation Before a Voice Command Starts an Agent Job
โ 2026-09-30
-
๐
Day 242 โ Testing a Voice Command Path That Starts Coding-Agent Jobs from Telegram
โ 2026-09-30
-
๐งช Lab 32 โ Building a Status Record That Holds No Message Content and Expires
โ 2026-09-29
-
๐
Day 241 โ Keeping a Daily Status Digest from Becoming a Transcript Archive
โ 2026-09-29
-
๐งช Lab 31 โ Checking a Config Change Actually Reached the Running Service
โ 2026-09-28
-
๐
Day 240 โ Finding a Setting That Was Correct in the File but Wrong in the Running Service
โ 2026-09-28
-
๐งช Lab 30 โ Letting Automation Add a Calendar Event Only When the Message Proves It
โ 2026-09-27
-
๐
Day 239 โ Turning a Message into a Calendar Event Safely: Evidence, Dates, Duplicates
โ 2026-09-27
-
๐
Day 238 โ Extending an Outgoing-Message Guard to Check the Message It Replies To
โ 2026-09-26
-
๐งช Lab 29 โ Reviewing an Agent Tool Bundle for Least Privilege
โ 2026-09-25
-
๐
Day 237 โ Reviewing Which Tools a Messaging Agent Can Really Use
โ 2026-09-25
-
๐งช Lab 28 โ Testing an AI Agent's Final Message, Not Its First Draft
โ 2026-09-24
-
๐
Day 236 โ Testing a Messaging Bot's Final Message Instead of the Model's First Output
โ 2026-09-24
-
Vulnerability Assessment of an Internet-Exposed Database (Training Scenario, NIST SP 800-30)
โ 2026-09-23
-
๐
Day 235 โ Writing a Vulnerability Assessment Report for an Internet-Exposed Database (Simulated)
โ 2026-09-23
-
๐งช Lab 27 โ Assessing a Found USB Drive Without Plugging It In
โ 2026-09-22
-
๐
Day 234 โ Assessing a Found USB Drive as a Data-Leak and Malware Risk
โ 2026-09-22
-
๐
Day 233 โ OSINT: Turning Public Information into Security Intelligence (Google Cybersecurity Certificate)
โ 2026-09-21
-
๐
Day 232 โ Defense in Depth, CVE, CVSS and the OWASP Top 10 (Google Cybersecurity Certificate)
โ 2026-09-20
-
๐
Day 231 โ Vulnerability Management and CI/CD Pipeline Security (Google Cybersecurity Certificate)
โ 2026-09-19
-
๐งช Lab 26 โ Reviewing a Payroll Change Through Access-Control Evidence
โ 2026-09-18
-
๐
Day 230 โ Access Control: AAA, IAM, and a Contractor Account Left Active for Four Years
โ 2026-09-18
-
๐งช Lab 25 โ Proving Two Identical-Looking Files Are Not the Same File
โ 2026-09-17
-
๐
Day 229 โ Hash Functions and Why They Are Not Encryption (Google Cybersecurity Certificate)
โ 2026-09-17
-
๐งช Lab 24 โ Decrypting a Caesar Cipher and an AES-256 File in Linux
โ 2026-09-16
-
๐
Day 228 โ How PKI Combines Symmetric and Asymmetric Encryption (Google Cybersecurity Certificate)
โ 2026-09-16
-
๐งช Lab 23 โ Completing a SQL Join for a Security Incident Investigation
โ 2026-09-15
-
๐
Day 227 โ SQL JOINs for Combining Security Logs (Google Cybersecurity Certificate)
โ 2026-09-15
-
๐
Day 226 โ Data Privacy: Lifecycle, Ownership and Handoffs (Google Cybersecurity Certificate)
โ 2026-09-14
-
๐
Day 225 โ Asset Security: From Inventory to Classification (Google Cybersecurity Certificate)
โ 2026-09-13
-
๐งช Lab 22 โ SQL Time-Window Filtering for Authentication Triage
โ 2026-09-12
-
๐
Day 224 โ SQL for Security Triage: Filtering Logins by Date, Time and Number
โ 2026-09-12
-
๐
Day 223 โ Basing Website Security Claims on What a Real Browser Shows
โ 2026-09-11
-
Incident Report: An Exposed Bot Token, and a Rotation That Reported Success While the Service Was Down
โ 2026-09-10
-
๐
Day 222 โ Moving a Message Safety Filter to the Final Delivery Step
โ 2026-09-10
-
๐
Day 221 โ Handling a Leaked Bot Token: Removing It from Code Is Not Revoking It
โ 2026-09-09
-
๐
Day 220 โ Finding That an Empty Tool List Meant 'Inherit Everything', Not 'Deny All'
โ 2026-09-08
-
๐
Day 219 โ Upgrading a Live Service and Proving Which Commit Is Actually Running
โ 2026-09-07
-
๐
Day 218 โ Verifying That an Agent Really Ran a Skill Before Accepting Its PDF Report
โ 2026-09-06
-
Letting Home Assistant Wake and Sleep a Mac Without Handing It Broad Access
โ 2026-09-05
-
๐งช Lab 21 โ Verifying a Local-Only HTTP Service Cannot Be Reached or Misused
โ 2026-09-05
-
๐
Day 217 โ Connecting Home Assistant to a Mac's Wake and Sleep with Minimal Access
โ 2026-09-05
-
๐
Day 216 โ Building Remote Power Control for a Mac over Telegram, with Two Sender Checks
โ 2026-09-04
-
Test Report: Restoring an Encrypted Backup of My AI Agent's Data on a Second Machine
โ 2026-09-03
-
๐
Day 215 โ Finding Why a Scheduled Watchdog Never Ran: The Scheduler Rejected a Symlink
โ 2026-09-03
-
Proving a Backup Restores: Encrypted Off-Host Backup of an Agent's State
โ 2026-09-02
-
๐งช Lab 20 โ Verifying an Encrypted Backup Restore Safely
โ 2026-09-02
-
๐
Day 214 โ Building an Encrypted Off-Host Backup and Proving It Restores on Another Machine
โ 2026-09-02
-
๐
Day 213 โ Unifying Agent Memory into One Source-Attributed Retrieval Path
โ 2026-09-01
-
๐
Day 212 โ Choosing a Local Coding Model by Measuring Repeated Full Rounds
โ 2026-08-31
-
๐งช Lab 19 โ Testing an Agent Relay That Refuses Stale or Replayed Messages
โ 2026-08-30
-
๐
Day 211 โ Building a Relay Between ChatGPT and a Local Coding Agent, Guarded Against Stale and Duplicate Messages
โ 2026-08-30
-
๐
Day 210 โ Fixing an Unattended Job That Kept Picking the Same Files and Starved the Rest
โ 2026-08-29
-
๐
Day 209 โ Fixing a Watchdog That Mistook a Network Failure for an Expired Credential
โ 2026-08-28
-
๐
Day 208 โ Adding a Live Trial Because Passing Fixture Tests Did Not Prove a Local Model Was Ready
โ 2026-08-27
-
๐
Day 207 โ Gating the One Scheduled Message a Bot May Send Without Being Asked
โ 2026-08-26
-
๐งช Lab 18 โ Allowing Exactly One Reply per Incoming Message
โ 2026-08-25
-
๐
Day 206 โ Requiring a Recent Incoming Message Before a Bot May Reply, Once
โ 2026-08-25
-
๐
Day 205 โ Fixing a Bot That Said Good Night at 11:24 in the Morning (Stale Cached Time)
โ 2026-08-24
-
๐
Day 204 โ Shadow-Testing a New Briefing Feature Before It Reaches Anyone
โ 2026-08-23
-
๐
Day 203 โ A Config Cap That Deadlocked the Gateway, and a Prefix Match That Nearly Revoked the Wrong User
โ 2026-08-22
-
๐
Day 202 โ Giving an Agent Write Access to My Calendar Without Giving It Delete
โ 2026-08-21
-
๐
Day 201 โ Locking Down a New WhatsApp Channel: Too Many Tools, Too Much Trust in the Sender
โ 2026-08-20
-
Incident Report: A Chat Message Powered Off My Computer and Nothing Could Say Who Did It
โ 2026-08-19
-
๐งช Lab 17 โ Building a Minimal Adversarial Test Harness for a Chat Persona
โ 2026-08-19
-
๐
Day 200 โ Red-Teaming My Own Chatbot: Building an Adversarial Persona Harness
โ 2026-08-19
-
Investigating an Unexplained Remote Shutdown and Locking Down the Power-Off Path
โ 2026-08-18
-
๐
Day 199 โ Investigating an Unexplained Mac Shutdown and Restricting Who Can Power It Off
โ 2026-08-18
-
๐
Day 198 โ Testing My Personal-Data Policy Gate with Phone Location
โ 2026-08-17
-
๐
Day 197 โ Adding a Secret Scan Before Every Push to a New Repository
โ 2026-08-16
-
๐
Day 196 โ Four Bugs, One Pattern: Code That Claimed Success Without Proof
โ 2026-08-15
-
๐
Day 195 โ Fixing a Bug Where Narration Text Was Executed as a Task
โ 2026-08-14
-
๐
Day 194 โ Stopping the AI Secretary from Writing and Sending Email on Its Own
โ 2026-08-13
-
๐
Day 193 โ Auditing My Phone-Approval Gate: Wrong Identity Key, Silent Policy Hook, Exposed Webhook
โ 2026-08-12
-
๐งช Lab 16 โ SELECT, FROM, and ORDER BY for Login-Activity Review
โ 2026-08-11
-
๐งช Lab 15 โ Filtering SQL Queries with WHERE and LIKE
โ 2026-08-11
-
๐
Day 192 โ SQL Labs: Filtering with WHERE and LIKE, Sorting with ORDER BY
โ 2026-08-11
-
๐
Day 191 โ Building a Watchdog for Expiring Credentials and Proving the Alarm Fires
โ 2026-08-10
-
๐
Day 190 โ Closing the Observation Backlog: Two New Skills Born From Real Recurring Bugs
โ 2026-08-09
-
๐
Day 189 โ Retiring Aider Properly, and Making Agents Land Their Own Work
โ 2026-08-08
-
๐
Day 188 โ Giving Agent Memory Real Sources, and Routing Trivial Turns to a Small Model
โ 2026-08-07
-
๐
Day 187 โ Making Email Verification Prove Delivery, Not Just Sending
โ 2026-08-06
-
๐
Day 186 โ Fixing a Citation Check That Treated a Matching Hash as Trust
โ 2026-08-05
-
๐
Day 185 โ Turning Two Log-Only Guards into Guards That Block
โ 2026-08-04
-
Vulnerability Report: DNS-Rebinding SSRF in a Web-Reading Tool for an AI Agent
โ 2026-08-03
-
๐
Day 184 โ Fixing a Self-Certification Check That a Unicode Lookalike Could Bypass
โ 2026-08-03
-
Audit Report: Dependency Vulnerabilities in My Self-Hosted AI Agent Gateway, From 76 Findings to Zero
โ 2026-08-02
-
Building an SSRF Guard for an Agent's Web Fetches, Then Finding Two Bypasses in It
โ 2026-08-02
-
๐งช Lab 14 โ Building and Breaking an SSRF-Safe Fetch Guard
โ 2026-08-02
-
๐
Day 183 โ The Fix Had Two More Holes: A Live DNS-Rebinding Bypass Hunt
โ 2026-08-02
-
๐
Day 182 โ Building an SSRF-Safe Fetcher for an Agent That Reads the Web
โ 2026-08-01
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐
Day 181 โ Using Linux Help Before Making a Change
โ 2026-07-31
-
๐
Day 180 โ Reviewing a Skill Catalog and Installing Only a Small Allowlist
โ 2026-07-30
-
๐งช Lab 12 โ Extracting Text from a Local HTML File Safely
โ 2026-07-29
-
๐
Day 179 โ Extracting Useful Text Without Giving an Agent a Browser
โ 2026-07-29
-
๐
Day 178 โ Testing Whether a Codebase Index Actually Helps Find Evidence
โ 2026-07-28
-
Vetting Third-Party Tools Before Installing Them: Source, Permissions, Removal
โ 2026-07-27
-
๐งช Lab 11 โ Assessing a Candidate Tool Before Adoption
โ 2026-07-27
-
๐
Day 177 โ Choosing Tools by Evidence, Not by Novelty
โ 2026-07-27
-
๐
Day 176 โ Execution Depth Presets, a Broken Build, and Unit Tests for the Small Stuff
โ 2026-07-26
-
๐
Day 175 โ Unattended Delegation: Which Lanes Are Allowed to Work While I Sleep
โ 2026-07-25
-
๐
Day 174 โ Shadow Trials: Letting the New Router Watch Before It Acts
โ 2026-07-24
-
Incident Report: A Service Stopped Answering Because It Never Closed Its Database Connections
โ 2026-07-23
-
๐
Day 173 โ Provenance and Recovery: Knowing Who Changed What, and Undoing It
โ 2026-07-23
-
๐งช Lab 10 โ Isolating Parallel Agents with Git Worktrees
โ 2026-07-22
-
๐
Day 172 โ Parallel Agents Without Collisions: Task Graphs and Git Worktrees
โ 2026-07-22
-
Stopping an AI Agent from Claiming Success It Cannot Prove
โ 2026-07-21
-
๐
Day 171 โ Five Ways My Automation Faked Success (and the Fail-Closed Fixes)
โ 2026-07-21
-
๐
Day 170 โ Making Security Work Clear Without Overselling It
โ 2026-07-20
-
๐
Day 169 โ Why Safe Rollouts Use Feature Flags, Fixtures, and Evidence Gates
โ 2026-07-19
-
Sharing an Agent's Output Files Safely: Expiring Links and Hash Checks
โ 2026-07-18
-
๐งช Lab 09 โ Testing Safe File Delivery: Expiring Links and Hash Checks
โ 2026-07-18
-
๐
Day 168 โ Secure Artifact Delivery: Narrow Links, Verified Bytes, and No Duplicate Sends
โ 2026-07-18
-
Supervising an AI Agent: Approvals, Audit Logs and Recovery Before It Acts
โ 2026-07-17
-
๐
Day 167 โ Approval-Gated Automation: Making Privileged Agent Work Accountable
โ 2026-07-17
-
๐
Day 166 โ Resilient Sessions: What a Torn Journal Taught Me About Safe AI State
โ 2026-07-16
-
๐งช Lab 08 โ Auditing What an AI Agent Is Given to Read Before It Acts
โ 2026-07-15
-
๐
Day 165 โ Bounded Context, Better Decisions: Testing AI Agent Memory Without Blind Trust
โ 2026-07-15
-
๐งช Lab 07 โ Investigating a False-Positive Alert in a Verification Script
โ 2026-07-14
-
๐
Day 164 โ Verifying the Verifier: A False-Positive Streak in My Own Checks
โ 2026-07-14
-
๐
Day 163 โ Model Fleet Ops: Migrating the Coding Lane to Gemma and Budgeting Tokens Like a Resource
โ 2026-07-13
-
๐
Day 162 โ An AI Secretary With a Kill Switch: Calendars, Sender Policy, and Emergency Control
โ 2026-07-12
-
๐
Day 161 โ Hardening the iOS Companion: Untrusted Links, Redacted Errors, and the 'Full Power' Question
โ 2026-07-11
-
๐
Day 160 โ Tailscale Broke My Stack: Node Identity, Hostnames, and Private Services
โ 2026-07-10
-
๐
Day 159 โ Widening an Agent's Write Scope on Purpose (and Making Its Findings Earn Evidence)
โ 2026-07-09
-
๐
Day 158 โ Gated Autonomy: A Phone Approval Loop Before Any Agent Sends Anything
โ 2026-07-08
-
๐
Day 157 โ WebCheckup: Turning the Mini-Audit Into a Real Multilingual Service
โ 2026-07-07
-
Audit Report: Security and Quality Review of My iPhone App for Controlling AI Agents
โ 2026-07-06
-
๐
Day 156 โ Too Many Projects: Auditing My Own Tool Sprawl Like an Asset Inventory
โ 2026-07-06
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 155 โ Linux User and Group Management as Access Control Practice
โ 2026-07-05
-
๐
Day 154 โ Building a Cybersecurity Glossary Without Breaking My Notes
โ 2026-07-04
-
๐
Day 153 โ Testing Hermes Agent: Strong First Builds, Weak Self-Verification
โ 2026-07-03
-
๐
Day 152 โ Building an AI Inference Orchestrator With Routing, Retries, and Cost Awareness
โ 2026-07-02
-
๐
Day 151 โ Benchmarking My Local LLM Stack Instead of Trusting Vibes
โ 2026-07-01
-
๐
Day 150 โ Remote Agent Hub and the Discipline of Honest Feature Labels
โ 2026-06-30
-
๐
Day 149 โ Turning My iPhone Into a Command Center for Local Agents
โ 2026-06-29
-
๐
Day 148 โ Building Least-Privilege Tool Profiles for My AI Agents (and Finding My Own Risk Scorer Was Inverted)
โ 2026-06-28
-
๐
Day 147 โ 'Build Succeeded' Isn't Proof: Writing a Real UI Test for the Auth Flow
โ 2026-06-27
-
๐
Day 146 โ Giving My Local Agent Daemon Real Auth (And Almost Leaking the Token in the 401 Page)
โ 2026-06-26
-
๐
Day 145 โ Productizing a Website Security Mini-Audit, and Finding an Access Gap in My Own Funnel
โ 2026-06-25
-
๐
Day 144 โ A 348-Term Glossary and the False Positives That Came With It
โ 2026-06-24
-
๐
Day 143 โ Building a Local MITRE ATT&CK Technique Library from My Own Notes
โ 2026-06-23
-
๐
Day 142 โ Benchmarking an Autonomous Agent: Strong One-Shot Builds, Unreliable Self-Debugging
โ 2026-06-22
-
๐
Day 141 โ A Human Memory Layer: The RAG Vault My Agents Write and I Read Anywhere
โ 2026-06-21
-
๐
Day 140 โ AI-OS: Governance, Routing, and a Verification Gateway for My Local Agents
โ 2026-06-20
-
๐
Day 139 โ Benchmarking a Local LLM Coding Stack: Harness, Routing, and Review Findings
โ 2026-06-19
-
๐
Day 138 โ An iOS Companion for My Local Agent, Private by Design
โ 2026-06-18
-
๐
Day 137 โ Running DS4: A Serious Local Model on a Laptop With Limits
โ 2026-06-17
-
๐
Day 136 โ Linux Permissions and Authorization: A Google Cybersecurity Certificate Portfolio Activity
โ 2026-06-16
-
๐
Day 135 โ Auditing My Own Website, Then Fixing What the Report Found
โ 2026-06-15
-
๐
Day 134 โ Building a Website Trust & Security Mini-Audit Service
โ 2026-06-14
-
๐
Day 133 โ When the Learning Log Breaks: Fixing My Blog's Own Publishing Pipeline
โ 2026-06-13
-
๐
Day 132 โ Giving a Local LLM Hands: LM Studio, Function Calling, and MCP Servers
โ 2026-06-12
-
๐
Day 131 โ Project Retrospective: Turning a Real Website Build Into Portfolio Evidence
โ 2026-06-11
-
๐
Day 130 โ Public Website Security Review for a Static Business Site
โ 2026-06-10
-
๐
Day 129 โ Testing, Linting, Type Checking, and Build Validation
โ 2026-06-09
-
๐
Day 128 โ Privacy, Analytics, and Consent-Aware Configuration
โ 2026-06-08
-
๐
Day 127 โ Custom Domain, DNS, and Website Availability
โ 2026-06-07
-
๐
Day 126 โ GitHub Pages Deployment and CI/CD Trust Boundaries
โ 2026-06-06
-
๐
Day 125 โ Image Optimization and Performance as Operational Security
โ 2026-06-05
-
๐
Day 124 โ SEO, Metadata, and Structured Data Without Forgetting Security
โ 2026-06-04
-
๐
Day 123 โ Contact Forms, Validation, and Anti-Spam Thinking
โ 2026-06-03
-
๐
Day 122 โ Mobile-First UX and Customer-Facing Reliability
โ 2026-06-02
-
๐
Day 121 โ Routing, Pages, and Public Attack Surface
โ 2026-06-01
-
๐
Day 120 โ Repository Structure and Operational Hygiene
โ 2026-05-31
-
๐
Day 119 โ React, TypeScript, Vite, and Tailwind as a Production Stack
โ 2026-05-30
-
๐
Day 118 โ Real Client Website Scope and Business Requirements
โ 2026-05-29
-
๐
Day 117 โ macOS Persistence, LaunchDaemons, and Endpoint Triage
โ 2026-05-28
-
๐
Day 116 โ Frontend Architecture, Website Optimization, and GitHub Workflows
โ 2026-05-27
-
๐
Day 115 โ Local AI Models, Coding Agents, and Operational Automation
โ 2026-05-26
-
๐
Day 114 โ OS, Network, and Cloud Hardening
โ 2026-05-25
-
๐
Day 113 โ Sniffing, Spoofing, and Interception Tactics
โ 2026-05-24
-
๐
Day 112 โ DoS, DDoS, SYN Floods, Smurf, and Amplification
โ 2026-05-23
-
๐
Day 111 โ Reading tcpdump-Style Logs and DNS/ICMP Failures
โ 2026-05-22
-
๐
Day 110 โ Enterprise Network Flow and Attack Surface Mapping
โ 2026-05-21
-
๐
Day 109 โ Firewalls, VPNs, Proxies, Security Zones, and CIDR
โ 2026-05-20
-
๐
Day 108 โ Network Protocols, Ports, DNS, HTTP, and Remote Access
โ 2026-05-19
-
๐
Day 107 โ Network Architecture, Cloud Networks, and the TCP/IP Model
โ 2026-05-18
-
๐
Day 106 โ From Risk Management to Portfolio Evidence
โ 2026-05-17
-
๐
Day 105 โ Incident Response Playbooks and Escalation Discipline
โ 2026-05-16
-
๐
Day 104 โ SIEM Logs, Dashboards, and Alert Triage
โ 2026-05-15
-
๐
Day 103 โ Security Frameworks, Controls, NIST CSF, OWASP, and Audits
โ 2026-05-14
-
๐
Day 102 โ Threats, Risks, Vulnerabilities, and the NIST RMF
โ 2026-05-13
-
๐
Day 101 โ Frameworks, Controls, Ethics, and Analyst Tooling
โ 2026-05-12
-
๐
Day 100 โ Attack History, Business Impact, and Security Domains
โ 2026-05-11
-
๐
Day 99 โ Cybersecurity Analyst Mindset and Phishing Triage
โ 2026-05-10
-
๐
Day 98 โ Cookie Banners, Technical Cookies, and Website Privacy Checks
โ 2026-05-09
-
๐
Day 97 โ Privacy-First Website Analytics
โ 2026-05-08
-
๐
Day 96 โ IP Spoofing, Sniffing, and Attack Technique Classification
โ 2026-05-07
-
๐
Day 95 โ DoS, DDoS, Smurf Attacks, and Amplification
โ 2026-05-06
-
๐
Day 94 โ DNS and ICMP Traffic Incident Analysis
โ 2026-05-05
-
๐
Day 93 โ Turning Network Concepts into Incident Reports
โ 2026-05-04
-
๐
Day 92 โ Cybersecurity Roles Across the Attack Surface
โ 2026-05-03
-
๐
Day 91 โ Enterprise Attack Surface and Exploitation Points
โ 2026-05-02
-
๐
Day 90 โ Mapping an Enterprise Network End to End
โ 2026-05-01
-
๐
Day 89 โ From Protocol Memorization to SOC Thinking
โ 2026-04-30
-
๐
Day 88 โ Security Design Principles and OAuth
โ 2026-04-29
-
๐
Day 87 โ Network Protocols, Ports, and SOC Visibility
โ 2026-04-28
-
๐
Day 86 โ Investigating Botnets and IoT Malware
โ 2026-04-27
-
๐
Day 85 โ Understanding Cryptomining Malware
โ 2026-04-26
-
๐
Day 84 โ Lateral Movement Techniques in Enterprise Networks
โ 2026-04-25
-
๐
Day 83 โ The Colonial Pipeline Ransomware Incident
โ 2026-04-24
-
๐
Day 82 โ The NotPetya Cyberweapon and Destructive Malware
โ 2026-04-23
-
๐
Day 81 โ The WannaCry Global Ransomware Outbreak
โ 2026-04-22
-
๐
Day 80 โ Understanding Ransomware Attacks
โ 2026-04-21
-
๐
Day 79 โ Squiblydoo and Rundll32 Script Execution
โ 2026-04-20
-
๐
Day 78 โ Metasploit and Exploitation Frameworks
โ 2026-04-19
-
๐
Day 77 โ PowerShell Empire and Fileless Malware Techniques
โ 2026-04-18
-
๐
Day 76 โ Understanding Cobalt Strike and Post-Exploitation Frameworks
โ 2026-04-17
-
๐
Day 75 โ Understanding Fail2Ban and Automated Defense
โ 2026-04-16
-
๐
Day 74 โ Turning Raw Logs into Patterns and Evidence
โ 2026-04-15
-
๐
Day 73 โ Detecting SSH Brute Force Attacks Using auth.log
โ 2026-04-14
-
๐
Day 72 โ From Commands to Systems Thinking in Cybersecurity
โ 2026-04-13
-
๐
Day 71 โ Verifying Services and Understanding Why Connections Fail
โ 2026-04-12
-
๐
Day 70 โ Mapping IP Addresses to Devices Using ARP
โ 2026-04-11
-
๐
Day 69 โ Understanding NAT vs Bridged Networking in a Lab Environment
โ 2026-04-10
-
๐
Day 68 โ Testing Network Connectivity and Verifying Open Ports
โ 2026-04-09
-
๐
Day 67 โ Investigating SSH Connection Failures and Security Warnings
โ 2026-04-08
-
๐
Day 66 โ Debugging DNS Resolution and Understanding Hosting Mismatch
โ 2026-04-07
-
๐
Day 65 โ Understanding GitHub Authentication, Cloning, and Local Repositories
โ 2026-04-06
-
๐
Day 64 โ AI Agents, Model Context Protocol (MCP), and Security Implications
โ 2026-04-05
-
๐
Day 63 โ Understanding Local LLM Infrastructure and Model Quantization
โ 2026-04-04
-
๐
Day 62 โ Understanding Phishing Attacks and Email Security Controls
โ 2026-04-03
-
๐
Day 61 โ Investigating the Dark Web Safely and Understanding Tor
โ 2026-04-02
-
๐
Day 60 โ Understanding Local AI, Model Hosting, and the Cloud vs Local Debate
โ 2026-04-01
-
๐
Day 59 โ Studying Malware Families: TrickBot, WannaMine and Cryptomining Threats
โ 2026-03-31
-
๐
Day 58 โ DLL Files, Code Signing, and Malware Trust Verification
โ 2026-03-30
-
๐
Day 57 โ LOLBins Deep Dive: Squiblydoo (rundll32 and mshtml Abuse)
โ 2026-03-29
-
๐
Day 56 โ Offensive Security Frameworks and LOLBins
โ 2026-03-28
-
๐
Day 55 โ Typosquatting and Malicious Domain Impersonation
โ 2026-03-27
-
๐
Day 54 โ Investigating Phishing Through Email Gateway Logs
โ 2026-03-26
-
๐
Day 53 โ Understanding Phishing Attacks and Email Security Layers
โ 2026-03-25
-
๐
Day 52 โ First Steps with Python and JavaScript for Security
โ 2026-03-24
-
๐
Day 50 โ Understanding Advanced Persistent Threat (APT) Groups
โ 2026-03-22
-
๐
Day 49 โ Investigating Phishing Infrastructure and Email Attacks
โ 2026-03-21
-
๐
Day 48 โ Detecting Authentication Attacks in System Logs
โ 2026-03-20
-
๐
Day 47 โ Encoded PowerShell and Obfuscated Command Execution
โ 2026-03-19
-
๐
Day 46 โ Understanding LOLBins and Living-off-the-Land Attacks
โ 2026-03-18
-
๐
Day 45 โ Pivot Training for Log Investigation
โ 2026-03-17
-
๐
Day 44 โ Detecting Beaconing and Command-and-Control Traffic
โ 2026-03-16
-
๐
Day 43 โ Detecting Suspicious Process Chains
โ 2026-03-15
-
๐
Day 42 โ SOC Thinking: Turning Logs into Evidence
โ 2026-03-14
-
๐
Day 41 โ Sysmon Telemetry, Lab Automation, and Full Cyber Lab Architecture
โ 2026-03-13
-
๐
Day 40 โ Building a Reproducible Windows SOC VM and Lab Infrastructure
โ 2026-03-12
-
๐งช Lab 05 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 35 โ Linux Process Baselining with ps and top
โ 2026-03-05
-
๐
Day 33 โ Expanding the SOC Learning Roadmap (Identity, Triage, and Hiring Readiness)
โ 2026-03-02
-
๐
Day 32 โ OSI Model, Encapsulation, and Core Network Protocols
โ 2026-03-01
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 18 โ Intel Mac Dual-Boot Experiments, Architecture Friction, and Lab Prep
โ 2026-02-09
-
๐งช Lab 03 โ HTTP in Practice (Pentester POV)
โ 2026-02-08
-
๐
Day 17 โ Cookies, Sessions, and Trust Boundaries
โ 2026-02-08
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 16 โ Linux Privilege Escalation: SUID, SGID, Sticky Bit (Foundations)
โ 2026-02-07
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 11 โ Linux Fundamentals Part 3 (Finale)
โ 2026-01-31
-
๐
Day 10 โ Linux Fundamentals Part 2 (SSH, Filesystem, Permissions)
โ 2026-01-30
-
๐
Day 3 โ How Websites Work (Big Picture)
โ 2026-01-21
-
๐
Day 2 โ Networking & Web Fundamentals (Consolidation Day)
โ 2026-01-20
-
๐
Day 1 โ Environment Setup & Foundations
โ 2026-01-19
CybersecurityFoundations
DNS
-
๐
Day 160 โ Tailscale Broke My Stack: Node Identity, Hostnames, and Private Services
โ 2026-07-10
-
๐
Day 111 โ Reading tcpdump-Style Logs and DNS/ICMP Failures
โ 2026-05-22
-
๐
Day 108 โ Network Protocols, Ports, DNS, HTTP, and Remote Access
โ 2026-05-19
-
๐
Day 94 โ DNS and ICMP Traffic Incident Analysis
โ 2026-05-05
-
๐
Day 87 โ Network Protocols, Ports, and SOC Visibility
โ 2026-04-28
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐
Day 3 โ How Websites Work (Big Picture)
โ 2026-01-21
-
๐
Day 2 โ Networking & Web Fundamentals (Consolidation Day)
โ 2026-01-20
DNSRebinding
DS4
DailyLog
DataAnalysis
DataEnrichment
DataGovernance
DataHandling
DataIntegrity
DataLifecycle
DataPrivacy
DataProtection
DataProvenance
DataQuality
DataScoping
DatabaseSecurity
Debugging
Decommissioning
DefaultDeny
Defense
DefenseInDepth
DeliveryVerification
DependencyManagement
Deployment
DeploymentSecurity
DetectionEngineering
DevSecOps
DisasterRecovery
Documentation
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐
Day 181 โ Using Linux Help Before Making a Change
โ 2026-07-31
-
๐
Day 170 โ Making Security Work Clear Without Overselling It
โ 2026-07-20
-
๐
Day 156 โ Too Many Projects: Auditing My Own Tool Sprawl Like an Asset Inventory
โ 2026-07-06
-
๐
Day 131 โ Project Retrospective: Turning a Real Website Build Into Portfolio Evidence
โ 2026-06-11
-
๐
Day 130 โ Public Website Security Review for a Static Business Site
โ 2026-06-10
-
๐
Day 129 โ Testing, Linting, Type Checking, and Build Validation
โ 2026-06-09
-
๐
Day 128 โ Privacy, Analytics, and Consent-Aware Configuration
โ 2026-06-08
-
๐
Day 127 โ Custom Domain, DNS, and Website Availability
โ 2026-06-07
-
๐
Day 126 โ GitHub Pages Deployment and CI/CD Trust Boundaries
โ 2026-06-06
-
๐
Day 125 โ Image Optimization and Performance as Operational Security
โ 2026-06-05
-
๐
Day 124 โ SEO, Metadata, and Structured Data Without Forgetting Security
โ 2026-06-04
-
๐
Day 123 โ Contact Forms, Validation, and Anti-Spam Thinking
โ 2026-06-03
-
๐
Day 122 โ Mobile-First UX and Customer-Facing Reliability
โ 2026-06-02
-
๐
Day 121 โ Routing, Pages, and Public Attack Surface
โ 2026-06-01
-
๐
Day 120 โ Repository Structure and Operational Hygiene
โ 2026-05-31
-
๐
Day 119 โ React, TypeScript, Vite, and Tailwind as a Production Stack
โ 2026-05-30
-
๐
Day 118 โ Real Client Website Scope and Business Requirements
โ 2026-05-29
-
๐
Day 117 โ macOS Persistence, LaunchDaemons, and Endpoint Triage
โ 2026-05-28
-
๐
Day 116 โ Frontend Architecture, Website Optimization, and GitHub Workflows
โ 2026-05-27
-
๐
Day 115 โ Local AI Models, Coding Agents, and Operational Automation
โ 2026-05-26
-
๐
Day 114 โ OS, Network, and Cloud Hardening
โ 2026-05-25
-
๐
Day 106 โ From Risk Management to Portfolio Evidence
โ 2026-05-17
-
๐
Day 105 โ Incident Response Playbooks and Escalation Discipline
โ 2026-05-16
-
๐
Day 104 โ SIEM Logs, Dashboards, and Alert Triage
โ 2026-05-15
-
๐
Day 103 โ Security Frameworks, Controls, NIST CSF, OWASP, and Audits
โ 2026-05-14
-
๐
Day 102 โ Threats, Risks, Vulnerabilities, and the NIST RMF
โ 2026-05-13
-
๐
Day 101 โ Frameworks, Controls, Ethics, and Analyst Tooling
โ 2026-05-12
-
๐
Day 100 โ Attack History, Business Impact, and Security Domains
โ 2026-05-11
-
๐
Day 99 โ Cybersecurity Analyst Mindset and Phishing Triage
โ 2026-05-10
-
๐
Day 98 โ Cookie Banners, Technical Cookies, and Website Privacy Checks
โ 2026-05-09
-
๐
Day 97 โ Privacy-First Website Analytics
โ 2026-05-08
-
๐
Day 33 โ Expanding the SOC Learning Roadmap (Identity, Triage, and Hiring Readiness)
โ 2026-03-02
-
๐
Day 20 โ Auditing a Media Archive and Taking Control of Backups
โ 2026-02-11
-
๐
Day 7 โ Workflow Ergonomics & GitHub Pages Stabilization
โ 2026-01-25
-
๐
Day 5 โ Blogging with GitHub Pages (Publishing Foundations)
โ 2026-01-23
EmailSecurity
Encryption
EndpointSecurity
Evaluation
Evidence
EvidenceBased
EvidenceGating
FailClosed
FailSafe
FalseAssurance
FalsePositives
FeatureFlags
FilePermissions
FileSystem
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 27 โ Command Resolution, PATH Internals & Shell Environment Investigation
โ 2026-02-24
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐
Day 20 โ Auditing a Media Archive and Taking Control of Backups
โ 2026-02-11
-
๐
Day 19 โ Bare-Metal Dual Boot on Intel Mac (macOS + Ubuntu Server)
โ 2026-02-10
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 12 โ Linux Files, Permissions, and Safety
โ 2026-02-02
-
๐
Day 9 โ Linux Fundamentals Part 1
โ 2026-01-27
Forensics
Foundations
Git
GitHub
GitHubPages
-
๐
Day 135 โ Auditing My Own Website, Then Fixing What the Report Found
โ 2026-06-15
-
๐
Day 133 โ When the Learning Log Breaks: Fixing My Blog's Own Publishing Pipeline
โ 2026-06-13
-
๐
Day 131 โ Project Retrospective: Turning a Real Website Build Into Portfolio Evidence
โ 2026-06-11
-
๐
Day 130 โ Public Website Security Review for a Static Business Site
โ 2026-06-10
-
๐
Day 129 โ Testing, Linting, Type Checking, and Build Validation
โ 2026-06-09
-
๐
Day 128 โ Privacy, Analytics, and Consent-Aware Configuration
โ 2026-06-08
-
๐
Day 127 โ Custom Domain, DNS, and Website Availability
โ 2026-06-07
-
๐
Day 126 โ GitHub Pages Deployment and CI/CD Trust Boundaries
โ 2026-06-06
-
๐
Day 125 โ Image Optimization and Performance as Operational Security
โ 2026-06-05
-
๐
Day 124 โ SEO, Metadata, and Structured Data Without Forgetting Security
โ 2026-06-04
-
๐
Day 123 โ Contact Forms, Validation, and Anti-Spam Thinking
โ 2026-06-03
-
๐
Day 122 โ Mobile-First UX and Customer-Facing Reliability
โ 2026-06-02
-
๐
Day 121 โ Routing, Pages, and Public Attack Surface
โ 2026-06-01
-
๐
Day 120 โ Repository Structure and Operational Hygiene
โ 2026-05-31
-
๐
Day 119 โ React, TypeScript, Vite, and Tailwind as a Production Stack
โ 2026-05-30
-
๐
Day 118 โ Real Client Website Scope and Business Requirements
โ 2026-05-29
-
๐
Day 116 โ Frontend Architecture, Website Optimization, and GitHub Workflows
โ 2026-05-27
-
๐
Day 66 โ Debugging DNS Resolution and Understanding Hosting Mismatch
โ 2026-04-07
-
๐
Day 65 โ Understanding GitHub Authentication, Cloning, and Local Repositories
โ 2026-04-06
-
๐
Day 39 โ Building a Portable Zsh Environment with GitHub Dotfiles
โ 2026-03-11
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 8 โ Killing Minima Ghosts & Owning the Stack
โ 2026-01-26
-
๐
Day 7 โ Workflow Ergonomics & GitHub Pages Stabilization
โ 2026-01-25
-
๐
Day 6 โ Polishing Website & Fixing Jekyll Environment
โ 2026-01-24
-
๐
Day 5 โ Blogging with GitHub Pages (Publishing Foundations)
โ 2026-01-23
Glossary
GoogleCert
GoogleCybersecurityCertificate
Governance
Grep
HTTP
-
๐
Day 108 โ Network Protocols, Ports, DNS, HTTP, and Remote Access
โ 2026-05-19
-
๐
Day 98 โ Cookie Banners, Technical Cookies, and Website Privacy Checks
โ 2026-05-09
-
๐
Day 97 โ Privacy-First Website Analytics
โ 2026-05-08
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐งช Lab 03 โ HTTP in Practice (Pentester POV)
โ 2026-02-08
-
๐
Day 17 โ Cookies, Sessions, and Trust Boundaries
โ 2026-02-08
-
๐
Day 3 โ How Websites Work (Big Picture)
โ 2026-01-21
-
๐
Day 2 โ Networking & Web Fundamentals (Consolidation Day)
โ 2026-01-20
Hardening
Hashing
Hermes
HomeAutomation
Homebrew
HumanInTheLoop
IAM
IdentityResolution
IdentitySpoofing
IdentityVerification
IncidentResponse
IndependentReview
Integrity
Isolation
JavaScript
Jekyll
Joins
KaliLinux
KnowledgeManagement
LLMSecurity
LMStudio
Labs
-
๐งช Lab 35 โ Write an Incident Handler Journal Entry
โ 2026-10-02
-
๐งช Lab 34 โ Building a Status Importer That Rejects Stale Data and Unproven Completion Claims
โ 2026-10-01
-
๐งช Lab 33 โ Requiring Confirmation Before a Voice Command Starts an Agent Job
โ 2026-09-30
-
๐งช Lab 32 โ Building a Status Record That Holds No Message Content and Expires
โ 2026-09-29
-
๐งช Lab 31 โ Checking a Config Change Actually Reached the Running Service
โ 2026-09-28
-
๐งช Lab 30 โ Letting Automation Add a Calendar Event Only When the Message Proves It
โ 2026-09-27
-
๐งช Lab 29 โ Reviewing an Agent Tool Bundle for Least Privilege
โ 2026-09-25
-
๐งช Lab 28 โ Testing an AI Agent's Final Message, Not Its First Draft
โ 2026-09-24
-
๐งช Lab 27 โ Assessing a Found USB Drive Without Plugging It In
โ 2026-09-22
-
๐งช Lab 26 โ Reviewing a Payroll Change Through Access-Control Evidence
โ 2026-09-18
-
๐งช Lab 25 โ Proving Two Identical-Looking Files Are Not the Same File
โ 2026-09-17
-
๐งช Lab 24 โ Decrypting a Caesar Cipher and an AES-256 File in Linux
โ 2026-09-16
-
๐งช Lab 23 โ Completing a SQL Join for a Security Incident Investigation
โ 2026-09-15
-
๐งช Lab 22 โ SQL Time-Window Filtering for Authentication Triage
โ 2026-09-12
-
๐งช Lab 21 โ Verifying a Local-Only HTTP Service Cannot Be Reached or Misused
โ 2026-09-05
-
๐งช Lab 20 โ Verifying an Encrypted Backup Restore Safely
โ 2026-09-02
-
๐งช Lab 19 โ Testing an Agent Relay That Refuses Stale or Replayed Messages
โ 2026-08-30
-
๐งช Lab 18 โ Allowing Exactly One Reply per Incoming Message
โ 2026-08-25
-
๐งช Lab 17 โ Building a Minimal Adversarial Test Harness for a Chat Persona
โ 2026-08-19
-
๐งช Lab 16 โ SELECT, FROM, and ORDER BY for Login-Activity Review
โ 2026-08-11
-
๐งช Lab 15 โ Filtering SQL Queries with WHERE and LIKE
โ 2026-08-11
-
๐งช Lab 14 โ Building and Breaking an SSRF-Safe Fetch Guard
โ 2026-08-02
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐งช Lab 12 โ Extracting Text from a Local HTML File Safely
โ 2026-07-29
-
๐งช Lab 11 โ Assessing a Candidate Tool Before Adoption
โ 2026-07-27
-
๐งช Lab 10 โ Isolating Parallel Agents with Git Worktrees
โ 2026-07-22
-
๐งช Lab 09 โ Testing Safe File Delivery: Expiring Links and Hash Checks
โ 2026-07-18
-
๐งช Lab 08 โ Auditing What an AI Agent Is Given to Read Before It Acts
โ 2026-07-15
-
๐งช Lab 07 โ Investigating a False-Positive Alert in a Verification Script
โ 2026-07-14
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 69 โ Understanding NAT vs Bridged Networking in a Lab Environment
โ 2026-04-10
-
๐งช Lab 05 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 37 โ Ports, Services, and Investigating Listening Processes
โ 2026-03-09
-
๐
Day 36 โ Linux Process Investigation and First Log Exploration
โ 2026-03-07
-
๐
Day 35 โ Linux Process Baselining with ps and top
โ 2026-03-05
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 26 โ Effective Shell Part 2: Pipelines, Readline Search, Job Control
โ 2026-02-22
-
๐
Day 19 โ Bare-Metal Dual Boot on Intel Mac (macOS + Ubuntu Server)
โ 2026-02-10
-
๐งช Lab 03 โ HTTP in Practice (Pentester POV)
โ 2026-02-08
-
๐
Day 17 โ Cookies, Sessions, and Trust Boundaries
โ 2026-02-08
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 16 โ Linux Privilege Escalation: SUID, SGID, Sticky Bit (Foundations)
โ 2026-02-07
-
๐
Day 15 โ Building a Proper Terminal Logging Pipeline
โ 2026-02-06
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
LaunchAgent
Launchd
LearningInPublic
LearningProcess
-
๐งช Lab 35 โ Write an Incident Handler Journal Entry
โ 2026-10-02
-
๐
Day 244 โ Writing an Incident Handler Journal Entry for a Ransomware Scenario With the Five Wโs
โ 2026-10-02
-
๐งช Lab 34 โ Building a Status Importer That Rejects Stale Data and Unproven Completion Claims
โ 2026-10-01
-
๐
Day 243 โ Building a Work Summary Tool That Says 'Not Proven' When Evidence Is Missing
โ 2026-10-01
-
๐งช Lab 33 โ Requiring Confirmation Before a Voice Command Starts an Agent Job
โ 2026-09-30
-
๐
Day 242 โ Testing a Voice Command Path That Starts Coding-Agent Jobs from Telegram
โ 2026-09-30
-
๐งช Lab 32 โ Building a Status Record That Holds No Message Content and Expires
โ 2026-09-29
-
๐
Day 241 โ Keeping a Daily Status Digest from Becoming a Transcript Archive
โ 2026-09-29
-
๐งช Lab 31 โ Checking a Config Change Actually Reached the Running Service
โ 2026-09-28
-
๐
Day 240 โ Finding a Setting That Was Correct in the File but Wrong in the Running Service
โ 2026-09-28
-
๐งช Lab 30 โ Letting Automation Add a Calendar Event Only When the Message Proves It
โ 2026-09-27
-
๐
Day 239 โ Turning a Message into a Calendar Event Safely: Evidence, Dates, Duplicates
โ 2026-09-27
-
๐
Day 238 โ Extending an Outgoing-Message Guard to Check the Message It Replies To
โ 2026-09-26
-
๐งช Lab 29 โ Reviewing an Agent Tool Bundle for Least Privilege
โ 2026-09-25
-
๐
Day 237 โ Reviewing Which Tools a Messaging Agent Can Really Use
โ 2026-09-25
-
๐งช Lab 28 โ Testing an AI Agent's Final Message, Not Its First Draft
โ 2026-09-24
-
๐
Day 236 โ Testing a Messaging Bot's Final Message Instead of the Model's First Output
โ 2026-09-24
-
๐
Day 235 โ Writing a Vulnerability Assessment Report for an Internet-Exposed Database (Simulated)
โ 2026-09-23
-
๐งช Lab 27 โ Assessing a Found USB Drive Without Plugging It In
โ 2026-09-22
-
๐
Day 234 โ Assessing a Found USB Drive as a Data-Leak and Malware Risk
โ 2026-09-22
-
๐
Day 233 โ OSINT: Turning Public Information into Security Intelligence (Google Cybersecurity Certificate)
โ 2026-09-21
-
๐
Day 232 โ Defense in Depth, CVE, CVSS and the OWASP Top 10 (Google Cybersecurity Certificate)
โ 2026-09-20
-
๐
Day 231 โ Vulnerability Management and CI/CD Pipeline Security (Google Cybersecurity Certificate)
โ 2026-09-19
-
๐งช Lab 26 โ Reviewing a Payroll Change Through Access-Control Evidence
โ 2026-09-18
-
๐
Day 230 โ Access Control: AAA, IAM, and a Contractor Account Left Active for Four Years
โ 2026-09-18
-
๐งช Lab 25 โ Proving Two Identical-Looking Files Are Not the Same File
โ 2026-09-17
-
๐
Day 229 โ Hash Functions and Why They Are Not Encryption (Google Cybersecurity Certificate)
โ 2026-09-17
-
๐งช Lab 24 โ Decrypting a Caesar Cipher and an AES-256 File in Linux
โ 2026-09-16
-
๐
Day 228 โ How PKI Combines Symmetric and Asymmetric Encryption (Google Cybersecurity Certificate)
โ 2026-09-16
-
๐งช Lab 23 โ Completing a SQL Join for a Security Incident Investigation
โ 2026-09-15
-
๐
Day 227 โ SQL JOINs for Combining Security Logs (Google Cybersecurity Certificate)
โ 2026-09-15
-
๐
Day 226 โ Data Privacy: Lifecycle, Ownership and Handoffs (Google Cybersecurity Certificate)
โ 2026-09-14
-
๐
Day 225 โ Asset Security: From Inventory to Classification (Google Cybersecurity Certificate)
โ 2026-09-13
-
๐งช Lab 22 โ SQL Time-Window Filtering for Authentication Triage
โ 2026-09-12
-
๐
Day 224 โ SQL for Security Triage: Filtering Logins by Date, Time and Number
โ 2026-09-12
-
๐
Day 223 โ Basing Website Security Claims on What a Real Browser Shows
โ 2026-09-11
-
๐
Day 222 โ Moving a Message Safety Filter to the Final Delivery Step
โ 2026-09-10
-
๐
Day 221 โ Handling a Leaked Bot Token: Removing It from Code Is Not Revoking It
โ 2026-09-09
-
๐
Day 220 โ Finding That an Empty Tool List Meant 'Inherit Everything', Not 'Deny All'
โ 2026-09-08
-
๐
Day 219 โ Upgrading a Live Service and Proving Which Commit Is Actually Running
โ 2026-09-07
-
๐
Day 218 โ Verifying That an Agent Really Ran a Skill Before Accepting Its PDF Report
โ 2026-09-06
-
๐งช Lab 21 โ Verifying a Local-Only HTTP Service Cannot Be Reached or Misused
โ 2026-09-05
-
๐
Day 217 โ Connecting Home Assistant to a Mac's Wake and Sleep with Minimal Access
โ 2026-09-05
-
๐
Day 216 โ Building Remote Power Control for a Mac over Telegram, with Two Sender Checks
โ 2026-09-04
-
๐
Day 215 โ Finding Why a Scheduled Watchdog Never Ran: The Scheduler Rejected a Symlink
โ 2026-09-03
-
๐งช Lab 20 โ Verifying an Encrypted Backup Restore Safely
โ 2026-09-02
-
๐
Day 214 โ Building an Encrypted Off-Host Backup and Proving It Restores on Another Machine
โ 2026-09-02
-
๐
Day 213 โ Unifying Agent Memory into One Source-Attributed Retrieval Path
โ 2026-09-01
-
๐
Day 212 โ Choosing a Local Coding Model by Measuring Repeated Full Rounds
โ 2026-08-31
-
๐งช Lab 19 โ Testing an Agent Relay That Refuses Stale or Replayed Messages
โ 2026-08-30
-
๐
Day 211 โ Building a Relay Between ChatGPT and a Local Coding Agent, Guarded Against Stale and Duplicate Messages
โ 2026-08-30
-
๐
Day 210 โ Fixing an Unattended Job That Kept Picking the Same Files and Starved the Rest
โ 2026-08-29
-
๐
Day 209 โ Fixing a Watchdog That Mistook a Network Failure for an Expired Credential
โ 2026-08-28
-
๐
Day 208 โ Adding a Live Trial Because Passing Fixture Tests Did Not Prove a Local Model Was Ready
โ 2026-08-27
-
๐
Day 207 โ Gating the One Scheduled Message a Bot May Send Without Being Asked
โ 2026-08-26
-
๐งช Lab 18 โ Allowing Exactly One Reply per Incoming Message
โ 2026-08-25
-
๐
Day 206 โ Requiring a Recent Incoming Message Before a Bot May Reply, Once
โ 2026-08-25
-
๐
Day 205 โ Fixing a Bot That Said Good Night at 11:24 in the Morning (Stale Cached Time)
โ 2026-08-24
-
๐
Day 204 โ Shadow-Testing a New Briefing Feature Before It Reaches Anyone
โ 2026-08-23
-
๐
Day 203 โ A Config Cap That Deadlocked the Gateway, and a Prefix Match That Nearly Revoked the Wrong User
โ 2026-08-22
-
๐
Day 202 โ Giving an Agent Write Access to My Calendar Without Giving It Delete
โ 2026-08-21
-
๐
Day 201 โ Locking Down a New WhatsApp Channel: Too Many Tools, Too Much Trust in the Sender
โ 2026-08-20
-
๐งช Lab 17 โ Building a Minimal Adversarial Test Harness for a Chat Persona
โ 2026-08-19
-
๐
Day 200 โ Red-Teaming My Own Chatbot: Building an Adversarial Persona Harness
โ 2026-08-19
-
๐
Day 199 โ Investigating an Unexplained Mac Shutdown and Restricting Who Can Power It Off
โ 2026-08-18
-
๐
Day 198 โ Testing My Personal-Data Policy Gate with Phone Location
โ 2026-08-17
-
๐
Day 197 โ Adding a Secret Scan Before Every Push to a New Repository
โ 2026-08-16
-
๐
Day 196 โ Four Bugs, One Pattern: Code That Claimed Success Without Proof
โ 2026-08-15
-
๐
Day 195 โ Fixing a Bug Where Narration Text Was Executed as a Task
โ 2026-08-14
-
๐
Day 194 โ Stopping the AI Secretary from Writing and Sending Email on Its Own
โ 2026-08-13
-
๐
Day 193 โ Auditing My Phone-Approval Gate: Wrong Identity Key, Silent Policy Hook, Exposed Webhook
โ 2026-08-12
-
๐งช Lab 16 โ SELECT, FROM, and ORDER BY for Login-Activity Review
โ 2026-08-11
-
๐งช Lab 15 โ Filtering SQL Queries with WHERE and LIKE
โ 2026-08-11
-
๐
Day 192 โ SQL Labs: Filtering with WHERE and LIKE, Sorting with ORDER BY
โ 2026-08-11
-
๐
Day 191 โ Building a Watchdog for Expiring Credentials and Proving the Alarm Fires
โ 2026-08-10
-
๐
Day 190 โ Closing the Observation Backlog: Two New Skills Born From Real Recurring Bugs
โ 2026-08-09
-
๐
Day 189 โ Retiring Aider Properly, and Making Agents Land Their Own Work
โ 2026-08-08
-
๐
Day 188 โ Giving Agent Memory Real Sources, and Routing Trivial Turns to a Small Model
โ 2026-08-07
-
๐
Day 187 โ Making Email Verification Prove Delivery, Not Just Sending
โ 2026-08-06
-
๐
Day 186 โ Fixing a Citation Check That Treated a Matching Hash as Trust
โ 2026-08-05
-
๐
Day 185 โ Turning Two Log-Only Guards into Guards That Block
โ 2026-08-04
-
๐
Day 184 โ Fixing a Self-Certification Check That a Unicode Lookalike Could Bypass
โ 2026-08-03
-
๐งช Lab 14 โ Building and Breaking an SSRF-Safe Fetch Guard
โ 2026-08-02
-
๐
Day 183 โ The Fix Had Two More Holes: A Live DNS-Rebinding Bypass Hunt
โ 2026-08-02
-
๐
Day 182 โ Building an SSRF-Safe Fetcher for an Agent That Reads the Web
โ 2026-08-01
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐
Day 181 โ Using Linux Help Before Making a Change
โ 2026-07-31
-
๐
Day 180 โ Reviewing a Skill Catalog and Installing Only a Small Allowlist
โ 2026-07-30
-
๐งช Lab 12 โ Extracting Text from a Local HTML File Safely
โ 2026-07-29
-
๐
Day 179 โ Extracting Useful Text Without Giving an Agent a Browser
โ 2026-07-29
-
๐
Day 178 โ Testing Whether a Codebase Index Actually Helps Find Evidence
โ 2026-07-28
-
๐งช Lab 11 โ Assessing a Candidate Tool Before Adoption
โ 2026-07-27
-
๐
Day 177 โ Choosing Tools by Evidence, Not by Novelty
โ 2026-07-27
-
๐
Day 176 โ Execution Depth Presets, a Broken Build, and Unit Tests for the Small Stuff
โ 2026-07-26
-
๐
Day 175 โ Unattended Delegation: Which Lanes Are Allowed to Work While I Sleep
โ 2026-07-25
-
๐
Day 174 โ Shadow Trials: Letting the New Router Watch Before It Acts
โ 2026-07-24
-
๐
Day 173 โ Provenance and Recovery: Knowing Who Changed What, and Undoing It
โ 2026-07-23
-
๐งช Lab 10 โ Isolating Parallel Agents with Git Worktrees
โ 2026-07-22
-
๐
Day 172 โ Parallel Agents Without Collisions: Task Graphs and Git Worktrees
โ 2026-07-22
-
๐
Day 171 โ Five Ways My Automation Faked Success (and the Fail-Closed Fixes)
โ 2026-07-21
-
๐
Day 170 โ Making Security Work Clear Without Overselling It
โ 2026-07-20
-
๐
Day 169 โ Why Safe Rollouts Use Feature Flags, Fixtures, and Evidence Gates
โ 2026-07-19
-
๐
Day 168 โ Secure Artifact Delivery: Narrow Links, Verified Bytes, and No Duplicate Sends
โ 2026-07-18
-
๐
Day 167 โ Approval-Gated Automation: Making Privileged Agent Work Accountable
โ 2026-07-17
-
๐
Day 166 โ Resilient Sessions: What a Torn Journal Taught Me About Safe AI State
โ 2026-07-16
-
๐
Day 165 โ Bounded Context, Better Decisions: Testing AI Agent Memory Without Blind Trust
โ 2026-07-15
-
๐งช Lab 07 โ Investigating a False-Positive Alert in a Verification Script
โ 2026-07-14
-
๐
Day 164 โ Verifying the Verifier: A False-Positive Streak in My Own Checks
โ 2026-07-14
-
๐
Day 163 โ Model Fleet Ops: Migrating the Coding Lane to Gemma and Budgeting Tokens Like a Resource
โ 2026-07-13
-
๐
Day 162 โ An AI Secretary With a Kill Switch: Calendars, Sender Policy, and Emergency Control
โ 2026-07-12
-
๐
Day 161 โ Hardening the iOS Companion: Untrusted Links, Redacted Errors, and the 'Full Power' Question
โ 2026-07-11
-
๐
Day 160 โ Tailscale Broke My Stack: Node Identity, Hostnames, and Private Services
โ 2026-07-10
-
๐
Day 159 โ Widening an Agent's Write Scope on Purpose (and Making Its Findings Earn Evidence)
โ 2026-07-09
-
๐
Day 158 โ Gated Autonomy: A Phone Approval Loop Before Any Agent Sends Anything
โ 2026-07-08
-
๐
Day 157 โ WebCheckup: Turning the Mini-Audit Into a Real Multilingual Service
โ 2026-07-07
-
๐
Day 156 โ Too Many Projects: Auditing My Own Tool Sprawl Like an Asset Inventory
โ 2026-07-06
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 155 โ Linux User and Group Management as Access Control Practice
โ 2026-07-05
-
๐
Day 154 โ Building a Cybersecurity Glossary Without Breaking My Notes
โ 2026-07-04
-
๐
Day 153 โ Testing Hermes Agent: Strong First Builds, Weak Self-Verification
โ 2026-07-03
-
๐
Day 152 โ Building an AI Inference Orchestrator With Routing, Retries, and Cost Awareness
โ 2026-07-02
-
๐
Day 151 โ Benchmarking My Local LLM Stack Instead of Trusting Vibes
โ 2026-07-01
-
๐
Day 150 โ Remote Agent Hub and the Discipline of Honest Feature Labels
โ 2026-06-30
-
๐
Day 149 โ Turning My iPhone Into a Command Center for Local Agents
โ 2026-06-29
-
๐
Day 148 โ Building Least-Privilege Tool Profiles for My AI Agents (and Finding My Own Risk Scorer Was Inverted)
โ 2026-06-28
-
๐
Day 147 โ 'Build Succeeded' Isn't Proof: Writing a Real UI Test for the Auth Flow
โ 2026-06-27
-
๐
Day 146 โ Giving My Local Agent Daemon Real Auth (And Almost Leaking the Token in the 401 Page)
โ 2026-06-26
-
๐
Day 145 โ Productizing a Website Security Mini-Audit, and Finding an Access Gap in My Own Funnel
โ 2026-06-25
-
๐
Day 144 โ A 348-Term Glossary and the False Positives That Came With It
โ 2026-06-24
-
๐
Day 143 โ Building a Local MITRE ATT&CK Technique Library from My Own Notes
โ 2026-06-23
-
๐
Day 142 โ Benchmarking an Autonomous Agent: Strong One-Shot Builds, Unreliable Self-Debugging
โ 2026-06-22
-
๐
Day 141 โ A Human Memory Layer: The RAG Vault My Agents Write and I Read Anywhere
โ 2026-06-21
-
๐
Day 140 โ AI-OS: Governance, Routing, and a Verification Gateway for My Local Agents
โ 2026-06-20
-
๐
Day 139 โ Benchmarking a Local LLM Coding Stack: Harness, Routing, and Review Findings
โ 2026-06-19
-
๐
Day 138 โ An iOS Companion for My Local Agent, Private by Design
โ 2026-06-18
-
๐
Day 137 โ Running DS4: A Serious Local Model on a Laptop With Limits
โ 2026-06-17
-
๐
Day 136 โ Linux Permissions and Authorization: A Google Cybersecurity Certificate Portfolio Activity
โ 2026-06-16
-
๐
Day 135 โ Auditing My Own Website, Then Fixing What the Report Found
โ 2026-06-15
-
๐
Day 134 โ Building a Website Trust & Security Mini-Audit Service
โ 2026-06-14
-
๐
Day 133 โ When the Learning Log Breaks: Fixing My Blog's Own Publishing Pipeline
โ 2026-06-13
-
๐
Day 132 โ Giving a Local LLM Hands: LM Studio, Function Calling, and MCP Servers
โ 2026-06-12
-
๐
Day 131 โ Project Retrospective: Turning a Real Website Build Into Portfolio Evidence
โ 2026-06-11
-
๐
Day 130 โ Public Website Security Review for a Static Business Site
โ 2026-06-10
-
๐
Day 129 โ Testing, Linting, Type Checking, and Build Validation
โ 2026-06-09
-
๐
Day 128 โ Privacy, Analytics, and Consent-Aware Configuration
โ 2026-06-08
-
๐
Day 127 โ Custom Domain, DNS, and Website Availability
โ 2026-06-07
-
๐
Day 126 โ GitHub Pages Deployment and CI/CD Trust Boundaries
โ 2026-06-06
-
๐
Day 125 โ Image Optimization and Performance as Operational Security
โ 2026-06-05
-
๐
Day 124 โ SEO, Metadata, and Structured Data Without Forgetting Security
โ 2026-06-04
-
๐
Day 123 โ Contact Forms, Validation, and Anti-Spam Thinking
โ 2026-06-03
-
๐
Day 122 โ Mobile-First UX and Customer-Facing Reliability
โ 2026-06-02
-
๐
Day 121 โ Routing, Pages, and Public Attack Surface
โ 2026-06-01
-
๐
Day 120 โ Repository Structure and Operational Hygiene
โ 2026-05-31
-
๐
Day 119 โ React, TypeScript, Vite, and Tailwind as a Production Stack
โ 2026-05-30
-
๐
Day 118 โ Real Client Website Scope and Business Requirements
โ 2026-05-29
-
๐
Day 115 โ Local AI Models, Coding Agents, and Operational Automation
โ 2026-05-26
-
๐
Day 114 โ OS, Network, and Cloud Hardening
โ 2026-05-25
-
๐
Day 113 โ Sniffing, Spoofing, and Interception Tactics
โ 2026-05-24
-
๐
Day 112 โ DoS, DDoS, SYN Floods, Smurf, and Amplification
โ 2026-05-23
-
๐
Day 111 โ Reading tcpdump-Style Logs and DNS/ICMP Failures
โ 2026-05-22
-
๐
Day 110 โ Enterprise Network Flow and Attack Surface Mapping
โ 2026-05-21
-
๐
Day 109 โ Firewalls, VPNs, Proxies, Security Zones, and CIDR
โ 2026-05-20
-
๐
Day 108 โ Network Protocols, Ports, DNS, HTTP, and Remote Access
โ 2026-05-19
-
๐
Day 107 โ Network Architecture, Cloud Networks, and the TCP/IP Model
โ 2026-05-18
-
๐
Day 106 โ From Risk Management to Portfolio Evidence
โ 2026-05-17
-
๐
Day 105 โ Incident Response Playbooks and Escalation Discipline
โ 2026-05-16
-
๐
Day 104 โ SIEM Logs, Dashboards, and Alert Triage
โ 2026-05-15
-
๐
Day 103 โ Security Frameworks, Controls, NIST CSF, OWASP, and Audits
โ 2026-05-14
-
๐
Day 102 โ Threats, Risks, Vulnerabilities, and the NIST RMF
โ 2026-05-13
-
๐
Day 101 โ Frameworks, Controls, Ethics, and Analyst Tooling
โ 2026-05-12
-
๐
Day 100 โ Attack History, Business Impact, and Security Domains
โ 2026-05-11
-
๐
Day 99 โ Cybersecurity Analyst Mindset and Phishing Triage
โ 2026-05-10
-
๐
Day 98 โ Cookie Banners, Technical Cookies, and Website Privacy Checks
โ 2026-05-09
-
๐
Day 97 โ Privacy-First Website Analytics
โ 2026-05-08
-
๐
Day 96 โ IP Spoofing, Sniffing, and Attack Technique Classification
โ 2026-05-07
-
๐
Day 95 โ DoS, DDoS, Smurf Attacks, and Amplification
โ 2026-05-06
-
๐
Day 94 โ DNS and ICMP Traffic Incident Analysis
โ 2026-05-05
-
๐
Day 93 โ Turning Network Concepts into Incident Reports
โ 2026-05-04
-
๐
Day 92 โ Cybersecurity Roles Across the Attack Surface
โ 2026-05-03
-
๐
Day 91 โ Enterprise Attack Surface and Exploitation Points
โ 2026-05-02
-
๐
Day 90 โ Mapping an Enterprise Network End to End
โ 2026-05-01
-
๐
Day 89 โ From Protocol Memorization to SOC Thinking
โ 2026-04-30
-
๐
Day 88 โ Security Design Principles and OAuth
โ 2026-04-29
-
๐
Day 87 โ Network Protocols, Ports, and SOC Visibility
โ 2026-04-28
-
๐
Day 86 โ Investigating Botnets and IoT Malware
โ 2026-04-27
-
๐
Day 85 โ Understanding Cryptomining Malware
โ 2026-04-26
-
๐
Day 84 โ Lateral Movement Techniques in Enterprise Networks
โ 2026-04-25
-
๐
Day 83 โ The Colonial Pipeline Ransomware Incident
โ 2026-04-24
-
๐
Day 82 โ The NotPetya Cyberweapon and Destructive Malware
โ 2026-04-23
-
๐
Day 81 โ The WannaCry Global Ransomware Outbreak
โ 2026-04-22
-
๐
Day 80 โ Understanding Ransomware Attacks
โ 2026-04-21
-
๐
Day 79 โ Squiblydoo and Rundll32 Script Execution
โ 2026-04-20
-
๐
Day 78 โ Metasploit and Exploitation Frameworks
โ 2026-04-19
-
๐
Day 77 โ PowerShell Empire and Fileless Malware Techniques
โ 2026-04-18
-
๐
Day 76 โ Understanding Cobalt Strike and Post-Exploitation Frameworks
โ 2026-04-17
-
๐
Day 75 โ Understanding Fail2Ban and Automated Defense
โ 2026-04-16
-
๐
Day 74 โ Turning Raw Logs into Patterns and Evidence
โ 2026-04-15
-
๐
Day 73 โ Detecting SSH Brute Force Attacks Using auth.log
โ 2026-04-14
-
๐
Day 72 โ From Commands to Systems Thinking in Cybersecurity
โ 2026-04-13
-
๐
Day 71 โ Verifying Services and Understanding Why Connections Fail
โ 2026-04-12
-
๐
Day 70 โ Mapping IP Addresses to Devices Using ARP
โ 2026-04-11
-
๐
Day 69 โ Understanding NAT vs Bridged Networking in a Lab Environment
โ 2026-04-10
-
๐
Day 68 โ Testing Network Connectivity and Verifying Open Ports
โ 2026-04-09
-
๐
Day 67 โ Investigating SSH Connection Failures and Security Warnings
โ 2026-04-08
-
๐
Day 66 โ Debugging DNS Resolution and Understanding Hosting Mismatch
โ 2026-04-07
-
๐
Day 65 โ Understanding GitHub Authentication, Cloning, and Local Repositories
โ 2026-04-06
-
๐
Day 64 โ AI Agents, Model Context Protocol (MCP), and Security Implications
โ 2026-04-05
-
๐
Day 63 โ Understanding Local LLM Infrastructure and Model Quantization
โ 2026-04-04
-
๐
Day 62 โ Understanding Phishing Attacks and Email Security Controls
โ 2026-04-03
-
๐
Day 61 โ Investigating the Dark Web Safely and Understanding Tor
โ 2026-04-02
-
๐
Day 60 โ Understanding Local AI, Model Hosting, and the Cloud vs Local Debate
โ 2026-04-01
-
๐
Day 59 โ Studying Malware Families: TrickBot, WannaMine and Cryptomining Threats
โ 2026-03-31
-
๐
Day 58 โ DLL Files, Code Signing, and Malware Trust Verification
โ 2026-03-30
-
๐
Day 57 โ LOLBins Deep Dive: Squiblydoo (rundll32 and mshtml Abuse)
โ 2026-03-29
-
๐
Day 56 โ Offensive Security Frameworks and LOLBins
โ 2026-03-28
-
๐
Day 55 โ Typosquatting and Malicious Domain Impersonation
โ 2026-03-27
-
๐
Day 54 โ Investigating Phishing Through Email Gateway Logs
โ 2026-03-26
-
๐
Day 53 โ Understanding Phishing Attacks and Email Security Layers
โ 2026-03-25
-
๐
Day 52 โ First Steps with Python and JavaScript for Security
โ 2026-03-24
-
๐
Day 51 โ CLI Fundamentals, OS Security, and Understanding How Data is Represented
โ 2026-03-23
-
๐
Day 50 โ Understanding Advanced Persistent Threat (APT) Groups
โ 2026-03-22
-
๐
Day 49 โ Investigating Phishing Infrastructure and Email Attacks
โ 2026-03-21
-
๐
Day 48 โ Detecting Authentication Attacks in System Logs
โ 2026-03-20
-
๐
Day 47 โ Encoded PowerShell and Obfuscated Command Execution
โ 2026-03-19
-
๐
Day 46 โ Understanding LOLBins and Living-off-the-Land Attacks
โ 2026-03-18
-
๐
Day 45 โ Pivot Training for Log Investigation
โ 2026-03-17
-
๐
Day 44 โ Detecting Beaconing and Command-and-Control Traffic
โ 2026-03-16
-
๐
Day 43 โ Detecting Suspicious Process Chains
โ 2026-03-15
-
๐
Day 42 โ SOC Thinking: Turning Logs into Evidence
โ 2026-03-14
-
๐
Day 41 โ Sysmon Telemetry, Lab Automation, and Full Cyber Lab Architecture
โ 2026-03-13
-
๐
Day 40 โ Building a Reproducible Windows SOC VM and Lab Infrastructure
โ 2026-03-12
-
๐
Day 39 โ Building a Portable Zsh Environment with GitHub Dotfiles
โ 2026-03-11
-
๐
Day 37 โ Ports, Services, and Investigating Listening Processes
โ 2026-03-09
-
๐
Day 36 โ Linux Process Investigation and First Log Exploration
โ 2026-03-07
-
๐
Day 35 โ Linux Process Baselining with ps and top
โ 2026-03-05
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐
Day 33 โ Expanding the SOC Learning Roadmap (Identity, Triage, and Hiring Readiness)
โ 2026-03-02
-
๐
Day 32 โ OSI Model, Encapsulation, and Core Network Protocols
โ 2026-03-01
-
๐
Day 31 โ Regex Behavior and Text Processing Foundations
โ 2026-02-28
-
๐
Day 30 โ Streams, Exit Codes, and Bash Redirection
โ 2026-02-27
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 27 โ Command Resolution, PATH Internals & Shell Environment Investigation
โ 2026-02-24
-
๐
Day 26 โ Effective Shell Part 2: Pipelines, Readline Search, Job Control
โ 2026-02-22
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐
Day 23 โ Consolidation, Repetition, and Anki-Driven Recall
โ 2026-02-14
-
๐
Day 22 โ stdout, stderr, wget, and Output Validation
โ 2026-02-13
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 20 โ Auditing a Media Archive and Taking Control of Backups
โ 2026-02-11
-
๐
Day 19 โ Bare-Metal Dual Boot on Intel Mac (macOS + Ubuntu Server)
โ 2026-02-10
-
๐
Day 18 โ Intel Mac Dual-Boot Experiments, Architecture Friction, and Lab Prep
โ 2026-02-09
-
๐งช Lab 03 โ HTTP in Practice (Pentester POV)
โ 2026-02-08
-
๐
Day 17 โ Cookies, Sessions, and Trust Boundaries
โ 2026-02-08
-
๐
Day 15 โ Building a Proper Terminal Logging Pipeline
โ 2026-02-06
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 13 โ SSH and Networking Flow Between VMs
โ 2026-02-04
-
๐
Day 12 โ Linux Files, Permissions, and Safety
โ 2026-02-02
-
๐
Day 4 โ Recovery Day Logged Honestly
โ 2026-01-22
LeastPrivilege
Lifecycle
Linux
-
๐งช Lab 31 โ Checking a Config Change Actually Reached the Running Service
โ 2026-09-28
-
๐งช Lab 25 โ Proving Two Identical-Looking Files Are Not the Same File
โ 2026-09-17
-
๐งช Lab 24 โ Decrypting a Caesar Cipher and an AES-256 File in Linux
โ 2026-09-16
-
๐งช Lab 13 โ Finding Linux Commands with Built-in Help
โ 2026-07-31
-
๐
Day 181 โ Using Linux Help Before Making a Change
โ 2026-07-31
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 155 โ Linux User and Group Management as Access Control Practice
โ 2026-07-05
-
๐
Day 144 โ A 348-Term Glossary and the False Positives That Came With It
โ 2026-06-24
-
๐
Day 136 โ Linux Permissions and Authorization: A Google Cybersecurity Certificate Portfolio Activity
โ 2026-06-16
-
๐
Day 75 โ Understanding Fail2Ban and Automated Defense
โ 2026-04-16
-
๐
Day 74 โ Turning Raw Logs into Patterns and Evidence
โ 2026-04-15
-
๐
Day 73 โ Detecting SSH Brute Force Attacks Using auth.log
โ 2026-04-14
-
๐
Day 71 โ Verifying Services and Understanding Why Connections Fail
โ 2026-04-12
-
๐
Day 68 โ Testing Network Connectivity and Verifying Open Ports
โ 2026-04-09
-
๐
Day 67 โ Investigating SSH Connection Failures and Security Warnings
โ 2026-04-08
-
๐
Day 64 โ AI Agents, Model Context Protocol (MCP), and Security Implications
โ 2026-04-05
-
๐
Day 63 โ Understanding Local LLM Infrastructure and Model Quantization
โ 2026-04-04
-
๐
Day 60 โ Understanding Local AI, Model Hosting, and the Cloud vs Local Debate
โ 2026-04-01
-
๐
Day 51 โ CLI Fundamentals, OS Security, and Understanding How Data is Represented
โ 2026-03-23
-
๐
Day 39 โ Building a Portable Zsh Environment with GitHub Dotfiles
โ 2026-03-11
-
๐งช Lab 05 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 38 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 19 โ Bare-Metal Dual Boot on Intel Mac (macOS + Ubuntu Server)
โ 2026-02-10
-
๐
Day 18 โ Intel Mac Dual-Boot Experiments, Architecture Friction, and Lab Prep
โ 2026-02-09
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 16 โ Linux Privilege Escalation: SUID, SGID, Sticky Bit (Foundations)
โ 2026-02-07
-
๐
Day 15 โ Building a Proper Terminal Logging Pipeline
โ 2026-02-06
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 13 โ SSH and Networking Flow Between VMs
โ 2026-02-04
-
๐
Day 12 โ Linux Files, Permissions, and Safety
โ 2026-02-02
-
๐
Day 11 โ Linux Fundamentals Part 3 (Finale)
โ 2026-01-31
-
๐
Day 10 โ Linux Fundamentals Part 2 (SSH, Filesystem, Permissions)
โ 2026-01-30
-
๐
Day 9 โ Linux Fundamentals Part 1
โ 2026-01-27
LinuxFundamentals
-
Lab 06 - Linux User and Group Management for Access Control
โ 2026-07-05
-
๐
Day 117 โ macOS Persistence, LaunchDaemons, and Endpoint Triage
โ 2026-05-28
-
๐
Day 114 โ OS, Network, and Cloud Hardening
โ 2026-05-25
-
๐
Day 37 โ Ports, Services, and Investigating Listening Processes
โ 2026-03-09
-
๐
Day 36 โ Linux Process Investigation and First Log Exploration
โ 2026-03-07
-
๐
Day 35 โ Linux Process Baselining with ps and top
โ 2026-03-05
-
๐
Day 31 โ Regex Behavior and Text Processing Foundations
โ 2026-02-28
-
๐
Day 30 โ Streams, Exit Codes, and Bash Redirection
โ 2026-02-27
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 27 โ Command Resolution, PATH Internals & Shell Environment Investigation
โ 2026-02-24
-
๐
Day 26 โ Effective Shell Part 2: Pipelines, Readline Search, Job Control
โ 2026-02-22
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐
Day 23 โ Consolidation, Repetition, and Anki-Driven Recall
โ 2026-02-14
-
๐
Day 22 โ stdout, stderr, wget, and Output Validation
โ 2026-02-13
-
๐
Day 19 โ Bare-Metal Dual Boot on Intel Mac (macOS + Ubuntu Server)
โ 2026-02-10
-
๐
Day 18 โ Intel Mac Dual-Boot Experiments, Architecture Friction, and Lab Prep
โ 2026-02-09
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 16 โ Linux Privilege Escalation: SUID, SGID, Sticky Bit (Foundations)
โ 2026-02-07
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 11 โ Linux Fundamentals Part 3 (Finale)
โ 2026-01-31
-
๐
Day 10 โ Linux Fundamentals Part 2 (SSH, Filesystem, Permissions)
โ 2026-01-30
-
๐
Day 9 โ Linux Fundamentals Part 1
โ 2026-01-27
LinuxUX
LocalAI
LocalAgents
LocalFirst
LocalLLM
Localization
LocationData
LogAnalysis
Logging
LoginAnomalies
Logs
-
๐
Day 117 โ macOS Persistence, LaunchDaemons, and Endpoint Triage
โ 2026-05-28
-
๐
Day 112 โ DoS, DDoS, SYN Floods, Smurf, and Amplification
โ 2026-05-23
-
๐
Day 111 โ Reading tcpdump-Style Logs and DNS/ICMP Failures
โ 2026-05-22
-
๐
Day 105 โ Incident Response Playbooks and Escalation Discipline
โ 2026-05-16
-
๐
Day 104 โ SIEM Logs, Dashboards, and Alert Triage
โ 2026-05-15
-
๐
Day 98 โ Cookie Banners, Technical Cookies, and Website Privacy Checks
โ 2026-05-09
-
๐
Day 74 โ Turning Raw Logs into Patterns and Evidence
โ 2026-04-15
-
๐
Day 73 โ Detecting SSH Brute Force Attacks Using auth.log
โ 2026-04-14
-
๐
Day 48 โ Detecting Authentication Attacks in System Logs
โ 2026-03-20
-
๐
Day 45 โ Pivot Training for Log Investigation
โ 2026-03-17
-
๐
Day 44 โ Detecting Beaconing and Command-and-Control Traffic
โ 2026-03-16
-
๐
Day 43 โ Detecting Suspicious Process Chains
โ 2026-03-15
-
๐
Day 42 โ SOC Thinking: Turning Logs into Evidence
โ 2026-03-14
-
๐
Day 41 โ Sysmon Telemetry, Lab Automation, and Full Cyber Lab Architecture
โ 2026-03-13
-
๐
Day 40 โ Building a Reproducible Windows SOC VM and Lab Infrastructure
โ 2026-03-12
-
๐งช Lab 05 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 38 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 36 โ Linux Process Investigation and First Log Exploration
โ 2026-03-07
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 20 โ Auditing a Media Archive and Taking Control of Backups
โ 2026-02-11
-
๐
Day 15 โ Building a Proper Terminal Logging Pipeline
โ 2026-02-06
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 12 โ Linux Files, Permissions, and Safety
โ 2026-02-02
-
๐
Day 11 โ Linux Fundamentals Part 3 (Finale)
โ 2026-01-31
MCP
MITRE
MacBook
MariaDB
MemorySecurity
MobileSecurity
Monitoring
MultiAgent
NIST
NetworkResilience
NetworkSecurity
Networking
-
๐
Day 160 โ Tailscale Broke My Stack: Node Identity, Hostnames, and Private Services
โ 2026-07-10
-
๐
Day 114 โ OS, Network, and Cloud Hardening
โ 2026-05-25
-
๐
Day 113 โ Sniffing, Spoofing, and Interception Tactics
โ 2026-05-24
-
๐
Day 112 โ DoS, DDoS, SYN Floods, Smurf, and Amplification
โ 2026-05-23
-
๐
Day 111 โ Reading tcpdump-Style Logs and DNS/ICMP Failures
โ 2026-05-22
-
๐
Day 110 โ Enterprise Network Flow and Attack Surface Mapping
โ 2026-05-21
-
๐
Day 109 โ Firewalls, VPNs, Proxies, Security Zones, and CIDR
โ 2026-05-20
-
๐
Day 108 โ Network Protocols, Ports, DNS, HTTP, and Remote Access
โ 2026-05-19
-
๐
Day 107 โ Network Architecture, Cloud Networks, and the TCP/IP Model
โ 2026-05-18
-
๐
Day 96 โ IP Spoofing, Sniffing, and Attack Technique Classification
โ 2026-05-07
-
๐
Day 95 โ DoS, DDoS, Smurf Attacks, and Amplification
โ 2026-05-06
-
๐
Day 94 โ DNS and ICMP Traffic Incident Analysis
โ 2026-05-05
-
๐
Day 93 โ Turning Network Concepts into Incident Reports
โ 2026-05-04
-
๐
Day 91 โ Enterprise Attack Surface and Exploitation Points
โ 2026-05-02
-
๐
Day 90 โ Mapping an Enterprise Network End to End
โ 2026-05-01
-
๐
Day 89 โ From Protocol Memorization to SOC Thinking
โ 2026-04-30
-
๐
Day 87 โ Network Protocols, Ports, and SOC Visibility
โ 2026-04-28
-
๐
Day 86 โ Investigating Botnets and IoT Malware
โ 2026-04-27
-
๐
Day 84 โ Lateral Movement Techniques in Enterprise Networks
โ 2026-04-25
-
๐
Day 82 โ The NotPetya Cyberweapon and Destructive Malware
โ 2026-04-23
-
๐
Day 81 โ The WannaCry Global Ransomware Outbreak
โ 2026-04-22
-
๐
Day 71 โ Verifying Services and Understanding Why Connections Fail
โ 2026-04-12
-
๐
Day 70 โ Mapping IP Addresses to Devices Using ARP
โ 2026-04-11
-
๐
Day 69 โ Understanding NAT vs Bridged Networking in a Lab Environment
โ 2026-04-10
-
๐
Day 68 โ Testing Network Connectivity and Verifying Open Ports
โ 2026-04-09
-
๐
Day 67 โ Investigating SSH Connection Failures and Security Warnings
โ 2026-04-08
-
๐
Day 66 โ Debugging DNS Resolution and Understanding Hosting Mismatch
โ 2026-04-07
-
๐
Day 62 โ Understanding Phishing Attacks and Email Security Controls
โ 2026-04-03
-
๐
Day 61 โ Investigating the Dark Web Safely and Understanding Tor
โ 2026-04-02
-
๐
Day 60 โ Understanding Local AI, Model Hosting, and the Cloud vs Local Debate
โ 2026-04-01
-
๐
Day 54 โ Investigating Phishing Through Email Gateway Logs
โ 2026-03-26
-
๐
Day 53 โ Understanding Phishing Attacks and Email Security Layers
โ 2026-03-25
-
๐
Day 44 โ Detecting Beaconing and Command-and-Control Traffic
โ 2026-03-16
-
๐งช Lab 05 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 38 โ SSH Brute-Force Investigation and Automated Defense
โ 2026-03-10
-
๐
Day 37 โ Ports, Services, and Investigating Listening Processes
โ 2026-03-09
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐
Day 32 โ OSI Model, Encapsulation, and Core Network Protocols
โ 2026-03-01
-
๐
Day 13 โ SSH and Networking Flow Between VMs
โ 2026-02-04
-
๐
Day 11 โ Linux Fundamentals Part 3 (Finale)
โ 2026-01-31
-
๐
Day 3 โ How Websites Work (Big Picture)
โ 2026-01-21
-
๐
Day 2 โ Networking & Web Fundamentals (Consolidation Day)
โ 2026-01-20
NonRepudiation
OAuth
OSINT
OWASP
Obsidian
Ollama
OpenSSL
OperationalSafety
OperationalSecurity
Orchestration
OutputValidation
PKI
PackageManagement
Packets
Parallels
PatchManagement
PathTraversal
PatternRecognition
PermissionModel
Permissions
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 19 โ Bare-Metal Dual Boot on Intel Mac (macOS + Ubuntu Server)
โ 2026-02-10
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 16 โ Linux Privilege Escalation: SUID, SGID, Sticky Bit (Foundations)
โ 2026-02-07
-
๐งช Lab 01 โ Linux Permissions & Ownership Hands-On Practice
โ 2026-02-05
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 12 โ Linux Files, Permissions, and Safety
โ 2026-02-02
Phishing
PolicyEnforcement
Portfolio
Privacy
PrivacyByDesign
PrivacyEngineering
Processes
-
๐
Day 117 โ macOS Persistence, LaunchDaemons, and Endpoint Triage
โ 2026-05-28
-
๐
Day 85 โ Understanding Cryptomining Malware
โ 2026-04-26
-
๐
Day 84 โ Lateral Movement Techniques in Enterprise Networks
โ 2026-04-25
-
๐
Day 79 โ Squiblydoo and Rundll32 Script Execution
โ 2026-04-20
-
๐
Day 77 โ PowerShell Empire and Fileless Malware Techniques
โ 2026-04-18
-
๐
Day 47 โ Encoded PowerShell and Obfuscated Command Execution
โ 2026-03-19
-
๐
Day 46 โ Understanding LOLBins and Living-off-the-Land Attacks
โ 2026-03-18
-
๐
Day 43 โ Detecting Suspicious Process Chains
โ 2026-03-15
-
๐
Day 41 โ Sysmon Telemetry, Lab Automation, and Full Cyber Lab Architecture
โ 2026-03-13
-
๐
Day 40 โ Building a Reproducible Windows SOC VM and Lab Infrastructure
โ 2026-03-12
-
๐
Day 37 โ Ports, Services, and Investigating Listening Processes
โ 2026-03-09
-
๐
Day 36 โ Linux Process Investigation and First Log Exploration
โ 2026-03-07
-
๐
Day 35 โ Linux Process Baselining with ps and top
โ 2026-03-05
-
๐
Day 30 โ Streams, Exit Codes, and Bash Redirection
โ 2026-02-27
-
๐งช Lab 04 โ Endpoint Process Chain Triage with Pipe-Delimited Logs and awk
โ 2026-02-26
-
๐
Day 29 โ SOC Thinking with Linux Pipelines, Pivots, and Process Chains
โ 2026-02-26
-
๐
Day 28 โ Understanding Command Resolution & Filesystem Investigation with find
โ 2026-02-25
-
๐
Day 26 โ Effective Shell Part 2: Pipelines, Readline Search, Job Control
โ 2026-02-22
-
๐
Day 25 โ Effective Shell Fundamentals: ls, du, man, Heredocs, Updates, and Docker Permissions
โ 2026-02-17
-
๐
Day 24 โ Tools Lane Setup, Effective Shell, and Shutdown Triage
โ 2026-02-16
-
๐งช Lab 02 โ Real SUID Behavior: Scripts vs Binaries
โ 2026-02-07
-
๐
Day 16 โ Linux Privilege Escalation: SUID, SGID, Sticky Bit (Foundations)
โ 2026-02-07
-
๐
Day 14 โ Linux Permissions, Identity, Pipes, and Data Processing Fundamentals
โ 2026-02-05
-
๐
Day 11 โ Linux Fundamentals Part 3 (Finale)
โ 2026-01-31
ProductSecurity
ProductionRollback
ProgressiveDisclosure
Provenance
Python
QualityAssurance
QualityGates
RAG
RaceConditions
Ransomware
Recovery
RedTeaming
Reliability
RemoteAccess
RemoteAgentHub
Reporting
Reports
Resilience
ResourceManagement
RiskAssessment
RiskManagement
RiskRegister
RiskScoring
Rollback
RootCauseAnalysis
RoutingPolicy
Ruby
RuntimeVerification
SOC
SQL
SQLite
SSH
SSRF
Scheduling
SecretRedaction
SecretScanning
SecretsManagement
SecureAutomation
SecureDelivery
SecureMessaging
SecurityAssessment
SecurityOperations
SecurityTesting
ShadowDeployment
ShadowMode
SkillCuration
SocialEngineering
StateManagement
StaticSite
StaticSites
Supervisor
SupplyChainSecurity
SwiftUI
TCPIP
-
๐
Day 113 โ Sniffing, Spoofing, and Interception Tactics
โ 2026-05-24
-
๐
Day 112 โ DoS, DDoS, SYN Floods, Smurf, and Amplification
โ 2026-05-23
-
๐
Day 111 โ Reading tcpdump-Style Logs and DNS/ICMP Failures
โ 2026-05-22
-
๐
Day 109 โ Firewalls, VPNs, Proxies, Security Zones, and CIDR
โ 2026-05-20
-
๐
Day 108 โ Network Protocols, Ports, DNS, HTTP, and Remote Access
โ 2026-05-19
-
๐
Day 107 โ Network Architecture, Cloud Networks, and the TCP/IP Model
โ 2026-05-18
-
๐
Day 96 โ IP Spoofing, Sniffing, and Attack Technique Classification
โ 2026-05-07
-
๐
Day 95 โ DoS, DDoS, Smurf Attacks, and Amplification
โ 2026-05-06
-
๐
Day 94 โ DNS and ICMP Traffic Incident Analysis
โ 2026-05-05
-
๐
Day 89 โ From Protocol Memorization to SOC Thinking
โ 2026-04-30
-
๐
Day 87 โ Network Protocols, Ports, and SOC Visibility
โ 2026-04-28
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐
Day 32 โ OSI Model, Encapsulation, and Core Network Protocols
โ 2026-03-01
Tailscale
TechnicalWriting
TestHarness
Testing
ThreatHunting
ThreatIntelligence
ThreatModeling
TimeSecurity
TokenRotation
-
๐
Day 137 โ Running DS4: A Serious Local Model on a Laptop With Limits
โ 2026-06-17
-
๐
Day 132 โ Giving a Local LLM Hands: LM Studio, Function Calling, and MCP Servers
โ 2026-06-12
-
๐
Day 131 โ Project Retrospective: Turning a Real Website Build Into Portfolio Evidence
โ 2026-06-11
-
๐
Day 130 โ Public Website Security Review for a Static Business Site
โ 2026-06-10
-
๐
Day 129 โ Testing, Linting, Type Checking, and Build Validation
โ 2026-06-09
-
๐
Day 128 โ Privacy, Analytics, and Consent-Aware Configuration
โ 2026-06-08
-
๐
Day 127 โ Custom Domain, DNS, and Website Availability
โ 2026-06-07
-
๐
Day 126 โ GitHub Pages Deployment and CI/CD Trust Boundaries
โ 2026-06-06
-
๐
Day 125 โ Image Optimization and Performance as Operational Security
โ 2026-06-05
-
๐
Day 124 โ SEO, Metadata, and Structured Data Without Forgetting Security
โ 2026-06-04
-
๐
Day 123 โ Contact Forms, Validation, and Anti-Spam Thinking
โ 2026-06-03
-
๐
Day 122 โ Mobile-First UX and Customer-Facing Reliability
โ 2026-06-02
-
๐
Day 121 โ Routing, Pages, and Public Attack Surface
โ 2026-06-01
-
๐
Day 120 โ Repository Structure and Operational Hygiene
โ 2026-05-31
-
๐
Day 119 โ React, TypeScript, Vite, and Tailwind as a Production Stack
โ 2026-05-30
-
๐
Day 118 โ Real Client Website Scope and Business Requirements
โ 2026-05-29
-
๐
Day 116 โ Frontend Architecture, Website Optimization, and GitHub Workflows
โ 2026-05-27
-
๐
Day 115 โ Local AI Models, Coding Agents, and Operational Automation
โ 2026-05-26
-
๐
Day 101 โ Frameworks, Controls, Ethics, and Analyst Tooling
โ 2026-05-12
-
๐
Day 65 โ Understanding GitHub Authentication, Cloning, and Local Repositories
โ 2026-04-06
-
๐
Day 39 โ Building a Portable Zsh Environment with GitHub Dotfiles
โ 2026-03-11
-
๐
Day 33 โ Expanding the SOC Learning Roadmap (Identity, Triage, and Hiring Readiness)
โ 2026-03-02
-
๐
Day 21 โ Building My Detection Engineering Repo + Hardening My Blog Setup
โ 2026-02-12
-
๐
Day 20 โ Auditing a Media Archive and Taking Control of Backups
โ 2026-02-11
-
๐
Day 18 โ Intel Mac Dual-Boot Experiments, Architecture Friction, and Lab Prep
โ 2026-02-09
-
๐
Day 8 โ Killing Minima Ghosts & Owning the Stack
โ 2026-01-26
-
๐
Day 7 โ Workflow Ergonomics & GitHub Pages Stabilization
โ 2026-01-25
Triage
Troubleshooting
TryHackMe
UX
Ubuntu
UnicodeSecurity
VSCode
Validation
Verification
VirtualMachine
Visualization
VoiceSecurity
VulnerabilityAssessment
VulnerabilityManagement
VulnerabilityReport
VulnerabilityScoring
WebCheckup
WebFundamentals
-
๐
Day 131 โ Project Retrospective: Turning a Real Website Build Into Portfolio Evidence
โ 2026-06-11
-
๐
Day 130 โ Public Website Security Review for a Static Business Site
โ 2026-06-10
-
๐
Day 129 โ Testing, Linting, Type Checking, and Build Validation
โ 2026-06-09
-
๐
Day 128 โ Privacy, Analytics, and Consent-Aware Configuration
โ 2026-06-08
-
๐
Day 127 โ Custom Domain, DNS, and Website Availability
โ 2026-06-07
-
๐
Day 126 โ GitHub Pages Deployment and CI/CD Trust Boundaries
โ 2026-06-06
-
๐
Day 125 โ Image Optimization and Performance as Operational Security
โ 2026-06-05
-
๐
Day 124 โ SEO, Metadata, and Structured Data Without Forgetting Security
โ 2026-06-04
-
๐
Day 123 โ Contact Forms, Validation, and Anti-Spam Thinking
โ 2026-06-03
-
๐
Day 122 โ Mobile-First UX and Customer-Facing Reliability
โ 2026-06-02
-
๐
Day 121 โ Routing, Pages, and Public Attack Surface
โ 2026-06-01
-
๐
Day 120 โ Repository Structure and Operational Hygiene
โ 2026-05-31
-
๐
Day 119 โ React, TypeScript, Vite, and Tailwind as a Production Stack
โ 2026-05-30
-
๐
Day 118 โ Real Client Website Scope and Business Requirements
โ 2026-05-29
-
๐
Day 110 โ Enterprise Network Flow and Attack Surface Mapping
โ 2026-05-21
-
๐
Day 103 โ Security Frameworks, Controls, NIST CSF, OWASP, and Audits
โ 2026-05-14
-
๐
Day 98 โ Cookie Banners, Technical Cookies, and Website Privacy Checks
โ 2026-05-09
-
๐
Day 97 โ Privacy-First Website Analytics
โ 2026-05-08
-
๐
Day 91 โ Enterprise Attack Surface and Exploitation Points
โ 2026-05-02
-
๐
Day 90 โ Mapping an Enterprise Network End to End
โ 2026-05-01
-
๐
Day 88 โ Security Design Principles and OAuth
โ 2026-04-29
-
๐
Day 62 โ Understanding Phishing Attacks and Email Security Controls
โ 2026-04-03
-
๐
Day 55 โ Typosquatting and Malicious Domain Impersonation
โ 2026-03-27
-
๐
Day 53 โ Understanding Phishing Attacks and Email Security Layers
โ 2026-03-25
-
๐
Day 51 โ CLI Fundamentals, OS Security, and Understanding How Data is Represented
โ 2026-03-23
-
๐
Day 34 โ Networking Mental Model Reset (DNS, TCP/UDP, HTTPS/TLS, QUIC)
โ 2026-03-03
-
๐
Day 31 โ Regex Behavior and Text Processing Foundations
โ 2026-02-28
-
๐งช Lab 03 โ HTTP in Practice (Pentester POV)
โ 2026-02-08
-
๐
Day 17 โ Cookies, Sessions, and Trust Boundaries
โ 2026-02-08
-
๐
Day 8 โ Killing Minima Ghosts & Owning the Stack
โ 2026-01-26
-
๐
Day 3 โ How Websites Work (Big Picture)
โ 2026-01-21
WebSecurity
WebTesting
WebsiteMaintenance
WhatsApp
Windows
Windows11
Workflow
Worktrees
ZeroDay
api-security
application-security
authentication
cybersecurity
data-protection
iOS
macOS
pasta
rbenv
sql-injection
threat-modeling