Mahmoud Abdelkader
Blog
Archives
Tags
TIL
↗
Hacker Moleskine
Notes on reverse engineering, systems, and writing fast code.
Simba, Part 1: A Local-First Memory Layer for Coding Agents
How simba started: coding agents open every session blank, and the founding idea was to fire...
Mahmoud
Newest
Jun 13, 2026
Simba, Part 2: The Neuro-Symbolic Bet, and What the Data Did to It
I bet that fact schemas, first-order logic, Datalog and solvers would beat plain...
Mahmoud
Jun 13, 2026
Growing a unique function signature without rescanning the binary
One function took 462 seconds to fingerprint. Here is the algorithm that turned that into a...
Mahmoud
May 31, 2026
Simba, Part 1: A Local-First Memory Layer for Coding Agents
Jun 13, 2026
Simba, Part 2: The Neuro-Symbolic Bet, and What the Data Did to It
Jun 13, 2026
Growing a unique function signature without rescanning the binary
May 31, 2026
How do you know your Cython hot loop is fast enough?
May 15, 2026
Building a compile-time x86 assembler in C++20
Jan 26, 2026
IDA Pro and Cython: super-charging the work-horse of reverse engineering
Aug 01, 2025
Passing the baton of leadership at VGS (f.k.a. Very Good Security)
Nov 16, 2022
A New Year -- a New Beginning
Jan 02, 2013
Developing a
nose
Test Plugin to Time Python Tests
Feb 28, 2011
Arbitrary Stack Trace in Python
Feb 11, 2011
← Prev
1
2
Next →
Home
Blog
Archives
Tags
About
Attributions
Press