TryHackMe Hacker Hollidays Walkthrough

For the past couple of weeks I’ve been playing through Hacker Holidays 2026 – “The Byte Lotus,” TryHackMe’s resort-themed CTF: 14 rooms unlocking one a day (Jul 27 – Aug 9, 16:00 UTC), all wrapped around a luxury-hotel story starring VERA, the resort’s a little-too-helpful AI concierge. What I liked about this event is how much ground … Read more

Code Smell 321 – Getter Piggybacking

One broken window invites another TL;DR: Don’t reuse an existing getter to bolt on new business logic from outside the object. Problems 😔 Duplicated business rules Broken encapsulation Scattered comparison logic Hidden domain knowledge Fragile refactoring Law of Demeter violation Solutions 😃 Add real behavior methods Keep comparisons inside object Pass collaborators, not primitives Reserve getters … Read more

Why Financial RAG Needs More Than Better Embeddings

I ended the last article (Linked: Part 2) on a single root cause, structured, quantitative data forced through a pipe built for unstructured language, producing the linearization defect during extraction and the tokenization disconnect during embedding. The natural conclusion is that you need a better extractor. That conclusion is half right, and the missing half … Read more