Uri ValevskiinPython in Plain English`rmmbr` — super simple persistent caching in pythonHere’s a familiar scenario: you’re working on a project that involves making requests to an API like OpenAI, which can quickly rack up…May 16, 2023May 16, 2023
Uri ValevskiinJavaScript in Plain EnglishWhy you shouldn’t use `switch` statementsThe mere existence of a language feature is not enough reason to use it. Neither is usage popularity. The `switch` statement is a good…May 12, 2023May 12, 2023
Uri ValevskiWhat good is a ternaryA code review issue — why should you prefer a ternary over an if-else block?May 6, 2023May 6, 2023
Uri ValevskiEnglishScript — embed natural language in your js codeI’ve written a new library called EnglishScript — https://github.com/uriva/english-scriptApr 17, 2023Apr 17, 2023
Uri Valevski`rmmbr` — Super Simple Persistent CachingHere’s a familiar scenario: you’re working on a project that involves making requests to a costly API like OpenAI, which can quickly rack…Apr 12, 2023Apr 12, 2023
Uri ValevskiWhy you should care about p2p socialA psychologist friend had recently complained to me — I hate it that whatsapp shares my online status with my patients. To which I replied…Jan 1, 20235Jan 1, 20235
Uri ValevskiinBetter Programming“await”ing on a Better FutureA case for code abstractionsNov 29, 2022Nov 29, 2022
Uri ValevskiHow to divide your organization into teamsSome thoughts about how to build your company team division correctly.Aug 17, 2022Aug 17, 2022
Uri ValevskiMake Twitter great again — a guide for Elon MuskI for one am optimistic about Twitter, he’s a smart guy with not a lot of respect for conventions.May 6, 20221May 6, 20221
Uri ValevskiIntroducing Agenda — an open source configuration language for building bots!We at Hyro have been building >100 of bots in the last 4 years. We’ve come to a couple of conclusions:May 3, 2022May 3, 2022