web-developmentHow to create a secure password that you can rememberCreating a secure password that you can remember is easier than you think. Here you can find some tips on how to do it.
web-developmentOpen Source event tracking and gamification engineI've published an open source event tracking engine. It includes a gamification engine that will let you easily integrate any user engagement scheme into your applications.
web-developmentSecure Firestore rules for FirebaseFirestore rules gives us a powerful way to secure our Firebase database. Rules allows us to control who has access to each document to create, read, write or delete it.
web-developmentSvelete & Firebase User authenticationAuthenticate a user using Firebase. Once the user is authenticated using Svelte we can redirect the user to an admin section or a public section based on the user's permissions
web-developmentSvelete & Firebase templateSvelte and Firebase is a template you can use to start developing fast, secure and modern web applications in no time. User management, firestore rules, cloud functions, routing... All the tools you need ready to be used.
web-developmentURL named params parserIf you need to extract named params from a URL in the form of /admin/employee/:id Then this library will help you with that. It's very small in size.
web-developmentHow to deploy a Gatsby website to Amazon S3 using Gitlab CIIf you've never heard of GatsbyJS its an amazing static website generator that will help you to create progressive web apps using the JAM Stack. Don't let the word static website generator confuses you. Static does not mean not interactive. With GatsbyJS you can generate really interactive websites leveraging the power of React and GraphQL.
businessWhy regular feedback is so important for remote teamsI've written a post for Happy Mood Score. It's called: Why regular feedback is so important for remote users.You can find advice on topics like:Non-verbal communicationEncourage collaborationFocus on achievements not hoursAvoid the Green dot syndromeAsk how your employees feel as much as what they are doing.You can read the article here: Why regular feedback is so important for remote users.
web-developmentNew components for Apollo GraphQL 2.1A few weeks ago I wrote an article about how to use Higher Order Components with Apollo client. Now that we have Apollo components let's refactor that code and see how it can be improved.
businessHow the size of a company affects developersI've been working in companies of different sizes both as a freelancer, employee and founder and although logic dictates that the size of the company will affect the way you work, I've seen developers that always try to work in the same way. You should adapt to the constrains and advantages that the company's size imposes on you.
web-developmentReact Native imports: The rule of 5.I'm going to talk about a metric that I've created that serves me as a warning signal to detect if a react component is doing too much stuff.
web-developmentHigher Order Components - HOC - in React NativeHigher Order Components is a useful pattern that has a lot of uses to make your React code easy to read and maintain. In this post I'm going to explain how to use Higher Order Components, HOC from now on, to keep your code DRY.
web-developmentApollo Graphql PromiseRejectionHandledWarning: Promise rejection was handled asynchronouslyThis weird error that took me a while to debug and in the end it had a very simple solution.TL;DRError message: PromiseRejectionHandledWarning: Promise rejection was handled asynchronouslySolution: I was sending an integer when a param of type string was expected.
web-developmentReact native with Apollo Graphql works on iOS but not on AndroidMy React Native app was working without problems on iOS but when I started expo to run the app on my android phone I had this weird graphql error: Unhandled (in react-apollo:Apollo )
web-developmentMeteor Docker container restarting every 30 secondsI had a really weird problem today deploying to production using mup. After deployment the docker container was reseting itself every 30 seconds or so. Alarm! Achtung!After inspecting the container w...