PinnedomrilotaninFiverr TechMajor.Minor.PatchAn illustrated guide to semantic versioning5 min read·Jul 3, 2017--9--9
PinnedomrilotaninBetter ProgrammingHow to Gradually Rollout Software Updates to Cloudflare WorkersA Three-legged Design6 min read·Jan 19, 2023--1--1
omrilotanSay Goodbye to Contact Form SpamMy simple strategy to spam from a website’s contact form3 min read·Mar 9, 2023--1--1
omrilotanUnravel React Error Messages in the Log PipelineDisplay decoded React error messages in the log stream instead of criptic titles2 min read·Jan 31, 2023----
omrilotaninFiverr TechBenefits of sending analytical information with sendBeaconWhat changed when we replaced XHR calls with sendBeacon for sending analytical information.4 min read·Dec 1, 2021----
omrilotanSpeed up your npm initSpeed up your npm init process by setting defaults1 min read·Aug 25, 2021----
omrilotannpx breaking on CI?npm@7 brings fundamental changes to npx, which may break your CI process2 min read·Oct 27, 2020----
omrilotanRich HTML in GitHub READMEEmbed rich HTML in any Markdown document, even a GitHub readme, using SVG and foreignObject.2 min read·Jul 23, 2020--2--2
omrilotaninFiverr TechDetect mobile browsers without user agent string parsingA straightforward and performant way to detect mobile browsers.2 min read·Jul 8, 2020--2--2
omrilotanMy terminal is procrastinating 🙄Reduce terminal instance boot time3 min read·Sep 15, 2019----