Posts

  • Reminders as Code

    Store critical reminders in version control to avoid costly outages from expired API keys and certificates - a reliable, long-term solution that doesn't depend on third parties.
  • NPM search is broken

    NPM's new search algorithm returns either relevant but unmaintained packages, or popular but irrelevant ones. Neither is useful.
  • Sleepwalking into a Big Data Nightmare

    Tightly coupling data lakes to operational databases creates a maintenance nightmare. Decoupling through an anti-corruption layer preserves agility without breaking downstream analytics.
  • Prisma and the Naivety of Crowds

    Prisma's popularity masks a dangerous design decision: undefined where clauses delete all rows. A cautionary tale about following the crowd without critical evaluation.
  • Overcoming ELK's Fundamental Flaws

    Practical strategies to prevent Mapping Explosion and Type Conflicts in Elasticsearch - the two fundamental issues that can bring down your logging infrastructure.