Omar BaharethinMrsoolUsing Redis Hashes for Caching in Ruby on RailsLessons we learned using Redis with Rails in production at scale, and sharing a Ruby gem we created to help make it easier for others.Jun 3, 20212Jun 3, 20212
Omar BaharethEngineering Management: An OverviewLearn what to expect and strive for as a developer transitioning into Engineering Management.Jun 16, 2019Jun 16, 2019
Omar BaharethMy Mac Setup for DevelopmentThe tools make my experience on macOS awesome, and the tools I use to develop.Dec 31, 2018Dec 31, 2018
Omar BaharethinLevel Up CodingLessons Learned From a Year of Fighting With Webpack and BabelIs your single page app not working on some browsers? Is your webpack build time taking ages? This article should help.Dec 25, 20189Dec 25, 20189
Omar BaharethinDataDrivenInvestorA Quick Dive Into GraphQL, Part 1: Building a GraphQL APIGraphQL is a query language for your API that makes it easy to fetch many resources in a single request.Nov 16, 2018Nov 16, 2018
Omar BaharethWhy G Suite sucks for personal useServices get removed, data gets deleted, and it's tedious to set up new services, especially when you get extremely unhelpful errors.May 22, 2018May 22, 2018
Omar Bahareth2017, “Away comfort zone!”2017 was the year I grabbed my comfort zone, shoved it towards a corner and beat the heck out of it.Dec 31, 2017Dec 31, 2017
Omar BaharethinPrototyprThe Case of The Jumping DotWhen you enter the dot/full stop character when typing in English, it just works, and you don’t need to think about it dancing around your…Dec 19, 20171Dec 19, 20171
Omar BaharethWhy I switched to Safari in macOS 10.13I constantly keep jumping between web browsers to try and have a powerful workflow, great extensions, syncing across my devices, good…Sep 4, 2017Sep 4, 2017
Omar BaharethImproving Algolia’s Ruby Client Deletion PerformanceMirror of this post from omar.engineerAug 25, 20171Aug 25, 20171