Using the React.ComponentProps to lookup types for Component Props in React. ...
Firebase provides the concept of Firebase Functions Codebases, where Firebase functions can be organized into a collection in a way that makes sense t ...
In this post, I introduce NX Generator for Firebase Functions and how to use it within your app. ...
I created a VS Code extension that provides links to view packages imported in javascript and typescript files on npm or GitHub repository ...
Imagine this; what if you could create your web app with pure HTML and CSS for all the static content but then add in regions of dynamic content or in ...
Learn why you should not stick to a single framework for developing websites and web apps but instead be able to count on more than one. ...
Learn how you can use Air to live-reload your Golang application for a great developer experience. ...
My talk About Busy Typescript Developer's Guide to the Typescript Type System for Angular Kenya. ...
My talk About Busy Typescript Developer's Guide to the Typescript Type System for Javascript and Friends Online Meetup. ...
Web Rush Episode 173: Getting the Best out of TypeScript with Maina Wycliffe ...
In this article, we look into const assertions introduced in version 4..3 of Typescript, the purpose, and how we can use them. ...
A tuple type is an array with a predefined length and predefined types in each index position in the array. ...
Dockertest enables us to use Docker to create containers to run our tests against. With dockertest, we can use it to create a Docker container for our ...
In this article, we explore why you should avoid using Type assertions in Typescript and techniques you can avoid using them. ...
In this article, we are going to explore Typescripts 4.5 feature - Template String Types as Discriminants using rudimentary examples. ...
In this article, we are going to look at how we can use discriminative unions to write better and more specific types and help typescript to be more h ...
In this Podcast, I join the adventure in angular as a Guest to discuss the ins and outs of Typescript and several tips and tricks for using TypeScript ...
In this article, we are going to look at how we can create our own custom type guards. Custom type guards will help you to check if a variable is of a ...
The unknown type, when assigned to a variable, means that a variable type is not known. And typescript doesn't allow you to use a variable of unknown ...
In this article, we are going to learn various ways you can narrow types. Type narrowing is the process of moving a type from a less process type to a ...
In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen & Wycliffe Maina. ...
With docker development containers, you can configure a container with all required tools and SDKs necessary for a projects development environment, w ...
In this article, we will take a closer look at template literal types and how you can take advantage of them in your day to day activities as a develo ...
For an RSS plugin, we will build a routeDiscoveryDone plugin, which is usually called when all routes have been discovered. This is going to use data ...
Learn how to create functions which are easy to create mocks for using TypeScript utility types. ...
In this article, we are going to have a look at these built-in utility types and a third-party library (with examples) that offers more utilities you ...
In this article, we are going to learn how you can speed your Scully builds by re-using Angular build artifacts in GitHub Actions. In order to statica ...
In this article, we are going to look at how we can use webhooks to trigger a GitHub actions workflow. ...
The platform module provides you with information about the current platform where the Angular app is running on and features supported on it. ...
On the surface, it looks like any other blog, but do not let that fool you, this hides away a lot of complexities for a blog. In this article, I would ...
We are going to discuss the state of RxJS, because the next major version – RxJS 7 – is around the corner. We are going to take a closer look at new f ...
In this lesson, we are going to learn how to create reusable modal overlays using Angular CDK Overlay. ...
In this lesson, we are learning how to implement infinite scrolling using ListView and ScrollController in flutter. ...