Advanced Algorithms: Polynomial Rolling Hash

July 17, 2019 • ☕️ 3 min read

The Rabin–Karp string search algorithm is often explained using a very simple rolling hash function that only uses multiplications and addition.

Become a Fullstack JavaScript Developer, Part 1: The Motivation

July 16, 2019 • ☕️ 5 min read

Full stack is not a myth! Full stack developers do exist 👽. I'm writing the motivation behind my decision to become a fullstack one and whether should you.

How hard could it be to become an indie maker?

July 07, 2019 • ☕️ 4 min read

The indie maker movement is under way. It’s unknown how big an impact it will make to society. As you might guess individuals competing with large companies is the exception, not the norm.

What is ABI Stability and why does Swift support it?

July 05, 2019 • ☕️ 3 min read

ABI stability enables OS vendors to embed a Swift Standard Library and runtime in the OS that is compatible with applications built with Swift 5 or later.

Mobile development landscape: iOS, Android, React Native and Flutter

July 04, 2019 • ☕️ 6 min read

Two years ago I still laughed at hybrid mobile development solutions. Then React Native came in town, I tried it and I 💙 it.

A deep look at Apple developer ecosystem after WWDC 2019

June 23, 2019 • ☕️ 7 min read

I have a tradition to write a review of WWDC event 2 weeks after it happened. As an iOS developer, this event was easily one of the most exciting events of the year to me.

Reflections on my second year as an indie maker

June 09, 2019 • ☕️ 3 min read

I wanted to be an indie hacker for multiple reasons but the biggest motivation has always been my passion for building products.

The hype microservices. Should I switch to it?

April 12, 2019 • ☕️ 4 min read

Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs

Monorepo is a new trend emerging recently in many open source projects

March 30, 2019 • ☕️ 4 min read

Monorepo is not new, Google and Facebook have been using it for years. So why now? I belive it depends a lot on the muturity of building systems

How to become Javascript Fullstack Developer in 2019

February 28, 2019 • ☕️ 3 min read

If you want to become a Full-Stack Web Developer in 2019 and land your first job, below is a reference guide with a list of things you should learn.