#Varlock#dotenv files built for sharing, powered by @ env-spec decorator comments #opensource #devtools #nodejs #ai

🔐 Adds declarative schema to your .env files using JSDoc-style @ env-spec comments – validation, type safety & IntelliSense included

🛡️ Protects sensitive config values with log redaction & leak prevention built right into the workflow

🌐 Flexible multi-environment management: automatically loads .https://env.xxx files based on your APP_ENV flag

🧵 👇

So, Mr. Dayvi Schuster managed to "accidentally" invent a #Zig #dotenv #parser while actually trying to do something else entirely. 🙄 Bravo, #genius — it's like discovering penicillin while searching for a lost sock. 🙃 Maybe next, you'll stumble upon cold fusion while making a sandwich. 🥪✨
https://dayvster.com/blog/accidentally-made-a-zig-dotenv-parser/ #invention #accidental #coding #humor #innovation #HackerNews #ngated
Accidentally Made a Zig dotenv Parser

How I ended up creating a dotenv parser while working on a CLI argument parser

Just shipped a Next.js app with Firebase set up safely — no key leaks, clean client/server split, and rules locked down. Took a bit of care, but now I can sleep at night knowing the config is solid. 🚀

https://dropletdrift.com/configure-the-firebase-client-sdk-safely-in-next-js-without-leaking-keys/

#nextjs #firebase #webdev #javascript #typescript #reactjs #coding #programming #devlife #frontend #backend #fullstack #cloud #appdev #security #dotenv #serverless #digitalocean #opensource #tutorial

Configure the Firebase client SDK safely in Next.js (without leaking keys) - DropletDrift

Contents show What is actually secret in a Firebase + Next.js app Environment variables: how Next.js exposes values Folder structure you will use Step 1: add client-side Firebase config safely Step 2: keep the Admin SDK server-only Step 3: add environment variables in DigitalOcean App Platform Step 4: restrict the public API key Step 5: […]

DropletDrift
Counting versioned templates, non-versioned local files and different purposes/environments... a project I work on has 10 .env* files. 🥺
#dotenv #softwaredevelopment

Found out about a new secret handling standard called #secretspec.

Has some nice simplicity with #dotenv. And integrates with #1password. 😎

I have workloads doing this stuff all over the place. So it's definitely nice maybe not reinventing the same wheel for the 42nd time. 🫠

https://secretspec.dev/

Declarative secrets, every environment, any provider

Declarative secrets, every environment, any provider

SecretSpec

Totally like the #ANSI theme and idea:

Magic .env files built for sharing: Human-first, #AI-friendly. #varlock can be used as a direct replacement for #dotenv in most projects. Opt out of analytics with $ varlock opt-out

https://varlock.dev/

Varlock - AI-safe .env files

AI-safe .env files: schemas for agents, secrets for humans. Validate, secure, and share environment variables with type-safety, leak prevention, and integrations for Next.js, Vite, Astro, and more.

Varlock

direnv-dotenx - plugin for direnv to load environment using dotenvx - an encrypted env file manager

https://github.com/chenasraf/direnv-dotenvx

#env #environment #direnv #dotenv #dotenvx

GitHub - chenasraf/direnv-dotenvx: A direnv plugin to load .env or .env.{env} files using dotenvx, with automatic variable detection and shell-safe exports.

A direnv plugin to load .env or .env.{env} files using dotenvx, with automatic variable detection and shell-safe exports. - chenasraf/direnv-dotenvx

GitHub

Как провести пользовательское исследование без пользователей: пошаговый гайд с PyAutoGen

Если вы продюсер, методист или менеджер образовательного продукта без техбэкграунда — и у вас нет UX-исследователя, времени и бюджета — это статья для вас. Я расскажу, как провела синтетическое исследование без респондентов, но с результатом, используя AutoGen — фреймворк от Microsoft, который позволяет моделировать диалоги между ИИ-агентами. Здесь не будет сложного кода. Только пошаговая инструкция, минимум настроек и максимум пользы, чтобы вытащить из AI внятные сценарии поведения пользователей.

https://habr.com/ru/articles/910244/

#chatgpt #OpenAI_API #ииагенты #LLMинтеграции #env #dotenv #User_Research #EdTech #Продуктовая_аналитика #PyAutoGen

Как провести пользовательское исследование без пользователей: пошаговый гайд с PyAutoGen

Для кого этот рассказ Я не разработчик, так что это не техногиковский обзор очередного инструмента. Скорее, это пошаговая инструкция для тех, кому нужно разобраться, что у пользователей в голове, без...

Хабр
What the hell is an elliptic curve?

Delve into the wonderful world of elliptic curves and how they are used in cryptography.

Sync .env files

The .env file is a common standard to define environment variables and secrets for a software project. When working on multiple machines and in teams, ensuring that the .env files are up-to-date is important. I was looking for a solution to solve this problem. If you duck for “Sync .env files” you will most likely end up on https://www.dotenv.org/docs/quickstart/sync. The Dotenv project provides a service for syncing .env files. However, their service requires an account and this was out of question in my case. How can I sync secrets with my team using git only?