Hi! I'm David,and I'm creating creating better web experiences.

Hello, my name is David Costa. I'm a Senior Software Engineer living in Brazil, creating solutions to help support our customers.

I work with Javascript and Typescript, using React as the main framework most of the time.

This website is intended to concentrate my articles, projects, and be a hub for my networks.

Latest posts

  • Hardware keys for age: YubiKey and plugins

    Keep your age private key inside a YubiKey, where it can’t be copied: plugins, setup, encrypting, decrypting and the cautions that come with it.

    linuxsecuritycryptography

    October 2, 2026

  • A practical guide to age on Linux

    How to encrypt files, folders and backups with age on Linux, with every command, its real output and what happens under the hood.

    linuxsecuritycryptography

    October 1, 2026

  • Deploying Node.js apps with PM2 and pnpm

    Deploy a Node.js app to your own server with one command: PM2 deploy, pnpm and the .env support built into Node.

    nodepm2pnpmdeploy

    August 14, 2020

Find me on others places