all systems operationalall operational

apenaloza.cl · bitácora

SCL (UTC−3) · v2026.10

$ ls -lt ~/blog

Engineering log

Notes on architecture, infrastructure and what I learn taking systems to production. I write when something breaks, or when it finally works.

All entries

6 entries · sorted by date

  1. · 4 min

    Developer productivity: VS Code, advanced Git, agile project management and automation scripts

    My daily workflow as a developer: the VS Code extensions and settings that actually help, Git beyond commit and push (rebase, cherry-pick and bisect), how to manage small projects without bureaucracy, and the scripts that automate the repetitive work.

    • #productivity
    • #vscode
    • #git
    • #agile
  2. · 5 min

    From localhost to production without tears: VPS, DNS, hosting and Docker for developers

    A practical guide to taking a project to production: how to secure a VPS from scratch, set up DNS and Cloudflare, choose between shared hosting, a VPS or the cloud, and spin up your local database with Docker Compose in seconds.

    • #devops
    • #vps
    • #nginx
    • #dns
  3. · 7 min

    Stateless infrastructure: the foundation for scaling applications painlessly

    Why designing applications without server-side state is key to scaling horizontally, deploying without downtime and recovering from failures, and how to do it right without falling into common mistakes.

    • #architecture
    • #scalability
    • #stateless
    • #devops
  4. · 4 min

    When secure storage locks you out of login: BAD_DECRYPT in Flutter and Android

    A login that works on almost every phone but always fails on a few Android devices, even with the right password. The culprit wasn't the network or the server: it was the secure storage encryption. What happens, how to diagnose it, and how to fix it without losing sessions.

    • #flutter
    • #android
    • #debugging
    • #security
  5. · 12 min

    PHP2Shell: what CVE-2026-109618 and CVE-2026-109619 are and how to protect your PHP servers

    Two critical PHP flaws allow unauthenticated remote code execution, before your application even runs. Which versions are affected, who is exposed, what Cloudflare's WAF covers, how to update and what to mitigate in the meantime.

    • #php
    • #security
    • #vulnerabilities
    • #laravel