Home/Blog
// BLOG & UPDATES

Releases, tutorials, and open-source news

Updates on our packages, tutorials for the JavaScript ecosystem, and thoughts on open-source development.

8
articles
Weekly
cadence
FEATURED
Release Jun 5, 2026· 6 min read

@fotros/schema v2.4 — Recursive Types and Performance Improvements

This release brings recursive type support, a 40% parse performance improvement for large payloads, and a new strict mode that rejects unknown keys by default.

TypeScriptnpmReleasePerformance
Read the full post
Tutorial

Building a Type-Safe CLI with @fotros/cli and @fotros/schema

A step-by-step guide to building a production-grade Node.js CLI that validates its config file at startup using Fotros primitives.

TypeScriptCLITutorial
May 29, 2026 · 12 min readRead more
Open Source

How Open Fotros Manages RFC-Driven Development

We adopted an RFC process for all breaking changes six months ago. Here's what worked, what didn't, and why it has made our releases more predictable.

Open SourceProcessGovernance
May 18, 2026 · 8 min readRead more
Release

@fotros/bundler v1.5 — Automatic Package.json Exports Field

The bundler now automatically generates a correct exports field in your package.json, covering all module formats and TypeScript declaration files.

npmReleaseBundler
May 12, 2026 · 4 min readRead more
News

Open Fotros Joins the OpenJS Foundation as an At-Large Project

We're excited to announce that Open Fotros has been accepted as an at-large project in the OpenJS Foundation, strengthening our commitment to open governance.

Open SourceNewsGovernance
Apr 30, 2026 · 3 min readRead more
Tutorial

Zero-Config Library Publishing: The @fotros/bundler Workflow

Stop fiddling with Rollup configs. This tutorial walks through the opinionated bundler workflow we use internally for every Fotros package.

TutorialBundlernpm
Apr 22, 2026 · 10 min readRead more
Tutorial

ESM and CJS: A Practical Guide for Library Authors

Dual-format packages, the exports field, TypeScript moduleResolution — everything a library author needs to know to ship a package that just works.

TutorialESMnpm
Apr 10, 2026 · 14 min readRead more
Release

Announcing @fotros/env v1.0 — Type-Safe Environment Variables

Parse and validate environment variables at startup with full TypeScript inference. No more process.env string casting — your env is typed, validated, and documented.

TypeScriptnpmRelease
Mar 28, 2026 · 5 min readRead more