How to use static code analysis to write quality…

Static code analysis is a process of inspecting the source code to get some insights without actually running it. Learn more here.
Michal Zalecki
8 min read

Type-safe fetching with gretchen

Gretchen allows type-safe fetching by providing a very subtle abstraction over the popular fetch() syntax that you already know and love.
Olasunkanmi John Ajiboye
3 min read

How TypeScript design patterns help you write better code

This tutorial explains the importance of design patterns in a modern codebase; demonstrates how to implement the observer, builder, and prototype design patterns in...
Eslam Hefnawy
5 min read

How to build a GraphQL API with NestJS

GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need,...
Godwin Ekuma
6 min read

How to organize your nut.js development workflow

Building and shipping a ready-to-use desktop automation framework for three major platforms requires an elaborate development setup. In this tutorial, I'll show you how...
Simon Hofmann
4 min read

Getting started with TypeScript generics

In this article, we'll learn how to use generic types in our functions to create more reusable functions along with generic classes and generic...
Leonardo Maldonado
5 min read

How to build React components for codebases that use…

In this article, we’ll learn how we can use TypeScript with React and built components that are usable within both TypeScript and JavaScript files.
Austin Roy Omondi
5 min read

Types vs. interfaces in TypeScript

It is very simple to get started with TypeScript, but sometimes we need to think more about the best use case for us. In...
Leonardo Maldonado
4 min read

A practical guide to TypeScript decorators

Not only does TypeScript add type safety to JavaScript apps, it also comes with cool features that don't yet exist in the dynamic programming...
Rahman Fadhil
5 min read

Publishing Node modules with TypeScript and ES modules

Learn how you can write your packages in TypeScript but still ship your users modern JavaScript code that they won’t have to manually compile.
Jack Franklin
8 min read

Discussing the over-engineering trap in TypeScript

In this article, we will go through the advantages and disadvantages of using TypeScript. This will give us a better idea of when to...
William Lim
6 min read

Integrating TypeScript with GraphQL

Learn how to combine the power of TypeScript with GraphQL in our tutorial on the TypeGraphQL library.
Alexander Nnakwue
12 min read