$ git log --all --since="2022" --pretty=brew
The Field Log
Every post is a commit against my own understanding. Newest first — war stories from the trenches, in the order they happened.
- 24a85dcHEAD → mainPeople & Teams
The Power of Post-Mortems
Why post-mortems matter beyond the template: accountability, catharsis, what belongs in the doc, and how stakeholder review plus owned action items beat paper theater.
Alexandros Koutroulis · 18 min read
- 7fc4492 · Security ·
Security Is Not a Feature. It's the Foundation for Apps
Frontend checks without backend authorization spell broken access control—OWASP A01, IDOR, CWEs, rate limits, and why security is the floor.
20 min read
- 596deab · People & Teams ·
Whether You CAN Is Learnable. The Issue Is Whether You WANT To.
Standard management advice says show them the path and they'll want it. Some people genuinely don't want management. Making them try anyway is a failure of leadership—and the no-shame exit ramp isn't a consolation prize. It's the design.
10 min read
- 31aa06c · People & Teams ·
Until It Bleeds: Hive Mind for Complex Features
Stop bleeding alone on complex features. How hive mind programming transforms impossible mountains into walkable hills through distributed cognition and chaos coordination.
18 min read
- 72a9898 · People & Teams ·
Beat Procrastination, Frustration & Code Stagnation
Frustrated by code and endless procrastination? A raw look at overcoming productivity roadblocks, developer frustration, and breaking through code stagnation with practical strategies.
11 min read
- 115661a · Reverse Engineering ·
Reverse Engineering Hexplore: Game Texts
Dive into extracting, decoding, and reconstructing in-game text data from Hexplore. Learn methods for parsing string tables, mapping offsets, and integrating translated or modified dialogues using reverse engineering techniques.
20 min read
- 115661a · Reverse Engineering ·
Reverse Engineering Hexplore: My Journey Begins
Join the reverse engineering journey of Hexplore — exploring x86 assembly, Ghidra, Win32 APIs, and game data formats to resurrect a 1990s classic. Learn how to dig into old binaries and rebuild lost code.
10 min read
- 371e639 · Debugging ·
Extreme PHP Debugging: GDB & Docker Guide
When PHPUnit crashes with exit code 143 and coverage generation fails silently, standard debugging tools won\'t help. Learn how to build custom PHP debug binaries, use GDB to trace crashes, and debug deep PHP internals using Docker, custom builds, and advanced debugging techniques.
9 min read