TypeScript — Digitteck Blog — Digitteck
Tag

TypeScript

5 articles

Building a React Native Timer Hook
frontend

Building a React Native Timer Hook

A configurable interval-based React Native hook with pause, resume, restart, and background/foreground time recovery — with proper interval cleanup to prevent memory leaks.

2025-10-14·4 min read
Option Monad
frontend

Option Monad

A TypeScript Option<T> monad for safely traversing deeply nested nullable properties — with Run, RunTransform, ValueOr, and ValueOrNull helpers that short-circuit on null/undefined.

2022-06-08·3 min read
Details Component — Dynamic Child Components
frontend

Details Component — Dynamic Child Components

Building a reusable Angular details table where row components are dynamically projected into a <tbody> using ComponentFactoryResolver and ContentChildren, keeping valid table semantics.

2021-06-07·5 min read
Angular Debouncing Directive
frontend

Angular Debouncing Directive

An Angular directive using RxJS debounce to delay keyup events — reusable across any input without wrapper components, keeping full access to native input functionality.

2020-12-01·2 min read
TypeScript Extensions
frontend

TypeScript Extensions

Adding methods to existing TypeScript types using prototype extension and interface declaration merging — illustrated by adding Aggregate, All, Any, and First to Array.

2018-09-19·2 min read
digitteck

© 2026 Digitteck