Dropbox migrated from Nginx to Envoy

Dropbox migrated from Nginx to Envoy

Recently I came across an interesting article – “How we migrated Dropbox from Nginx to Envoy”. There are a few reasons for such complex and unobvious transformation: Nginx served us well for almost a decade. But it didn’t adapt to our current development best-practices: – Our internal and (private) external APIs are gradually migrating from REST to gRPC which requires all sorts of transcoding features […]

Read Me Leave comment

How to Build Your First SaaS

How to Build Your First SaaS

I remember the time when I was a part of the team to provide our web-based applications as service (SaaS). We had ideas, of course, based on our previous experience in the web development area. But it was really difficult to start. This time the situation is changed. Many web apps are SaaS-based now. And you can find not just short posts about SaaS but […]

Read Me Leave comment

How to be more productive with Slack

Slack became a standard de-facto to communicate teams in IT area for sure. It has a lot of useful features as well as smart business decisions such HipHat acquisition. Here is a nice article with seven points which help you to be more productive using Slack. My favorite tips are reminders and giphy. Plus ability to keep track of important messages. Reminders are really excite. […]

Read Me Leave comment

Hide up/down arrows on inputs with type=”number”

Hide up/down arrows on inputs with type=”number”

HTML5 brought many cool things and input type number is one of them. It allows to input only numbers from the box and there is a way to specify limits for input values. However together with those useful features it has one annoying thing – up/down arrows on the right side, embedded into field. If you don’t like them just change field type to textinput […]

Read Me 1 Comment