PinnedomrilotaninFiverr EngineeringMajor.Minor.PatchAn illustrated guide to semantic versioningJul 3, 20179Jul 3, 20179
omrilotanSay Goodbye to Contact Form SpamMy simple strategy to spam from a website’s contact formMar 9, 20231Mar 9, 20231
omrilotanUnravel React Error Messages in the Log PipelineDisplay decoded React error messages in the log stream instead of criptic titlesJan 31, 2023Jan 31, 2023
omrilotaninBetter ProgrammingHow to Gradually Rollout Software Updates to Cloudflare WorkersA Three-legged DesignJan 19, 20231Jan 19, 20231
omrilotaninFiverr EngineeringBenefits of sending analytical information with sendBeaconWhat changed when we replaced XHR calls with sendBeacon for sending analytical information.Dec 1, 2021Dec 1, 2021
omrilotanSpeed up your npm initSpeed up your npm init process by setting defaultsAug 25, 2021Aug 25, 2021
omrilotannpx breaking on CI?npm@7 brings fundamental changes to npx, which may break your CI processOct 27, 20201Oct 27, 20201
omrilotanRich HTML in GitHub READMEEmbed rich HTML in any Markdown document, even a GitHub readme, using SVG and foreignObject.Jul 23, 20202Jul 23, 20202
omrilotaninFiverr EngineeringDetect mobile browsers without user agent string parsingA straightforward and performant way to detect mobile browsers.Jul 8, 20202Jul 8, 20202