Tech: JavaScript

Things I've worked on with JavaScript

Posts I've written mentioning JavaScript

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

Other tech terms


Hire me as a freelance JavaScript developer.