Open in app

Sign In

Write

Sign In

David Qorashi
David Qorashi

910 Followers

Home

About

May 16, 2021

Unspoken Rules at Work

I was recently listening to an episode of HBR IdeaCast. The conversation was with Gorick Ng, a career advisor at Harvard. He counsels young people on how to take on their first job in a way that puts them on the fast-track to success. He’s the author of the book…

Career Development

4 min read

Unspoken Rules at Work
Unspoken Rules at Work
Career Development

4 min read


Jan 4, 2021

Facebook senior software engineer interview: the only post you’ll need to read

I have been working at Facebook as a software engineer for a while now. During this time, I have got different inquiries from friends and strangers alike on landing a senior engineering position at Facebook. This post will explain the process that could help you achieve your dream job at…

Facebook

7 min read

Facebook senior software engineer interview: the only post you’ll need to read
Facebook senior software engineer interview: the only post you’ll need to read
Facebook

7 min read


Mar 20, 2019

You are a startup? Ok, then focus on your team

I like startups. I love building things and moving fast. I love the experiment process and the feedback loop embedded in building a new product. For the past ten years, I have been involved in many startups. I have seen a couple of them succeed and the rest struggle. My…

Startup

6 min read

You are a startup? Ok, then focus on your team
You are a startup? Ok, then focus on your team
Startup

6 min read


Aug 3, 2018

Make web real-time with GraphQL subscriptions

A lot of times we like to provide our users with some real-time features. Consider this simple scenario: You are making an Instagram web clone. People start following each other and when one publishes a photo, all people following that user will be notified and will see the photo in…

GraphQL

10 min read

Make web real-time with GraphQL subscriptions
Make web real-time with GraphQL subscriptions
GraphQL

10 min read


Apr 3, 2018

Webpack 4 in production: How to make your life easier

Recently, 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 years. The project was relying on Webpack 1.14.0 and with Webpack 4 out, now it was a good time to show some love to the…

JavaScript

9 min read

Webpack 4 in production: How to make your life easier
Webpack 4 in production: How to make your life easier
JavaScript

9 min read


Nov 24, 2017

How to build a REAL chat system for your startup

Every 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 one, although let’s be honest: Building a REAL customizable chat system is a whole different story. Now, let’s consider a complicated…

Chat

7 min read

Chat

7 min read


Feb 26, 2017

Rails 5.1 loves Javascript

Ruby/Rails developers have had a controversial relationship with Javascript for the past years. True or false, Javascript was accused of being the holdback for web; we all know that this is not true anymore. The language has improved significantly over the past few years; partly due to advent of ES6. …

JavaScript

5 min read

JavaScript

5 min read


Jan 16, 2017

Vim and eslint

We 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 rely on our everyday life. It makes our code easier to understand and follow. That applies to new people joining our projects later…

JavaScript

3 min read

Vim and eslint
Vim and eslint
JavaScript

3 min read


Published in ZeeMee Engineering

·Aug 5, 2016

Relay & GraphQL: Demystifying Optimistic Updates

Update: this document applies to Relay Classic. If you are using Relay Modern, please have a look at RelayJS website to find out updated instructions. At ZeeMee we rely on the power of GraphQL and Relay. Our backend has been built on top of Ruby on Rails. One of the…

React

5 min read

Relay & GraphQL: Demystifying Optimistic Updates
Relay & GraphQL: Demystifying Optimistic Updates
React

5 min read


Nov 13, 2015

Internet of Things with Ruby

I 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 large, the question is why not use Ruby in embedded systems? That’s why we have mruby. mruby is the lightweight implementation of the…

Mruby

3 min read

Internet of Things with Ruby
Internet of Things with Ruby
Mruby

3 min read

David Qorashi

David Qorashi

910 Followers

Software Engineer living in the Bay Area

Following
  • Scott Galloway

    Scott Galloway

  • Paolo Montalto

    Paolo Montalto

  • Barack Obama

    Barack Obama

  • Max Howell

    Max Howell

  • Daniel Vassallo

    Daniel Vassallo

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech