Blog
35 posts browse by tag by category
Puzzles 3
- 0xPARC's mersenne prime puzzle Sep 16, 2026
- GRiddle's Puzzle: Greyscale Gambit Sep 10, 2026
- Reverse Engineering a GDS file to its functionality Sep 05, 2026
Math 5
- Formula reduction for Polyominoes Aug 23, 2026
- Algebra for Polyominoes Aug 20, 2026
- Exploratory math - Hermite polynomials Aug 08, 2026
- The false - Card variant for Liar's Dice Aug 03, 2026
- Some Ideas related to the Game of Life Jan 15, 2024
Hardware 10
- Understanding DANA -> Netlist Reverse Engineering Aug 14, 2026
- Running an emulator with Renode Jun 18, 2026
- Emulating ESP32 on the QEMU fork Jun 17, 2026
- Understanding renode and custom peripherals Jun 16, 2026
- Installing and setting up renode Jun 15, 2026
- Understanding the Shakti microprocessor Feb 10, 2026
- A Post-Quantum DTLS1.3 Handshake on bare-metal RISCV Dec 14, 2025
- A flask based UI for NAS Apr 14, 2025
- Creating a NAS server Apr 13, 2025
- Setting up a network monitor on my server Apr 13, 2025
firmware 1
- Writing STM32 firmware Jun 21, 2026
Edge-AI 2
- TinyML on edge with ESP Jun 19, 2026
- Observing edge-ai related crashes with ESP32 Jun 18, 2026
ML 1
- Scraping supreme court and High court data for CPT May 02, 2026
Triton 1
- Understanding Triton kernels and TTIR Apr 26, 2026
LLVM 1
- Understanding LLVM IR with TCO Apr 25, 2026
abstractions 1
- An analysis of DreamCoder Apr 03, 2026
OCaml 4
- OCaml records in assembly Mar 30, 2026
- Tagged integer multiplication in OCaml Mar 22, 2026
- Tagged integer representation in OCaml Mar 09, 2026
- TCO in recursive functions in OCaml in assembly, an analysis Mar 09, 2026
opensource 1
- GSoC @ OWASP Nettacker Sep 03, 2025
AI 1
- AI-control (APPS + Z-CTRL) Jun 06, 2025
Hacking 3
- Proof of concept for CVE-2025-21535 Jan 27, 2025
- WiFi spoofing part B: Creating an ESP32 based WiFi deauther Jan 23, 2025
- WiFi spoofing part A: Creating a honeypot using ESP32 Jan 23, 2025
Dev 1
- Setting up Zola in GitHub pages Jan 25, 2025