Forem

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
My JavaScript Set of Best Practices

My JavaScript Set of Best Practices

1
Comments
3 min read
JetBrains' AI Assistant

JetBrains' AI Assistant

Comments
7 min read
Why avoid using 'any' in TypeScript

Why avoid using 'any' in TypeScript

2
Comments 1
5 min read
The super power that lets you tell TypeScript what is actually happening

The super power that lets you tell TypeScript what is actually happening

Comments
1 min read
Embracing Clean Code with `is.kebabCase` and `is.not_kebabCase` from 'thiis': A Fun Journey into String Formatting

Embracing Clean Code with `is.kebabCase` and `is.not_kebabCase` from 'thiis': A Fun Journey into String Formatting

Comments
5 min read
How we misuse naming boolean and how they should be named

How we misuse naming boolean and how they should be named

21
Comments 10
1 min read
12 Factor App in NodeJS Part 0: Intro

12 Factor App in NodeJS Part 0: Intro

2
Comments
5 min read
Image Compression in JavaScript/TypeScript

Image Compression in JavaScript/TypeScript

5
Comments
5 min read
Building a Vue.js composable for handling Feature Flags

Building a Vue.js composable for handling Feature Flags

26
Comments 7
4 min read
Customer: Use Case (3: Implementing NestJS Service)

Customer: Use Case (3: Implementing NestJS Service)

1
Comments
4 min read
How to run TypeScript natively in Node.js with TSX

How to run TypeScript natively in Node.js with TSX

70
Comments 1
3 min read
Master schema validation in TypeScript with Zod

Master schema validation in TypeScript with Zod

10
Comments
4 min read
Level Up Your TypeScript Projects: Discover the Power of ESLint and Prettier

Level Up Your TypeScript Projects: Discover the Power of ESLint and Prettier

1
Comments
3 min read
Transitioning to Angular's New Control Flow Syntax

Transitioning to Angular's New Control Flow Syntax

4
Comments 2
2 min read
My Pomodoro Clock Project

My Pomodoro Clock Project

6
Comments 2
3 min read
How to create reusable React Components across your projects with bit.dev

How to create reusable React Components across your projects with bit.dev

2
Comments 2
5 min read
Trapping user focus four ways in TypeScript

Trapping user focus four ways in TypeScript

2
Comments
3 min read
Executing a deeper penetration into Google's open-source project

Executing a deeper penetration into Google's open-source project

1
Comments
12 min read
Evaluating a deeper penetration into Google's open-source project

Evaluating a deeper penetration into Google's open-source project

1
Comments
3 min read
Demystifying IP Addresses with is.ipv4 and is.not_ipv4 from 'thiis': Your Friendly Guide to IP Validation

Demystifying IP Addresses with is.ipv4 and is.not_ipv4 from 'thiis': Your Friendly Guide to IP Validation

Comments 1
5 min read
How to solve the N plus 1 problem in GraphQL with Prisma and Apollo

How to solve the N plus 1 problem in GraphQL with Prisma and Apollo

3
Comments
8 min read
Digging Deeper with TypeScript: ESlint

Digging Deeper with TypeScript: ESlint

1
Comments
3 min read
Utility Type: PrependArgs

Utility Type: PrependArgs

Comments
3 min read
Redirecting mobile users to App or Play Store in NextJS

Redirecting mobile users to App or Play Store in NextJS

10
Comments 1
3 min read
Calculating Field Values In Five

Calculating Field Values In Five

Comments
10 min read
Type-strict coding with TypeScripts "strict" mode

Type-strict coding with TypeScripts "strict" mode

Comments
3 min read
Next.js Blog using Static Site Generation with MongoDB Atlas

Next.js Blog using Static Site Generation with MongoDB Atlas

6
Comments
7 min read
Javascript Made Simple!

Javascript Made Simple!

Comments
8 min read
Sorting Algorithms in JavaScript or TypeScript

Sorting Algorithms in JavaScript or TypeScript

6
Comments
6 min read
Building Git Commit Linter Type in Typescript (Medium Difficulty)

Building Git Commit Linter Type in Typescript (Medium Difficulty)

Comments
12 min read
Discover the Charm of is.char and is.not_char in JavaScript with 'thiis'

Discover the Charm of is.char and is.not_char in JavaScript with 'thiis'

Comments 1
3 min read
CQRS with Low-Code

CQRS with Low-Code

1
Comments
5 min read
Why Enums in Rust feel so much better

Why Enums in Rust feel so much better

6
Comments 1
7 min read
Typescript: Discriminated Type Union Pattern

Typescript: Discriminated Type Union Pattern

2
Comments
2 min read
Utility Type: WithPrefix

Utility Type: WithPrefix

1
Comments
2 min read
Yet Another Newsletter LOL: Getting Griddy

Yet Another Newsletter LOL: Getting Griddy

10
Comments
4 min read
Building a simple calendar with Vanilla JS

Building a simple calendar with Vanilla JS

8
Comments
6 min read
Begineer: TypeScript Utility Types

Begineer: TypeScript Utility Types

11
Comments 1
2 min read
TypeScript vs JavaScript - What's the difference?

TypeScript vs JavaScript - What's the difference?

Comments 1
2 min read
Introduction to TypeScript with React

Introduction to TypeScript with React

11
Comments
17 min read
When and Where to use ReScript? The ReScript happy path

When and Where to use ReScript? The ReScript happy path

28
Comments 1
9 min read
Level up your NodeJS Dockerfiles with these 3 tips ⚡🐋

Level up your NodeJS Dockerfiles with these 3 tips ⚡🐋

3
Comments
5 min read
How to handle browser storage in Angular SSR?

How to handle browser storage in Angular SSR?

4
Comments
2 min read
Automating Releases with GitHub Actions

Automating Releases with GitHub Actions

5
Comments 3
3 min read
TypeScript: Infer Types to Avoid Explicit Types

TypeScript: Infer Types to Avoid Explicit Types

19
Comments 1
5 min read
Unveiling the Magic of Promises with `is.promise` and `is.not_promise` from 'thiis'

Unveiling the Magic of Promises with `is.promise` and `is.not_promise` from 'thiis'

Comments 1
3 min read
Benefits of using Typescript with ExpressJS with Project Template

Benefits of using Typescript with ExpressJS with Project Template

Comments
6 min read
Level up your Typescript game, functionally - Part 3

Level up your Typescript game, functionally - Part 3

3
Comments
3 min read
Level up your Typescript game, functionally - Part 1

Level up your Typescript game, functionally - Part 1

6
Comments
9 min read
Level up your Typescript game, functionally - Part 2

Level up your Typescript game, functionally - Part 2

Comments
9 min read
Error handling: Are You In Charge or In Chaos?

Error handling: Are You In Charge or In Chaos?

5
Comments
5 min read
Slack's remote functions on Cloudflare Workers

Slack's remote functions on Cloudflare Workers

6
Comments
5 min read
Deserializing Polymorphic Lists with Kotlin, Jackson, and Spring Boot

Deserializing Polymorphic Lists with Kotlin, Jackson, and Spring Boot

Comments
6 min read
Tuner is a flexible project configurator as code for Deno.

Tuner is a flexible project configurator as code for Deno.

5
Comments
6 min read
Pushing Anti-patterns to Production for Fun and Profit

Pushing Anti-patterns to Production for Fun and Profit

Comments 4
1 min read
Navigating JavaScript with Ease: Unveiling `is.null` and `is.not_null` from 'thiis'

Navigating JavaScript with Ease: Unveiling `is.null` and `is.not_null` from 'thiis'

Comments 1
3 min read
Custom Exceptions in modern js / ts

Custom Exceptions in modern js / ts

11
Comments
3 min read
Angular Addicts #19: Angular 17, NX 17, Storybook 7.5 & more

Angular Addicts #19: Angular 17, NX 17, Storybook 7.5 & more

2
Comments 2
4 min read
Source code of the WhatsApp Number Checker

Source code of the WhatsApp Number Checker

16
Comments 2
3 min read
The State of JS 2023 Survey is Now Open

The State of JS 2023 Survey is Now Open

14
Comments 4
2 min read
loading...