All 'typescript' related blog posts

Deploying an AWS AppSync API with WAF using CDK v2

In this tutorial, we’ll look at how you can leverage AWS CDK v2 to deploy an AppSync GraphQL API behind AWS WAF, using managed rules to protect it against the...

Gravatar for ross.jenkins@instil.co
Ross Jenkins
25 May 2022

TypeScript 4.4 - Be on your guard

In this post, in celebration of the release of TypeScript 4.4, I explore Type Unions in TypeScript and how the language uses Type Guards and Control Flow Analysis to automatically...

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
27 August 2021

TypeScript 4.3 - I object your honour!

In celebration of TypeScript 4.3 I take a look TypeScript's Object Oriented features and look at the new features this release brings.

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
26 May 2021

Using TypeScript const assertions for fun and profit

How can we utilise the const assertion in TypeScript to flip the script and define types from immutable data?

Gravatar for ross.jenkins@instil.co
Ross Jenkins
29 April 2021

Crazy, Powerful TypeScript Tuple Types

In celebration of TypeScript 4.2 and the language's continued evolution, let's take a look at tuple types and some advanced type manipulations we can do with them.

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
23 March 2021

React Tutorial - Build a Weather App from Scratch - Part 2

In this tutorial we continue the step by step guide for creating a weather app using React and TypeScript.

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
25 February 2021

React Tutorial - Build a Weather App from Scratch - Part 1

In this tutorial I'll take you step by step through creating a weather app using React and TypeScript.

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
23 February 2021

TypeScript + React Hooks: Part 3

In this 3rd article in our series on using React Hooks with TypeScript, we will show how to enhance 'primitive' hooks into more complex functions, and highlight some of the...

Gravatar for neil.armstrong@instil.co
Neil Armstrong
11 December 2020

TypeScript + React Hooks: Part 2

In this follow-up to our introductory article to using React Hooks with TypeScript, we’ll continue to discuss how leveraging types & type safety can make life easier when writing components...

Gravatar for ross.jenkins@instil.co
Ross Jenkins
23 November 2020

Crazy, Powerful TypeScript 4.1 Features

In this article I'll take a look at some new features in TypeScript 4.1 - namely Template Literal Types, Key Remapping and Recursive Conditional Types. At the end I'll show...

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
19 November 2020

TypeScript + React Hooks: Part 1 - The Basics

In this post, we delve into using TypeScript with React Hooks to develop in the front-end. Continuing our series of posts on the practical applications of TypeScript, and introducing another...

Gravatar for ross.jenkins@instil.co
Ross Jenkins
9 November 2020

TypeScript Testing Tips - Mocking Functions with Jest

In this, the second of a series of posts on practical applications of TypeScript, we continue on the topic of testing by looking at how three lines of TypeScript magic...

Gravatar for eoin.mullan@instil.co
Eoin Mullan
28 October 2020

React + TypeScript + Redux Toolkit - Safety and Simplicity

In this article I'll explain how Redux Toolkit simplifies building Redux based apps and combines beautifully with React and TypeScript for an all-round great stack.

Gravatar for eamonn.boyle@instil.co
Eamonn Boyle
22 October 2020

TypeScript Testing Tips - Creating Dummies

This is the first post in a series on using TypeScript in practical applications. It shows a simple TypeScript pattern for building type-safe, unit test dummies. The focus is on...

Gravatar for eoin.mullan@instil.co
Eoin Mullan
21 October 2020