I'm a software engineer who has spent 10+ years on the quiet backend parts of financial software — a stock exchange, a credit bureau, insurance systems — mostly in Java, Go, TypeScript, PHP and PostgreSQL.
These days I'm studying cybersecurity and slowly building a small product of my own.
flowchart TD
A["A QA engineer walks into a bar"] --> B["Orders 1 beer"]
A --> C["Orders 0 beers"]
A --> D["Orders 999999999 beers"]
A --> E["Orders -1 beers"]
A --> F["Orders 'chocolate'"]
A --> G["Orders '; DROP TABLE beers;--"]
B --> H["All tests pass"]
C --> H
D --> H
E --> H
F --> H
G --> H
H --> I["First real customer walks in and asks where the toilet is"]
I --> J["The bar burns down"]
classDef start fill:#1e3a5f,stroke:#4a90d9,stroke-width:2px,color:#ffffff
classDef test fill:#1b4332,stroke:#40916c,stroke-width:2px,color:#ffffff
classDef pass fill:#2d6a4f,stroke:#74c69d,stroke-width:3px,color:#ffffff
classDef chaos fill:#6a040f,stroke:#e85d04,stroke-width:3px,color:#ffffff
class A start
class B,C,D,E,F,G test
class H pass
class I,J chaos

