David QorashiUnspoken Rules at WorkThey are some unspoken rules in the industry that no one explains to you when you start a job. Knowing them could kickstart your career …May 16, 2021May 16, 2021
David QorashiFacebook senior software engineer interview: the only post you’ll need to readI have been working at Facebook as a software engineer for a while now. During this time, I have got different inquiries from friends and…Jan 4, 202115Jan 4, 202115
David QorashiYou are a startup? Ok, then focus on your teamI like startups. I love building things and moving fast. I love the experiment process and the feedback loop embedded in building a new…Mar 20, 2019Mar 20, 2019
David QorashiMake web real-time with GraphQL subscriptionsA lot of times we like to provide our users with some real-time features. Consider this simple scenario:Aug 3, 20182Aug 3, 20182
David QorashiWebpack 4 in production: How to make your life easierRecently, we went through a Webpack upgrade saga in one of the bigger production apps that I’ve been working on for the past couple of…Apr 3, 20186Apr 3, 20186
David QorashiHow to build a REAL chat system for your startupEvery other day I see a blog post on how to create a chat system using WebSockets or how to use the magic of Firebase to build a majestic…Nov 24, 20174Nov 24, 20174
David QorashiRails 5.1 loves JavascriptRuby/Rails developers have had a controversial relationship with Javascript for the past years. True or false, Javascript was accused of…Feb 26, 201717Feb 26, 201717
David QorashiVim and eslintWe all like Vim. It has been around for a long time and it has helped us to increase our productivity. Linting is another essential tool we…Jan 16, 20177Jan 16, 20177
David QorashiinZeeMee EngineeringRelay & GraphQL: Demystifying Optimistic UpdatesAug 5, 20161Aug 5, 20161
David QorashiInternet of Things with RubyI love Ruby. It’s the language that I feel most comfortable with. I almost use it every day to express my ideas. With Internet of Things at…Nov 13, 20151Nov 13, 20151