PinnedInFiverr Engineeringbyomrilotan·Jul 3, 2017Major.Minor.PatchAn illustrated guide to semantic versioningA response icon9A response icon9
omrilotan·Oct 20, 2025I needed an Internet Speed Monitor so I built it using AI codingI could have coded it from scratch, sure. But I didn’t want to spend days wiring Electron boilerplate, fighting Node modules, or debugging…
omrilotan·Mar 20, 2025My Kids’ Bank AccountsI created bank accounts for my 7- and 9-year-old kids. Here’s how I did that and what we’re learning about money.
omrilotan·Feb 24, 2025Adding Trace ID to Responses for Better CorrelationTrack requests from client to server — improve correlation, debugging, and monitoring with trace IDs.
omrilotan·Mar 9, 2023Say Goodbye to Contact Form SpamMy simple strategy to spam from a website’s contact formA response icon1A response icon1
omrilotan·Jan 31, 2023Unravel React Error Messages in the Log PipelineDisplay decoded React error messages in the log stream instead of criptic titles
InBetter Programmingbyomrilotan·Jan 19, 2023How to Gradually Rollout Software Updates to Cloudflare WorkersA Three-legged DesignA response icon1A response icon1
InFiverr Engineeringbyomrilotan·Dec 1, 2021Benefits of sending analytical information with sendBeaconWhat changed when we replaced XHR calls with sendBeacon for sending analytical information.
omrilotan·Oct 27, 2020npx breaking on CI?npm@7 brings fundamental changes to npx, which may break your CI processA response icon1A response icon1