So the time has come for your brilliant Expo app to start delivering push notifications. You’ve had a look at the multiple options available and still you are unsure which one to go for. …


You are authenticating your Expo app users with email and password using Firebase. It works great but marketing funnels seem to indicate that users quit the app at the sign up screen. Looks like offering social sign options will help mitigate that problem, so says the marketing department, and you…


I choose React Native to develop mobile apps because it simplifies development so I want user authentication to be as simple as possible too. Firebase provides backend services and client side SDKs for authentication purposes and it’s built by Google. That’s a match! …


So you heard that Apple is rather picky when it comes to accepting apps in App Store. And indeed, Apple does make it much harder than Google when it comes to publishing apps. This doesn’t mean it’s impossible however. All you will need is patience and, if possible, following the…


So you just had that amazing idea for a killer mobile app. You know how to develop it and you have the motivation but you are not sure how hard it’s gonna be to get it published on Play Store. Or maybe you don’t have the idea yet, but still…


Need somewhere to host your WordPress site? Google Cloud Platform makes it specially easy, providing preconfigured virtual machines. Your site will be up and running in under an hour, using your custom domain, accepting HTTPS traffic and being able to send emails from contact forms.

Before reading the article be…


Web developers owe a great deal to npm JavaScript libraries. npm packages resolve common web problems in elegant ways, are free to use, rock solid (potentially tested by thousands of users) and save development efforts. No doubt npm makes our lives easier but… who are those anonymous open source heroes…


So you have just finished your splendid new node.js express app, it runs smoothly in your local environment and you are ready to make it available to the users who are eagerly awaiting for the release. The question now is… where to deploy it? Search no more! Google Cloud Platform…


Build a wheel of fortune in CSS… is that even possible!? I had never thought about it until I met a group of entrepreneurs who were building a savings application based on video games. They were using React Native and a couple of graphics libraries which, in my opinion, seemed…


When building a web on my own I generally face two challenges: what to put in it and how to put it. Usually the urge of getting the job done pushes me to start developing after visualizing the global picture, and I don’t spend enough time trying to solve those…

Carles Capellas

I try to regularly learn new things, I’m always up for sports, somewhat obsessive about order and, over all things, enthusiastic about coding

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store