inDepth.dev
  • Our Manifesto
Subscribe
Stephen Cooper

Stephen Cooper

Stephen is a Senior Engineer at AG Grid building out the Javascript grid. When not coding you will find him out and about with his four little explorers.

📍 London
https://scooper.dev/ https://twitter.com/SCooperDev
Adding a layer of more explicit typings on top of 3rd party library interfaces
typescript

Adding a layer of more explicit typings on top of 3rd party library interfaces

Third party library interfaces are often loosely typed to support edge cases. However, there can be great benefits to layering more explicit types over the existing interfaces.

  • Stephen Cooper
Stephen Cooper May 18, 2021 • 12 min read
ngTemplateOutlet: The secret to customisation
angular

ngTemplateOutlet: The secret to customisation

In this article we demonstrate how to use ngTemplateOutlet, along with ngTemplateOutletContext, to make a component completely customisable.

  • Stephen Cooper
Stephen Cooper Dec 2, 2020 • 10 min read
Understanding @ngrx/component-store selector debouncing
ngrx

Understanding @ngrx/component-store selector debouncing

@ngrx/component-store selectors have a debounce option that lets the state 'settle' before emitting. In this article we will demonstrate what this means in practice before walking through the code that makes this possible.

  • Stephen Cooper
Stephen Cooper Oct 22, 2020 • 7 min read
inDepth.dev © 2023
Powered by Ghost