Reading up on typescript
26 deep · digging since dec 05, 25
- Thi.ng – open-source building blocks for computational design and art
Thi.ng is a 350-module open-source toolkit for computational design and generative art, built bottom-up with small, composable pieces.
- GitHub - af/envalid: Environment variable validation for Node, Bun, and other compatible JS runtimes
Envalid provides validation and immutable access to environment variables, ensuring they meet expected formats before a Node.js or Bun program runs.
- GitHub - kristiandupont/kanel: Generate Typescript types from Postgres
Kanel generates TypeScript types from a live PostgreSQL database, offering type safety without an ORM.
- TypeScript Performance in TanStack Table V9
TanStack Table V9 cut TypeScript type instantiations by 62-86% between alpha.54 and beta.12 using feature maps, interfaces, variance annotations, and explicit type arguments.
- Introducing Nub: an all-in-one toolkit for Node.js — Nub
Nub is a Rust CLI that augments Node.js with TypeScript execution, fast script/bin running, built-in version management, and a pnpm-compatible package manager — all without replacing Node's runtime.
- GitHub - AllThingsSmitty/typescript-tips-everyone-should-know: A curated collection of practical TypeScript patterns that improve safety, readability, maintainability, and developer experience.
A curated collection of practical TypeScript patterns that improve safety, readability, maintainability, and developer experience.
- Use boring languages with LLMs
Using boring languages like Go with LLMs reduces variance in training data, leading to more predictable and reliable code generation.
- Hire Web Developers
SuperBuilt offers developer-led talent matching and training services to place pre-vetted, culturally aligned web developers into agencies and startups, with a 30-day guarantee.
- GitHub - chenxin-yan/crust: A TypeScript-first, Bun-native CLI framework with composable modules.
Crust is a TypeScript-first, Bun-native CLI framework offering composable modules for command routing, argument parsing, prompts, validation, and persistence.
- GitHub - withastro/flue: The sandbox agent framework.
Flue is a TypeScript framework for building autonomous AI agents with a programmable harness that provides sandboxes, tools, skills, and durable execution across local and cloud runtimes.
- How does AI change Software Engineering?
Investing in codebase constraints like strong types and modularity compounds AI agent effectiveness, enabling small teams to outpace legacy-encumbered organizations.
- A case for Go as the best language for AI agents
The Hacker News discussion debates whether Go's simplicity, fast compilation, and opinionated style make it ideal for AI agents, with commenters offering counterarguments favoring Python, Rust, and other languages.
- GitHub - HugoRCD/evlog: Logging that makes sense. Wide events, structured errors, zero chaos.
evlog is a TypeScript-first logging library that collapses multiple log lines into one structured wide event per request with context and self-documenting errors.
- GitHub - mandarwagh9/MachineAuth: Secure OAuth 2.0 authentication for AI agents and machine-to-machine communication.
MachineAuth provides OAuth 2.0 authentication and permission infrastructure designed for AI agents to securely access APIs and services.
- LogTape
LogTape is a zero-dependency, library-first logging library for JavaScript runtimes that stays silent until the application opts in.
- The Concise TypeScript Book
The Concise TypeScript Book provides a reference on TypeScript features and syntax, though critics say it's not truly concise and lacks recent updates.
- The Complete Guide to Building Agents with the Claude Agent SDK
A guide to building a code review agent using the Claude Agent SDK, covering setup, tools, custom tools, subagents, hooks, and structured output.
- Why AI is pushing developers toward typed languages - The GitHub Blog
AI-generated code's unreliability pushes developers toward typed languages like TypeScript, which catch type-check errors that cause 94% of LLM compilation failures.
- Designing type-safe sync/async mode support in TypeScript
The author added sync/async mode support to Optique, a type-safe CLI parser for TypeScript, using conditional types and mode parameters to maintain type safety and backward compatibility.
- Story - NERD
NERD is a programming language optimized for LLM tokenization, reducing tokens by 50-70% compared to TypeScript, designed for AI-authored code.
- How Good Is AI at Coding React (Really)? - by Addy Osmani
AI coding benchmarks for React show ~40% success on isolated tasks but ~25% on multi-step integrations due to a complexity cliff, requiring strong context engineering and developer oversight.
- AI SDK 6 - Vercel
Vercel's AI SDK 6 introduces agents, human-in-the-loop tool approval, MCP support, devtools, reranking, and structured output for building AI applications.
- TanStack AI
TanStack AI is an open-source TypeScript SDK that provides a provider-portable, protocol-first layer between user interfaces and AI models without requiring a hosted gateway.
Takes
Today i'm excited to announce storagesdk, built in partnership with @TigrisData A TypeScript SDK for object storage with snapshots and forks as first-class primitives branch a bucket per agent run. mutate safely. replay from the same baseline. Across many providers.
@computesdk
Introducing Email SDK A unified email SDK for sending with any email provider. One clean TypeScript API. - Multiple providers: Resend, Postmark, SendGrid, Mailgun, Brevo, SMTP, and more - Built-in fallbacks and retries - Agent Skill included - CLI for testing
@leodev
I’m a huge Anders fanboy. Turbo Pascal and Delphi was my home for many years. C# thanks to @migueldeicaza was my secret love when I was diving into Linux and TypeScript is what made JavaScript enjoyable for me.
@mitsuhiko