Tech: Typescript

Things I've worked on with Typescript

Posts I've written mentioning Typescript

  1. Testing AWS SSM SecureString parameter reads locally with Yulin
  2. Testing AWS S3 presigned URLs on localhost with Yulin
  3. Controlling time inside a simulated AWS Lambda handler with Yulin
  4. Expiring a temporary AWS session by advancing simulated time with Yulin
  5. Debugging an AWS Lambda handler function deployed via simulated CloudFormation
  6. Simulating AWS IAM authorization of S3 calls locally with Yulin
  7. Bash script to dump a TypeScript project into flat directory
  8. Testing and debugging CloudFront Functions deployed via simulated CloudFormation
  9. Simulating AWS CDK bucket deployment on localhost with Yulin
  10. Simulating CloudFront Functions on localhost with Yulin
  11. Overlap-preserving type refinement assertion signatures in TypeScript
  12. Combining TypeScript assertion signatures and function overloads
  13. Composable type narrowing test assertion matchers in TypeScript
  14. Preventing type errors in TypeScript test files with tsc -p --noEmit
  15. Simulating an S3 static website on localhost with Yulin
  16. AWS CloudFront Functions JS2 tooling: ESLint, Vitest, IDE
  17. Bash script to run CDK synth only if there are changed TS files
  18. eslint changed TypeScript files only
  19. AWS CDK to deny release of Elastic IP in Organization SCP
  20. AWS CDK for EC2 bastion host sharing Elastic IP with rest of VPC
  21. Simple example of a floating point precision error for monetary amounts
  22. Explicit types are a better habit than type inference
  23. My Jest mock cheatsheet for TypeScript
  24. TypeScript branded string type utility for type safety
  25. ESLint custom rules are useful
  26. Jest mock error "ReferenceError Cannot access before initialization"
  27. A simple, readable, meaningful test style with Jest
  28. Easy typed test mocks with Jest and TypeScript
  29. Flexible test model factories in TypeScript
  30. Make a deep object delta diff in TypeScript
  31. Enumerating all object paths in TypeScript
  32. Easier interface segregation in TypeScript (even better than Go!)
  33. Be careful with truthy promises in TypeScript
  34. (Cross-post) Serverless integration testing at Freetrade
  35. Promise batch progress meter in TypeScript
  36. Island counting algorithm in Typescript
  37. Avoid deriving state from props in React
  38. TypeScript recursive power function
  39. Straightforward recursive number-to-words algorithm in TypeScript
  40. TypeScript recursive factorial function
  41. TypeScript recursive power function

Other tech terms


Hire me as a freelance Typescript developer.