Testing in the Age of AI
Give AIs context about your codebase, and they'll generate comprehensive test suites faster than you can write a single spec file.
Read articleThoughts on AI engineering and web development
Give AIs context about your codebase, and they'll generate comprehensive test suites faster than you can write a single spec file.
Read articleUsing Claude Code (Opus 4.5) with this setup has been transformative. The code quality is consistently high, and the structured approach creates predictable results.
Read articleCreating a secure password that you can remember is easier than you think. Here you can find some tips on how to do it.
Read articleI'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.
Read articleFirestore 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.
Read articleAuthenticate 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
Read articleSvelte 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.
Read articleTrying to make a bootstrapped company a profitable one is not easy. You not only have to adjust and pivot your strategy and your business model but you also have to deal with limited resources. That is why one of the most valuable resources of a startup is the ability to be flexible. If we translate the need of flexibility to the development team we find out why small companies should only hire fullstack developers.
Read articleIf you've never heard of GatsbyJS it's 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 confuse you. With GatsbyJS you can generate really interactive websites leveraging the power of React and GraphQL.
Read articleI'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.
Read articleRequesting developers to do a test code is a common practice. But it's rude and it makes you look like an amateur recruiter.
Read articleA 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.
Read articleI'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.
Read articleI'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.
Read articleHigher 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.
Read article