Tech: JavaScript

Things I've worked on with JavaScript

Posts I've written mentioning JavaScript

  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. Testing and debugging CloudFront Functions deployed via simulated CloudFormation
  8. Simulating AWS CDK bucket deployment on localhost with Yulin
  9. Simulating CloudFront Functions on localhost with Yulin
  10. Overlap-preserving type refinement assertion signatures in TypeScript
  11. Combining TypeScript assertion signatures and function overloads
  12. Composable type narrowing test assertion matchers in TypeScript
  13. Preventing type errors in TypeScript test files with tsc -p --noEmit
  14. Simulating an S3 static website on localhost with Yulin
  15. AWS CloudFront Functions JS2 tooling: ESLint, Vitest, IDE
  16. eslint changed TypeScript files only
  17. Github Action for PR comment with command output on exit status
  18. Github Action to remove previous job PR comments
  19. Python assert_dict_matches recursive test helper function
  20. Hugo asset pipeline security.exec.allow error
  21. Simple example of a floating point precision error for monetary amounts
  22. My Jest mock cheatsheet for TypeScript
  23. Udemy Course Progress JS Bookmarklet
  24. MySQL timestamp columns default to ON UPDATE CURRENT TIMESTAMP
  25. TypeScript branded string type utility for type safety
  26. ESLint custom rules are useful
  27. Jest mock error "ReferenceError Cannot access before initialization"
  28. A simple, readable, meaningful test style with Jest
  29. Easy typed test mocks with Jest and TypeScript
  30. Flexible test model factories in TypeScript
  31. Make a deep object delta diff in TypeScript
  32. Enumerating all object paths in TypeScript
  33. Be careful with truthy promises in TypeScript
  34. Extract JSON config variables from the Airflow UI
  35. (Cross-post) Serverless integration testing at Freetrade
  36. Duolingo Fandom Japanese vocab CSV extractor in JS
  37. AlgoDaily 22: Count the Planes
  38. AlgoDaily 21: Contiguous Subarray Sum
  39. AlgoDaily 20: Uniqueness of Arrays
  40. AlgoDaily 19: Fast Minimum In Rotated Array
  41. AlgoDaily 18: Sum All Primes
  42. AlgoDaily 17: Find Missing Number in Array
  43. AlgoDaily 16: Missing Number In Unsorted
  44. AlgoDaily 15: Max of Min Pairs
  45. Simple estimated delivery dates in vanilla JS
  46. AlgoDaily 14: Find First Non-Repeating Character
  47. AlgoDaily 13: Dollar Sign Deletion
  48. AlgoDaily 12: Detect Substring in String
  49. AlgoDaily 11: Sum Digits Until One
  50. AlgoDaily 10: Binary Tree In-order Traversal
  51. AlgoDaily 09: Implement a Hash Map
  52. AlgoDaily 08: Lonely Number
  53. AlgoDaily 07: Power of Three
  54. Avoid deriving state from props in React
  55. AlgoDaily 06: Majority Element
  56. AlgoDaily 05: Validate Palindrome
  57. AlgoDaily 04: Is An Anagram
  58. AlgoDaily 03: Reverse Only Alphabetical
  59. AlgoDaily 02: Fizz Buzz
  60. AlgoDaily 01: Array Intersection
  61. Finding if two rectangles overlap in JavaScript
  62. Converting Roman numerals into decimal in JavaScript
  63. Identifying a potential palindrome in JavaScript
  64. Chinese strftime
  65. Validating URLs with the DOM
  66. Improving Unix-fu with Anki
  67. Using Gulp asset versioning with Hugo data files
  68. Avoid naive string indexing in PHP
  69. TypeScript recursive power function
  70. Straightforward recursive number-to-words algorithm in TypeScript
  71. TypeScript recursive factorial function
  72. TypeScript recursive power function
  73. Longest distinct substring algorithm in JavaScript
  74. Min subarray length algorithm in JavaScript
  75. Max sub array sum algorithm in JavaScript
  76. String is subsequence algorithm in JavaScript
  77. Check for target average pair in sorted array algorithm in JavaScript
  78. Duplicate detection algorithm in JavaScript
  79. Count unique values algorithm in JavaScript
  80. Valid anagram algorithm in JavaScript
  81. Number digits same frequency algorithm in JavaScript

Other tech terms


Hire me as a freelance JavaScript developer.