For a long time i planned to post here nice products, showcases and so on.
But every time i was thinking: is it really worth be called a finished up product? and most of the cases the answer is now.
However, by doing it, i am impeding people to see a curated list of potentially useful repositories present on my github
Therefore, i'll add here not only finished solutions, but also my exploration projects.
This project is a wrapper for libgpiod to nodejs. By the time i decided to build a simple remote-controlled car-robot i decided to not use outdated raspberry pi OS but a modern fedora for arm system.
It happens to fedora does not ships with old gpio library from kernels, but only userland-safe libgpiod.
So i wrote the C++ wrapper code to make nodejs speak with this general input/output interface and put that on npm registry
This project is open for contributions, ;-)
Run scripts embedded in your markdown docs in the terminal.
I used to sample key commands for my projects inside the markdown, and now i can run such commands easily from command line.
Small card game blending memory game and tic-tac-toe
My handbook for general C++ affairs.
A handbook i started to help frontend developers to become fullstack in the jvm ecosystem using spring boot.
A Koa library to build apis, heavily inspired on Javalin.
I felt the need on some of my personal projects, did a quick search on Koa ecosystem but found nothing like what i wanted. So i opened a pull request.
But the PR did more sense as an independent library so this experiment came to life.
This project was a small challenge i made to myself, wondering how hard would be to create a database migration system limited yet useful in a way that most complications would be dealt at application level.
It ended up to be a quite fun experiment, still pending a few bits but it works!
Humble and brutally simple htmx extension to include data-* attributes in the request.
Small middleware to render WebC components from the node Koa server.
This one exists mostly because Koa is the next thing after express and WebC is quite beautiful and simple to use.
Web Components might finally getting traction and the server side capabilities of WebC can help even further to fast track the adoption.
A template project in case someone (mostly me, I and myself!) needs a quickstart backend node project.
This is a small app for personal finance track. It is also a lab for my DevOps studies, since everyone needs kubernetes skills nowadays.
This one is yet another wordle mutated clone.
Key purpose was to sample a few different ways to implement the game and also sample a little of vue.js 3.
I had the need for a simple timeline executor so i could perform some actions with a given delay.
It's a very simple, very humble library so i can reuse it in some frontends more easily.
I got very annoyed by the lack of care for linux users from postman team, having 3rd parties handling the flatpak version of its product, so i decided to package it myself as a rpm.
It was very fun to understand how a rpm package works and all the legal issues around that.
I do hope to go back to the flatpak version at some point, but for now i solved myself the problem of have a proper system-wide installed postman.
This small library helps with process execution and management by a java process. Useful when your program needs to manage another program.
It's still under construction, but already has a simple testcase showing it's capabilities.
These old node trainings where useful back in time to help my fellow students to fast track into trainee positions.
They are outdated right now but still worth as a picture of the state of node and javascript development back in 2016.
This is a very cool test project. Here i redo several times interchageable clients and services, proving that separation offers such great degree of transparency between solution layers but also producing some comments on which approach is simper, which one is easier, and who gets more performance. It's a must-see if you're in the process to choose technologies for your next big thing.
I gathered all my golang studies into one single easy to understand repository.
My small react study project.
A template project for those who wants to combine the power of vue and firebase.
Everything is sampled, even the local environment for firebase.
The template can be very useful, a good reference on how to proper setup a firebase project.
Small experiment to test dexie.js database.
Back in time i did this cool openlayers wrapper for vue2 to use on some hybrid-mobile applications i wrote during my startup days at thechpar.
Its archived but still a nice piece of code and now a snapshot of a past time where javascript was still experimenting strong growth pains on its bones.
This list is a work in progress, if i create something new or find some cabalistic git repo of mine worth to land here it will appear eventually.