There is no universal 'Apply' button: building an agent that survives a dozen ATS platformsGreenhouse, Lever, Ashby, Workday, iCIMS — each a different form, all of them brittle. Here's how I built something that submits real job applications without breaking (or double-submitting). Jul 11, 2026·6 min read
Implement Bubble Sort in JavaScriptThis article is part of a series covering sort algorithms in JavaScript. If you’re new to sorting algorithms, or algorithms in general, read this first to get a solid foundation for moving forward. While we do want to learn the most efficient algorit...Nov 1, 2020·3 min read
What you need to know about sorting algorithms — JavaScriptThis is the introduction to a series on sorting algorithms in JavaScript. You might be wondering why should you learn all these algorithms when there’s already a few built-in ways to sort lists. The short answer is: because google and large tech comp...Oct 30, 2020·3 min read
React Hooks — Made SimpleReact Hooks are the hot new thing to React, and they are very beneficial when you start to use them in your applications. Not only that, but they’re very easy to understand and implement. Why did we need React Hooks What was wrong with the old way o...Oct 30, 2020·4 min read
Learning to use JavaScript’s Async AwaitIf you’re familiar with javascript promises, this is the next iteration of that — more succinct and flexible. Async Await is really just syntactical sugar built on top of promises. So why on earth are they that much better if it’s really the same imp...Oct 30, 2020·3 min read
Implement a Stack in JavaScriptThis is the first of a series of articles on implementing data structures in JavaScript. If you’re new to data structures, be sure to read this introduction (link to come) to data structures first. Already know about stacks? Head on over to the next ...Oct 29, 2020·4 min read
Implement a Queue in JavaScriptThis is the second of a series of articles on implementing data structures in JavaScript. If you’re new to data structures, be sure to read this introduction (link to come) to data structures first. Already know about queues? Let’s get started on som...Oct 29, 2020·2 min read