Skip to content

Instantly share code, notes, and snippets.

@igabesz
igabesz / business-impact.csv
Last active June 9, 2023 05:50
[Blog] BaU-vs-Systematic
Business as Usual Systematic Improvements
== Impact ==
Immediate impact Usual Usually none
Changes in code quality Slow Can be fast
Risk of results Usual High (usually uncertain)
Leverage None-to-low Potentially high
Available Always During calm times
== Nature ==
Typical Tasks Features, bugs, maintenance Research, devenv, architecture, various
Uncertainty / risk of estimations Usual (low for established teams) High
@igabesz
igabesz / 1-initial.ts
Created October 29, 2021 00:24
rxjs-challenge
import { interval, Observable, Subject } from 'rxjs';
import { filter, mapTo, pairwise, takeUntil } from 'rxjs/operators';
export class ProgressGenerator {
// I prefer explicit `destroyed$` over `untilDestroyed(this)` solutions
private readonly destroyed$ = new Subject<void>();
private readonly startEnded$: Observable<void>;
// This will be consumed externally.
readonly progress$ = new Subject<number>();
@igabesz
igabesz / description.md
Created May 22, 2021 11:55
[Metaprogramming] TypeScript Decorators with Type Inference

Keywords:

  • TypeScript
  • Decorators
  • Type Inference
  • Metaprogramming

What do I do here?