whatiskadudoing

whatiskadudoing

@whatiskadudoing

GitHub
21 Skills
231 Total Stars
February 2026 Joined

Public Skills

fp-immutable

by whatiskadudoing

Practical immutability patterns in TypeScript - spread operators, nested updates, readonly types, and when mutation is actually fine

Debugging 11 5mo ago

fp-option-ref

by whatiskadudoing

Quick reference for Option type. Use when user needs to handle nullable values, optional data, or wants to avoid null checks.

Processing 11 5mo ago

Practical Data Transformations

by whatiskadudoing

Everyday data transformations using functional patterns - arrays, objects, grouping, aggregation, and null-safe access

API Dev 11 5mo ago

Functional Programming Fundamentals

by whatiskadudoing

Core FP concepts including pure functions, currying, composition, and pointfree style - the foundation for mastering functional TypeScript

Code Gen 11 5mo ago

fp-ts-backend

by whatiskadudoing

Functional programming patterns for Node.js/Deno backend development using fp-ts, ReaderTaskEither, and functional dependency injection

Code Gen 11 5mo ago

fp-taskeither-ref

by whatiskadudoing

Quick reference for TaskEither. Use when user needs async error handling, API calls, or Promise-based operations that can fail.

Processing 11 5mo ago

Functional Programming in React

by whatiskadudoing

Practical patterns for using fp-ts with React - hooks, state, forms, data fetching. Works with React 18/19, Next.js 14/15.

Processing 11 5mo ago

Function Composition - Building from Small Pieces

by whatiskadudoing

Practical patterns for composing functions in TypeScript using pipe, flow, and functional design principles

Processing 11 5mo ago

Pragmatic Functional Programming

by whatiskadudoing

A practical, jargon-free guide to functional programming - the 80/20 approach that gets results without the academic overhead

Processing 11 5mo ago

fp-ts Option and Either

by whatiskadudoing

Functional error handling and nullable value management using fp-ts Option and Either types

Processing 11 5mo ago

fp-either-ref

by whatiskadudoing

Quick reference for Either type. Use when user needs error handling, validation, or operations that can fail with typed errors.

Processing 11 5mo ago

fp-refactor

by whatiskadudoing

Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns

Processing 11 5mo ago

fp-types-ref

by whatiskadudoing

Quick reference for fp-ts types. Use when user asks which type to use, needs Option/Either/Task decision help, or wants fp-ts imports.

Automation 11 5mo ago

Managing Side Effects Functionally

by whatiskadudoing

Master functional approaches to side effects including IO types, effect isolation, idempotent operations, and quarantining impure code - essential patterns for reliable TypeScript applications

Database 11 5mo ago

fp-ts Do Notation

by whatiskadudoing

Master Do notation in fp-ts to write readable, sequential functional code without callback hell. Covers bind, apS, let, bindTo and real-world patterns.

Email 11 5mo ago

fp-ts-task-either

by whatiskadudoing

Functional async patterns using TaskEither for type-safe error handling in TypeScript

Automation 11 5mo ago

fp-ts Algebraic Data Types and Type Classes

by whatiskadudoing

Product types, sum types, semigroups, monoids, Eq, Ord, and building custom type class instances for domain modeling in TypeScript

Processing 11 5mo ago

fp-ts-validation

by whatiskadudoing

Validation patterns using fp-ts with error accumulation, form validation, and API input validation

Debugging 11 5mo ago

Practical Error Handling with fp-ts

by whatiskadudoing

Stop throwing everywhere - handle errors as values using Either and TaskEither for cleaner, more predictable code

Processing 11 5mo ago

fp-ts-async-practical

by whatiskadudoing

Practical async patterns using TaskEither - clean pipelines instead of try/catch hell, with real API examples

Processing 11 5mo ago

fp-ts Pipe and Flow Composition

by whatiskadudoing

Master function composition in fp-ts using pipe and flow for building elegant, type-safe data transformation pipelines

Processing 11 5mo ago