dmno.dev's Avatar

dmno.dev

@dmno.bsky.social

dmno.dev // varlock.dev // @env-spec

62 Followers  |  325 Following  |  35 Posts  |  Joined: 12.02.2024  |  2.4161

Latest posts by dmno.bsky.social on Bluesky

Preview
varlock

And you can use varlock.dev to validate them too!

21.10.2025 19:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
varlock

100% agree - but we don't believe devs should have to wire up the tooling themselves on every project
varlock.dev has a plugin system coming very soon to connect to all these backends

09.10.2025 17:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‡¨πŸ‡¦ Devtools Toronto is returning Tues, Nov 4th at BDC Community Square.

Featuring hands-on demos from 1Password, Tempo, Keyflow, Wispbit, and Varlock (DMNO)

πŸ‘‡ RSVP link below

09.10.2025 00:02 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

Just tested and it works with varlock.dev!

30.09.2025 17:34 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

Great to meet you and can't wait to try your game!

30.09.2025 14:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

outside of library code, what app _wouldn't_ require sensitive tokens these days?

16.09.2025 19:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
varlock

Here's a tip - switch to varlock.dev
πŸ§™β€β™‚οΈβœ¨

11.09.2025 18:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Meet our speakers for the upcoming #ReactTorontoMeetup πŸŽ‰

@techsev.bsky.social β€” How I Ignored Reddit and Made a Steam Game Using React

Sergiy Dybskiy β€” Make Agents Talk to You

@dmno.bsky.social β€” Secure Secrets in Next.js for Human and Non-Human Developers

πŸ”— Register: guild.host/events/react...

11.09.2025 11:49 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

A critical feature launch turns sour when key analytics go missing! Discover the common pitfalls in deployment, from overlooked post-production keys to staging vs. prod discrepancies. πŸ™ˆ Varlock from @dmno.bsky.social to the rescue! #cicd #environmentvariables #typesafety

01.09.2025 12:54 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

perfect running weather though!

29.08.2025 14:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ§™β€β™‚οΈit's easy to switch and then incrementally add schema as needed. Holler if you give it a try!

26.08.2025 15:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

maybe take varlock.dev for a spin :)

26.08.2025 14:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

awesome!

22.08.2025 15:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

appreciate the kind words! Let us know if there's anything else you'd like to see!!

22.08.2025 15:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

thanks for having us and nice to see the PR already merged!! πŸš€

21.08.2025 21:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
chore: add environment configuration and integrate varlock by nickytonline Β· Pull Request #22 Β· nickytonline/nickyt.live This pull request introduces environment variable management using the Varlock library and its Astro integration. It standardizes how environment variables are accessed throughout the codebase, imp...

Here's the PR with what we did on the live stream. Thanks again for hanging Theo Ephraim and Phil Miller! github.com/nickytonline...

21.08.2025 20:35 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Levelling up Astro env with Varlock
YouTube video by Nick Taylor Levelling up Astro env with Varlock

Looking forward to hanging with the @dmno.bsky.social crew again tomorrow! Come hang as we dig into Varlock with @astro.build!

www.youtube.com/watch?v=AG9r...

21.08.2025 00:03 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
Vite How to integrate varlock with Vite for secure, type-safe environment management

New varlock vite integration is now live. More vite-based framework integrations coming shortly, and works already with qwik!

Your env vars deserve a little more magic in their lives πŸ§™β€β™‚οΈβœ¨

varlock.dev/integrations...

28.07.2025 20:33 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Nick Taylor's live streaming schedule Links to Nick Taylor's live streaming channels and content

Live stream today with @nickyt.online @ 1:30pm EST, talking all things varlock and DMNO.

nickyt.live#2025-07-24-p...

24.07.2025 13:10 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

thanks for including varlock!

18.07.2025 14:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ§™β€β™‚οΈπŸ‘€

18.07.2025 14:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Varlock
Enhanced .env files.

What we like
Use decorator comments to create .env config schemas. Allows for validation and type safety. Implement function calls e.g. to load a secret from 1Password. Redacts values in stdout and console methods. Supports different environments. Drop-in replacement for dotenv.

What we don't like
Only has native integrations for Node and Next.js (doesn’t support Turbopack yet), but there is a binary CLI to run and inject values into the environment.

Varlock Enhanced .env files. What we like Use decorator comments to create .env config schemas. Allows for validation and type safety. Implement function calls e.g. to load a secret from 1Password. Redacts values in stdout and console methods. Supports different environments. Drop-in replacement for dotenv. What we don't like Only has native integrations for Node and Next.js (doesn’t support Turbopack yet), but there is a binary CLI to run and inject values into the environment.

Happy to be featured in today's @console.dev. More integrations coming soon!

17.07.2025 19:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

when I beat Dwarf Fortress

17.07.2025 12:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

glad to hear it!

17.07.2025 12:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸ”₯ My friends at DMNO have a new devtool: varlock.

It’s a drop-in replacement for dotenv, and adds a bunch of cool stuff like validation and type safety. It stores the secrets themselves in password managers or encrypted vaults.

The landing page also has a very cool RPG vibe πŸ˜„
varlock.dev

16.07.2025 19:18 β€” πŸ‘ 81    πŸ” 10    πŸ’¬ 5    πŸ“Œ 2
Preview
@env-spec initial specification Β· dmno-dev varlock Β· Discussion #17 RFC-0001: @env-spec - A Specification for Enhanced .env Files Author(s): @philmillman @theoephraim Status: Proposed Date Created: 2025-05-13 Last Updated: 2025-05-13 Related Issues/PRs: 1. Summary ...

And finally if you're a library or platform that interacts with .env files, we'd love for you to have a look at our @env-spec RFC github.com/dmno-dev/var...

Anyone who uses .env files can benefit from this DSL.

16.07.2025 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
@env-spec (.env) language support - Visual Studio Marketplace Extension for Visual Studio Code - Adds syntax highlighting and additional tooling for @env-spec enabled .env files

We also have @vscode.dev and Open VSX (for you @cursor.com.web.brid.gy @windsurfai.bsky.social users) extensions for @env-spec (see below for more)

marketplace.visualstudio.com/items?itemNa...

open-vsx.org/extension/va...

16.07.2025 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Next.js How to integrate Varlock with Next.js for secure, type-safe environment management

There's a @nextjs.org integration that supports @vercel.com and @cloudflare.social with features for log redaction and leak prevention:

varlock.dev/integrations...

16.07.2025 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
varlock

We recently launched varlock.dev. Similar to DMNO but built on top of the .env files you're already using.

The early feedback has been really positive.

Check it out, ⭐ star us on GitHub and let us know what you think!

16.07.2025 15:50 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
πŸ‘‹ DMNO makes your configuration safer and smarter. It integrates with the tools you already use and it's powered by TypeScript and Vite.

Slightly biased, but check out dmno.dev. We're cooking up some new stuff specifically for local dev too

17.04.2025 14:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@dmno is following 19 prominent accounts