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

Other tech terms


Hire me as a freelance Typescript developer.