Blogs / Personal blogs

Alex Kladov (matklad)

matklad.github.io

matklad's Arts&Crafts

Popular posts
44
Total points
11,268
HN comments
6,515
Rank
#69 personal

Visit matklad.github.io → RSS feedOn Hacker News Jul 2019 – Oct 2026

Software Engineering 40Systems & Performance 11Tools & Productivity 10Programming Languages 10Web & Frontend 4Math & Algorithms 3

39

Parsing Advances

I find myself writing yet another toy parser, as one does during a Christmas break. It roughly follows Resilient LL Parsing Tutorial. Not because I need resilience, but mostly because I find producing a syntax tree and a collection of diagnostics a more natural fit for the problem than bailing out on the first error.

40

; Echo “Shell Injection”

This is an introductory article about shell injection, a security vulnerability allowing an attacker to execute arbitrary code on the user's machine. This is a well-studied problem, and there are simple and efficient solutions to it. It's relatively easy to design library API in such a way as to shield the application…