In this section you can find some personal side-projects and experiments that I am doing during my spare time.
SaaS tool for tracking product prices and receive price change alerts on top online stores, complete with price histories and tailored alert.
As a challenge to get more involved in web3 technologies at the company where I work, I have created a decentralized application (DApp) that interacts with the Ethereum blockchain. The DApp aims to provide a user-friendly interface for users to easily interact with their assets and NFTs.
A simple Laravel package to add comments to any Laravel Eloquent model.
I challenged myself to create a fun error page for my new site. To accomplish this, I decided to pay tribute to one of my favorite memes, "This is fine."
To achieve this, I had to find ways to animate complex elements like fire flames and put my illustrator skills to the test. It took me out of my comfort zone a bit, but I must admit it was quite enjoyable.
A React hook for easily handling form state, requests, and validation, with a simple and intuitive API. Compatible with React and React Native.
VariantJS is the next version of the VueTailwind package, built from scratch for Vue 3 and React.
When I started using TailwindCSS, I quickly realized that it was a revolutionary CSS library. However, I felt that there was still a need for a UI framework that fully leveraged its utility-based approach. That's when I decided to create my own framework based on my experience in building web applications.
Dona.me is a tool that enables nonprofit organizations, artists, athletes, scientists, creators, or any institution or individual engaged in valuable work to create a website to showcase their work, receive financial contributions, and stay connected with their supporters.
Since PHP struggles with importing large CSV/Excel files, I have created a library that combines Laravel and Node.js to help you import big spreadsheets in just a few seconds.
With Vite and Vue 3 officially released, I wanted to build something to test both technologies. I decided to create a clone of the Windows 3.11 Minesweeper, one of my favorite games from my childhood.
For a job interview, I was tasked with building a search engine from scratch using Vue.js within a tight deadline of just a couple of days. No agreement was reached with the company at that time but still I like the result.
Vexilo was my former software development company. During its active years, my team and I created numerous successful websites and web applications for a wide range of companies in Mexico.
To this day, Vexilo remains the top search result on Google for this type of companies.