Blog Archives

2019

We’re recruiting talented jr. software engineers: come and join us!

From cloud to cloud: how Namshi migrated a 6yo AWS infrastructure to GCP

7 (long) years later: how long it took to rewrite Namshi

2018

OSS days @ Namshi

Women in Tech @ Namshi: Ming Hu

Namshi’s Second Hackathon 2018

Rewriting an MS SQL gateway with Golang

Syncing millions of records a day to BigQuery: our experience moving from GAE to GKE

Namshi is hiring: come and hack with us!

A new way to navigate around the Namshi android app

How we improved our return process and increased customer satisfaction by 22%

Delivery promises in the wild

Moving from Prometheus to StackDriver… …and introducing the StackDriver Pushgateway

Currently hiring: a CyberSecurity engineer

Currently hiring: sr. backend engineers

Introducing the Namshi Bug Bounty Program

Open Source UI libraries from our iOS Mobile team

Women in Tech @ Namshi: Noor Ali

Currently hiring: a frontend engineer

2017

Running Spot Instances in Production

70% faster: rewriting the API that serves most of our traffic

Rebuilding our mobile website: Express & React meet fun & profit

Currently hiring: backend and mobile engineers

Upgrading our search server towards high availability and beyond

2016

Get that job at Namshi

Browser geolocation: the good, the bad and the ugly

Welcome Gabriel!

Lightning talks #3

Embracing Accelerated Mobile Pages (AMP) for Speed and Profit

Breakpoint On Namshi

Currently hiring: a DevOps engineer and a JS hacker here in Dubai

My First Two Weeks At Namshi

The Copy Paste Guide for Creating NPM packages in ES6 with Babel and Webpack

Welcome Joe!

Progressive Web Apps Dev Summit 2016 Highlights

Docker security improvement - User namespace

The best CI/CD service Wercker CI is free (till now), use it

Newsletter #126

Ciao! So long and thanks for all the shawarma

Newsletter #125

Newsletter #124

Newsletter #123

Lightning talks #2

newsletter #122

We’re hiring backend-ers!

newsletter #121

Newsletter #120

2015

Newsletter #119

Newsletter #118

Newsletter #117

OrientDB: Why Multi-Model DBMS are the Next Generation NoSQL

Newsletter #116

Newsletter #115

Newsletter #114

Newsletter #113

Newsletter #112

Newsletter #111

Newsletter #110

Newsletter #109

Goodbye Nitesh!

Newsletter #108

Newsletter #107

Newsletter #106

Newsletter #105

Newsletter #104

Newsletter #103

How Namshi builds Docker containers through Docker containers

Newsletter #102

VMware fusion headless

Newsletter #101

Newsletter 100…we’ve come a long way!

Newsletter #99

Newsletter #98

Newsletter #97

Newsletter #96

Newsletter #95

Important ‘namshi/jose’ JWS library fix

newsletter #94

Newsletter #93

Newsletter #92

Newsletter #91

Newsletter #90

Newsletter #89

Welcome Armagan!

Newsletter #88

Lighting talks #1

Newsletter #87

Sending files in unix: the quick and dirty way

godo, our first open source library written in golang

Newsletter #86

Newsletter #85

Improve Website Page Load Performance With Critical CSS

Newsletter #84

Newsletter #83

Newsletter #82

Welcome David!

Newsletter #81

Newsletter #80

Reflecting on microservices

Newsletter #79

Newsletter #78

Update your namshi/jose installations as a security vulnerability was found

Newsletter #77

Newsletter #76

Welcome Nitesh!

Newsletter #75

Newsletter #74

Newsletter #73

Welcome Disu!

newsletter #72

2014

newsletter #71

Welcome Filippo!

Welcome Amin!

newsletter #70

newsletter number 69

Namshi’s experience with Symfony2

Newsletter #68

Newsletter #67

SymfonyCon Madrid 2014, the Sf2 community it’s getting as stable as it can get

Newsletter #66

Newsletter #65

Newsletter #64

Newsletter #63

One year at Namshi

Newsletter #62

A Year and a Half journey with Namshi Tech

Namshi went to Germany!
WebTechCon and International PHPConference 2014

winston-graylog2: a new life under Namshi

Newsletter #61

Welcome ES6 ! JavaScript is not fancy anymore

Newsletter #60

Newsletter #59

Newsletter #58

What went down at SymfonyLive London?

Newsletter #57

Design, Architecture and Code on the edge @Confoo

Interested in the history of NodeJS? Then let’s hear it from Lucio at the ConFoo

Stop using crons, start listening to Geshan

Newsletter #56

Shisha, smoke test those URLs!

Wanna hear about SOA and how we deal with APIs? Then vote for cirpo!

Newsletter #55

What is frontend-first? Lets hear it at the next edition of the Confoo

A bit of Namshi at the Symfony Live this month!

Newsletter #54

Innovate Payment Gateway Library

5 DevOps practices you should consider starting today

Welcome Daniel!

PHP Generators explained

Newsletter #53

So far… so fun!

node-file-ensure, a small filesystem utility to make sure a file is there

Newsletter #52

Newsletter #51

We’re hiring…actually, we’re hiring MOAR!

Newsletter #50

Newsletter #49

Newsletter #48

Newsletter #47

Newsletter #46

A bit of Namshi at the 2014 AWS re:invent

Newsletter #45

Goodbye Lucianino!

The Namshees invade the USA… …with PHP (and many more)!

ClusterJS, clusterify your NodeJS applications and achieve zero-downtime deployments

Newsletter #44

When you start working as a software developer…

Where in the world is Carmen San Diego?

Newsletter #43

MockServer, Effortless API Mocking Library in Node Js

Newsletter #42

Wanna join us? We have cookies, Symfony2, Node, AngularJS and coding challenges for you!

Reconfig: declarative JavaScript configurations

Newsletter #41

Developers don’t write code, they write essays

Goodbye Muhammad!

Like Android and iOS? Let’s change shopping in the Middle East together!

Newsletter #40

Welcome Nikita!

Welcome Shidhin!

Welcome Lucio!

jsDay and phpDay recap

Newsletter #39

Newsletter #38

Newsletter #37

3 PHP 5.5 features we are using at Namshi

posted in php

Git and Github at Namshi: our flow and tips&tricks

Newsletter #36

Newsletter #35

Newsletter #34

Newsletter #33

Newsletter #32

Newsletter #31

Looking for some fun with APIs or JavaScript? We have what you need!

Newsletter #30

Newsletter #29

Newsletter #28

Symfony 2.4 Expression Language

Newsletter #27

Newsletter #26

Newsletter #25

Newsletter #24

Newsletter #23

2013

Virus Detection and Prevention Tips

Frameworks And Tests in Namshi

Daily Scrum, Effective or a waste of time?

Behat, Mink and Parallel Runner, A recipe for automated web testing!