Blog

Learn about app development and programming…

Chat-BaaS: Chat Backend as a Service

Chat-BaaS: Chat Backend as a Service

Chats are very universal. With Communify, I'm solving a problem that many software companies have solved, are solving, and will solve. I am solving it for React-Native + Node JS + GraphQL + MySQL, on Linux. A very nice combination. What if I could create a BaaS for...

Perfections VS Speed in Data-driven React Native Apps

Perfections VS Speed in Data-driven React Native Apps

In the past 2 years of working with react native, I've worked with 3 Expo apps and one Native App. I've learned a very valuable lesson regarding the difference between those two. To keep it short, here are my conclusions: If you can, keep using Expo. This will cost...

Scaling Horizontally to one million RPS

Scaling Horizontally to one million RPS

This Forbes Article and its Original Post describe how a guy managed to hit 1Million RPS for a while with one load balancer and 10$. This post also contains a gist to reproduce the experiments, which is pretty cool. This Facebook blog shows how they scaled up to 500...

My 7 key ways to keep my Code Quality Ultra High

My 7 key ways to keep my Code Quality Ultra High

Seperation of concerns. I don't agree with seperating style and data from the components too much if it's not reusable/redundant, because it will make single features more sparsely spread across the codebase. In my opinion it's better to Seperate by feature. No...

Routine

Routine

It's Sunday, november 19th and I'm sitting at the table in the living room of my Eat Code Kite Repeat house, feeling a little bit sick: I catched a cold, with no central heating system it can become cold at night, even in the south of Spain... Yesterday I picked up my...