Carles CapellasA comprehensive WebRTC walkthroughWebRTC allows for real-time communication between two peers using only the browser’s built-in functionalities, with no need for a…9 min read·Jul 12, 2023----
Carles CapellasInferring network requests’ return type: @express-typed-apiEven though choosing Typescript to develop an express web app provides type safety in both client and server, the network requests data…8 min read·Jan 13, 2023----
Carles CapellasClient/Server code sharing in Typescript monoreposWriting a web server on node.js means using the same programming languages on both sides of a web app. Which should allow for sharing a…11 min read·Jun 27, 2022----
Carles CapellasinGeek CultureFirst-class push notifications for Expo appsSo the time has come for your brilliant Expo app to start delivering push notifications. You’ve had a look at the multiple options…12 min read·Aug 19, 2021--6--6
Carles CapellasinNerd For TechApple/Google authentication in Expo apps using FirebaseYou are authenticating your Expo app users with email and password using Firebase. It works great but marketing funnels seem to indicate…8 min read·Feb 20, 2021--9--9
Carles CapellasinThe StartupEmail authentication in React Native apps using FirebaseI choose React Native to develop mobile apps because it simplifies development so I want user authentication to be as simple as possible…7 min read·Jan 28, 2021----
Carles CapellasinThe StartupPublishing an iOS App to App StoreSo 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…9 min read·Jan 18, 2021--2--2
Carles CapellasPublishing an app to Play StoreSo 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…8 min read·Jan 3, 2021----
Carles CapellasHttps, email ready WordPress site on Google Cloud PlatformNeed somewhere to host your WordPress site? Google Cloud Platform makes it specially easy, providing preconfigured virtual machines. Your…7 min read·Dec 7, 2020----
Carles CapellasCreate your own npm packageWeb developers owe a great deal to npm JavaScript libraries. npm packages resolve common web problems in elegant ways, are free to use…6 min read·Nov 4, 2020----