Forem

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I built an open-source invoicing app with Next.js 16 — here's the architecture
Cover image for I built an open-source invoicing app with Next.js 16 — here's the architecture

I built an open-source invoicing app with Next.js 16 — here's the architecture

Comments
3 min read
How We Built a Cheat-Proof Game Engine with TDD

How We Built a Cheat-Proof Game Engine with TDD

1
Comments
8 min read
分享一个 SSL 证书监控网站的开发经验

分享一个 SSL 证书监控网站的开发经验

Comments
1 min read
Multi-Page Electron Apps Exist — Even If We Rarely Talk About Them
Cover image for Multi-Page Electron Apps Exist — Even If We Rarely Talk About Them

Multi-Page Electron Apps Exist — Even If We Rarely Talk About Them

Comments
3 min read
Implement Local & Google Fonts in Next.js (The Right way): A Practical Pattern Guide
Cover image for Implement Local & Google Fonts in Next.js (The Right way): A Practical Pattern Guide

Implement Local & Google Fonts in Next.js (The Right way): A Practical Pattern Guide

Comments
12 min read
How to Use ImportKit: Add CSV/Excel Import to Your React App in 10 Minutes

How to Use ImportKit: Add CSV/Excel Import to Your React App in 10 Minutes

Comments
5 min read
Day 8 of #100DaysofCode — Understanding Form Handling with TypeScript in React
Cover image for Day 8 of #100DaysofCode — Understanding Form Handling with TypeScript in React

Day 8 of #100DaysofCode — Understanding Form Handling with TypeScript in React

6
Comments
3 min read
Setting up Express with Typescript, Prettier and Eslint in post-2026
Cover image for Setting up Express with Typescript, Prettier and Eslint in post-2026

Setting up Express with Typescript, Prettier and Eslint in post-2026

1
Comments 1
2 min read
Building a Catalog GraphQL API with InversifyJS - Part 3: Implementing Resolvers & Server Setup
Cover image for Building a Catalog GraphQL API with InversifyJS - Part 3: Implementing Resolvers & Server Setup

Building a Catalog GraphQL API with InversifyJS - Part 3: Implementing Resolvers & Server Setup

Comments
6 min read
Tagix: My Experimental State Management Library
Cover image for Tagix: My Experimental State Management Library

Tagix: My Experimental State Management Library

Comments
10 min read
Building a Catalog GraphQL API with InversifyJS - Part 1: Project Setup & Type Generation
Cover image for Building a Catalog GraphQL API with InversifyJS - Part 1: Project Setup & Type Generation

Building a Catalog GraphQL API with InversifyJS - Part 1: Project Setup & Type Generation

Comments
3 min read
Designing a Scalable React Native + Expo Router Folder Structure

Designing a Scalable React Native + Expo Router Folder Structure

Comments
3 min read
Audio Noise Reduction Library Using Rust - Testing the AI Coding Capability
Cover image for Audio Noise Reduction Library Using Rust - Testing the AI Coding Capability

Audio Noise Reduction Library Using Rust - Testing the AI Coding Capability

Comments
3 min read
Provably Fair Gaming: Building Cryptographic RNG Verification with VAP-GAM
Cover image for Provably Fair Gaming: Building Cryptographic RNG Verification with VAP-GAM

Provably Fair Gaming: Building Cryptographic RNG Verification with VAP-GAM

Comments
13 min read
I Built a Next.js SaaS Boilerplate So You Don't Have To - 3 Month Journey
Cover image for I Built a Next.js SaaS Boilerplate So You Don't Have To - 3 Month Journey

I Built a Next.js SaaS Boilerplate So You Don't Have To - 3 Month Journey

4
Comments 3
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.