TypeScript
We track 49 posts about TypeScript from 13 engineering blogs. Most active: SitePoint, Microsoft TypeScript, SitePoint. Latest post: Oct 9, 2026.
Companies writing about TypeScript
Recent posts
Build a Secure TypeScript MCP Client with Cross App Access (XAA) (opens on the source site)
Okta ·
Enterprise apps rarely work alone. Imagine this scenario: HR wants to ensure that a new employee completes their new hire onboarding, and they want this verification in the company’s HR app so it’s tied to the employee’s personnel file. But the onboarding tasks come from a task-tracking tool with requirements defined by each department, from a different vendor and on a different domain than the HR app. It’s on IT to bridge the two. Wiring the two together normally costs the user an OAuth consent screen or costs IT a shared service account. Cross App Access (XAA) removes that step. The…
TypeScript Generics Examples: Fetch Wrappers, Forms, and UI Components (opens on the source site)
Build typed fetch wrappers, form validators, and polymorphic React components using TypeScript generics, with runtime validation boundaries and a decision table comparing generics, unions, and schema inference. Continue reading TypeScript Generics Examples: Fetch Wrappers, Forms, and UI Components on SitePoint.
★ Keeping Laravel and TypeScript in sync with data objects (opens on the source site)
At Spatie we build SaaS apps with Laravel on the backend and Inertia with React on the frontend. That split means two type systems have to agree about every payload that crosses between them. Laravel data going out, TypeScript picking it up. There There, the helpdesk we're building, is built exactly like that. Tickets, messages, members, custom sidebar sections, all of it crosses the bridge. We'd go insane maintaining those types by hand. So we don't. There There is in private beta right now, and you can apply for early access at there-there.app. Two Spatie packages make this painless.…
How to Detect Breaking API Changes with TypeScript and OpenAPI (opens on the source site)
Build a CI pipeline that catches breaking API changes before runtime with oasdiff spec diffing and openapi-typescript type checks in GitHub Actions. Continue reading How to Detect Breaking API Changes with TypeScript and OpenAPI on SitePoint.
JavaScript Fetch Error Handling: Build a Reusable TypeScript Wrapper (opens on the source site)
Build a reusable TypeScript wrapper for the Fetch API that normalizes network errors, HTTP status codes, timeouts, and JSON parsing into a predictable error hierarchy. Continue reading JavaScript Fetch Error Handling: Build a Reusable TypeScript Wrapper on SitePoint.
Multiplayer Game Development with TypeScript, Phaser, Socket.io, and MongoDB (opens on the source site)
Game data rarely looks the same for very long. A player document might start out with just a username and a score, and a few sprints later, it needs an inventory, a set of unlocked achievements, and a... The post Multiplayer Game Development with TypeScript, Phaser, Socket.io, and MongoDB appeared first on DEV.
Gemini Interactions API in TypeScript: Task-Aware Thinking Routing (opens on the source site)
Build a task-aware thinking router on the Gemini Interactions API in TypeScript: classify coding tasks, set thinking levels, and track cost and latency. Continue reading Gemini Interactions API in TypeScript: Task-Aware Thinking Routing on SitePoint.
Building LLM Primitives from Scratch in TypeScript: Tokenizers, Vectors, and Attention (opens on the source site)
You will understand and implement the foundational mechanics of LLMs—including BPE tokenization, vector search, and self-attention math—entirely in zero-dependency TypeScript. Continue reading Building LLM Primitives from Scratch in TypeScript: Tokenizers, Vectors, and Attention on SitePoint.
Building Multi-Tier AI Agent Memory with TypeScript and SQLite-vec (opens on the source site)
Architect a tiered local memory system for AI agents using TypeScript, better-sqlite3, and sqlite-vec across episodic, semantic, and procedural stores. Continue reading Building Multi-Tier AI Agent Memory with TypeScript and SQLite-vec on SitePoint.
Gemini 3.8 Flash Reasoning Effort: Balancing Latency and Costs in TypeScript (opens on the source site)
Learn how to calibrate Gemini 3.8 Flash reasoning effort in TypeScript to balance latency SLAs, token budgets, and dynamic fallback cascades. Continue reading Gemini 3.8 Flash Reasoning Effort: Balancing Latency and Costs in TypeScript on SitePoint.
Self-driving infrastructure with Pulumi and Jev (opens on the source site)
Pulumi ·
It’s been a weirdly great time to be building software. We’ve never had so many tools that help us get things done: endless cloud providers, regions, deployment frameworks, and now AI agents that can actually build and manage infrastructure for us. That’s part of what made this past week feel so big. TypeSafe AI opened early access to Jev, their SystemOne model, and we here at Pulumi were bitten by the excitement bug and got straight to work building. Almost immediately we were able to whip up some test agentic workflows that were making real, live decisions about infrastructure. If you’re…
Securing AI Agent Tool Execution with TypeScript AST Sandboxes (opens on the source site)
Build a TypeScript middleware that parses agent-generated bash and SQL into ASTs, blocking prompt-injection escapes and destructive operations before tool execution. Continue reading Securing AI Agent Tool Execution with TypeScript AST Sandboxes on SitePoint.
Building Deterministic Multi-Agent State Machines in TypeScript (opens on the source site)
Design type-safe multi-agent orchestration with explicit state charts, atomic transitions, and checkpoint storage that survives runtime failures. Continue reading Building Deterministic Multi-Agent State Machines in TypeScript on SitePoint.
Building Composite Model Context Protocol (MCP) Gateways in TypeScript (opens on the source site)
Build a unified Model Context Protocol (MCP) gateway in TypeScript that aggregates upstream MCP servers, resolves tool collisions, and handles auth and rate limits. Continue reading Building Composite Model Context Protocol (MCP) Gateways in TypeScript on SitePoint.
Eliminating AI Code Hallucinations with TypeScript Compiler Diagnostics and TDD Loops (opens on the source site)
Build a TypeScript diagnostic feedback loop that feeds compiler diagnostics and test failures back to coding agents for verified self-correction. Continue reading Eliminating AI Code Hallucinations with TypeScript Compiler Diagnostics and TDD Loops on SitePoint.
Building Distributed Sliding-Window Rate Limiters in TypeScript and Redis (opens on the source site)
Implement an atomic sliding-window rate limiter in TypeScript with Redis sorted sets and Lua, enforcing dual RPM/TPM quotas with standard rate-limit headers. Continue reading Building Distributed Sliding-Window Rate Limiters in TypeScript and Redis on SitePoint.
Streaming Encrypted Files P2P with WebRTC DataChannels and WebCrypto in TypeScript (opens on the source site)
Build a serverless P2P browser file-transfer engine with WebRTC DataChannels, bufferedAmountLowThreshold backpressure, and AES-GCM encryption via WebCrypto. Continue reading Streaming Encrypted Files P2P with WebRTC DataChannels and WebCrypto in TypeScript on SitePoint.
Cutting Node.js Memory Footprint with HyperLogLog and Count-Min Sketch in TypeScript (opens on the source site)
Ingest and aggregate millions of streaming events in Node.js with sub-megabyte RAM using HyperLogLog and Count-Min Sketch written in pure TypeScript. Continue reading Cutting Node.js Memory Footprint with HyperLogLog and Count-Min Sketch in TypeScript on SitePoint.
RAG Citation Verification: Building Deterministic Byte-Span Validators in TypeScript (opens on the source site)
Eliminate hallucinated LLM references by building high-throughput, deterministic byte-span citation validators and grounding assertion middleware in TypeScript. Continue reading RAG Citation Verification: Building Deterministic Byte-Span Validators in TypeScript on SitePoint.
AI Agent Tool Manifests: Building a Unified TypeScript JSON Schema (opens on the source site)
Create a unified, vendor-agnostic JSON Schema specification for AI agent skills and tools, complete with a TypeScript runtime adapter that compiles declarations for Claude Code, OpenAI function calling, and custom agent loops. Continue reading AI Agent Tool Manifests: Building a Unified TypeScript JSON Schema on SitePoint.
Preventing AI Agent Context Poisoning with TypeScript HMAC Middleware (opens on the source site)
Learn how to mitigate AI agent context injection and poisoning by implementing cryptographic frame isolation and HMAC verification in TypeScript middleware. Continue reading Preventing AI Agent Context Poisoning with TypeScript HMAC Middleware on SitePoint.
Building a Zero-Dependency Client-Side PDF Generator in TypeScript (opens on the source site)
Construct a minimal, high-performance client-side PDF 1.7 binary generator from scratch using TypeScript and TypedArrays without bloated external libraries. Continue reading Building a Zero-Dependency Client-Side PDF Generator in TypeScript on SitePoint.
Building Production MCP Servers in TypeScript (opens on the source site)
Learn how to architect, deploy, and maintain a resilient, stateful Model Context Protocol (MCP) server in TypeScript that handles reconnects, long-lived tool sessions, and schema validation without leaking memory or crashing agent sessions. Continue reading Building Production MCP Servers in TypeScript on SitePoint.
Enforcing Architectural Boundaries in TypeScript via AST Import Graphs (opens on the source site)
Large TypeScript codebases and monorepos frequently suffer from boundary rot and circular cross-domain imports when growing teams or AI codegen tools bypass layer encapsulation. Continue reading Enforcing Architectural Boundaries in TypeScript via AST Import Graphs on SitePoint.
Building an MCP Tool Definition Quality Score Linter in TypeScript (opens on the source site)
Build a TypeScript validation and scoring script to evaluate Model Context Protocol tool schemas, descriptions, and argument definitions. Continue reading Building an MCP Tool Definition Quality Score Linter in TypeScript on SitePoint.
Incident Response as Code: Managing PagerDuty with Pulumi (opens on the source site)
Pulumi ·
You usually find out in the postmortem: the alarm fired, but it paged a schedule nobody was on anymore. Or the service had been running in production for three months before anyone created the matching PagerDuty service, so the first person to notice the outage was a customer. The infrastructure was code, reviewed and versioned. The incident response setup was forty clicks in a web UI, done once, by someone who has since changed teams. PagerDuty’s own engineering team has been making the case for managing PagerDuty as code for years, and the OneUptime folks recently published a hands-on guide…
Announcing TypeScript 7.0 (opens on the source site)
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to deliver on JavaScript that scales. By bringing strong type-checking and rich tooling to the world of JavaScript, TypeScript made it possible to build non-trivial high-quality apps across platforms. Last […] The post Announcing TypeScript 7.0 appeared first on TypeScript.
Test Password Strength and Password History with TypeScript and MongoDB (opens on the source site)
Just about every application you build is going to need some form of user authentication, and the moment you have user accounts, you have passwords to manage. Storing them safely is only part of the j... The post Test Password Strength and Password History with TypeScript and MongoDB appeared first on DEV.
Announcing TypeScript 7.0 RC (opens on the source site)
Today we are excited to announce the Release Candidate of TypeScript 7.0! If you haven’t been following TypeScript 7.0’s development, this release is significant in that it is built on a completely new foundation. Over the past year, we have been porting the existing TypeScript codebase from TypeScript (as a bootstrapped codebase that compiles to […] The post Announcing TypeScript 7.0 RC appeared first on TypeScript.
So much job interview prep! Playwright + TypeScript + GitLab (opens on the source site)
Even though I've been job searching for four months now, I am busier than I have ever been. You know what I mean. You've seen this blog! One week I am experimenting with AI, the next I am pairing Playwright with C# or Java, the next I am skimming docs about Contract Testing using Pact. Each week I get more leads generated from my many LinkedIn posts. Each week is yet another rabbit to chase. Finally, this week, I get to refresh my Playwright + TypeScript skills. LinkedIn Learning is offering me yet another free month, so this week I have been taking advantage of it by working on:Playwright…
Related topics
This page is generated automatically from the engineering blogs we follow. Every post links to its source, where it was published. See all sources.