scottmotte

Joined 14 years ago

Karma
384
Submissions
110
Member since
Feb 13
Software Creative, in Los Angeles. Currently making dotenvx, a modern secrets management platform. Previously, I created dotenv, the widely-used open-source tool for managing environment variables.
View on Hacker News

Recent submissions

Comment · 2 months ago
Comment · 5 months ago
Cryptographic systems are mostly designed for machines, not humans. We end up staring at long strings. I wanted to experiment with how to better visualize them - in a more human way. The result is KEYSEE⎔. Try it out and hope you enjoy! There is also a whitepaper that goes into more details (under the /api section).
Comment · 6 months ago
> If you did 'dotenvx run -- env', all your secrets would be printed right there in plaintext

Same for sops.

> The equivalent in vercel would be encrypted in the database (the encrypted '.env' file), with a decryption key in the backend

The encrypted .env file is actually committed to source code, and the decryption key is placed in Vercel's environment variables dashboard. The attacker only gained access to the latter here if using dotenvx so they can't get your secrets. Unless they also gained access to the codebase in which they have terabytes of data to go through and match up private keys from the database with encrypted .env files from the source code exfiltration - much more effort for attackers.

Comment · 6 months ago
Comment · 1 year ago
Encrypting your .env file with dotenvx, or something similar, can help mitigate this need for trust.
Comment · 2 years ago
> developers could still potentially commit private keys the repo or commit the decrypted env file

to prevent this, use:

$ dotenvx ext precommit --install

Comment · 3 years ago
I've tried all four, and Render is the closest experience to Heroku. It still isn't as easy to use as Heroku, but it is close.
Comment · 4 years ago
> people are most comfortable being around people like themselves

Inertia. This is everything. It takes effort to be around people unlike those currently around you.

We all have personal biases against the strata economically above us and below us. I think most of the individuals that move up economically are able to get beyond these biases for one reason or another. Otherwise, even the most hardworking individuals tend to self-sabotage when they start to feel out of place.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton