Leia em português

About

Aristóteles Coutinho

Hello! 👋 My name is Aristóteles Coutinho.

I’m from Piauí, Brazil, and have been developing software for over ten years. I currently work as a Platform Engineer at Creditas. My other half revolves around photography.

You can find me online using the links in the footer. See you!

Open source projects

Lennarb (GitHub)

A lightweight, fast and modular web framework for Ruby, built on Rack. Routes live in the class itself, and each subclass is an independent application, so several can share one process.

class App < Lennarb::App
  get("/hello/:name") { |req, res| res.html("Hello, #{req.params[:name]}!") }
end

Available on RubyGems as lennarb. Docs.

Spinel (GitHub)

Matz’s Ruby-to-C compiler: it reads the whole program, infers the types and produces a native binary, with no interpreter. I’ve contributed fixes to the compiler and to its net/http and digest packages. My PRs.

lsd (GitHub)

An ls alternative inspired by Nushell’s output: it lists files as a colored table and lets you pick the columns (lsd --filter-by "name,type"). Runs on macOS and Linux. Install it with gem install lsd-rb.

sinatra-tailwind (GitHub)

Zero-config Tailwind CSS for Sinatra. A single bundle exec tailwind install sets it up, watch mode rebuilds the CSS while you work, and the production build comes out minified.