• Debug consistently: Easy way to instantly detect and correct rare inconsistencies in distributed systems

    Key insight: Designing an integrity tool for transaction failures across a distributed system reduces the time complexity of resolving issues because the tool is designed for consistency. When built, the challenge is in deciding which errors qualify for incorporation into the integrity tool. Challenge As discussed in a previous case study, we built multiple startups…


  • two gray bullet security cameras

    How to secure a WordPress site using WordFence and Cloudflare

    Key highlight: Investigative forensic abilities and broad theoretical knowledge on computing and security are critical in securing online resources such as websites. Strategic, methodical progress in the investigation works best with clearly articulated, hypothesized security flaws and small calculated experiments to verify progress. Introduction Recently, my primary blog, https://sapalo.dev had been attacked by malware. This…