Html5 Canvas Game running Ruby code on the browser
CRuby 3.2 was released with the ability to run Ruby in the browser so I decided to give it a try.
Backend Api Template Project.
A set of tools organized on an hexagonal-architecture which I've crated as an alternative to Rails
This project implements a flexible solution to the problem of offering multiple discount rules on a supermarket. If you follow the commits you can see how it was built. In particular you can see the usage of `TDD`, `Refactoring` and `Design-Patterns` applied.
This application is composed of two different projects backend and fronted.
Backend is a Rails 4 app which exposes a simple API to manage list of tasks.
Frontend is a backbone app which consumes the rails API.
This application was built with no previous knowledge of backbone-js. It was just to experiment new technologies.
Task logger is a simple console app for loggin your daily work.
It was developed using TDD, splitting code responsiblities into IO-interactor objects and UI program and Core functionality.
Core objects were tested first moking the interaction with collaborators.
That revealed the interface that IO objects should met.
This app interacts with external API as an IO device, and File storage as another IO device
A community for mental health experience sharing
Rails/Rspec React/ReactTestingLibrary
List of hundreds of vim color scheme repositories
Typescript/React Mongodb gatsby
Forem is open source software for building communities.
Ruby/Rails
Backend Rails
Public talk at local Ruby meetup group
Talked about web assembly origins, the impact is making in others languages and what Ruby is doing to adopt this technology