David Celis's repositories
api-pagination
:page_facing_up: Link header pagination for Rails and Grape APIs.
inflections
:es: Sane and multilingual singularization/pluralization rules for ActiveSupport and Rails.
rack-console
💻 `rails console` for your Rack applications
davidcelis.github.io
:newspaper: My old homepage and blog, written with Jekyll
nook_stop_api
🍃 Welcome to Nook Stop, a multimedia terminal from Nook Inc. This toy app is an example of how to build a GraphQL API in Ruby, powered by data from Animal Crossing: New Horizons.
davidcel.is
📝 My personal website and blog
advent-of-code-2020
🎄 My solutions to 2020's Advent of Code, in Ruby
heroku-buildpack-vips
Heroku buildpack with vips and pdf support via poppler
advent-of-code-2021
🎄 My solutions to 2021's Advent of Code, in Ruby
advent-of-code-2023
🎄 My solutions to 2023's Advent of Code, in Ruby
microblog-theme
Official site and release of the Micro.blog Tufte theme
microformats-ruby
Ruby gem that parse HTML containing microformats/microformats2 and returns Ruby objects, a Ruby hash or a JSON hash
plausible
Dockerfile to run Plausible (analytics) on Dokku (mini-Heroku)
plausible_api
A simple Plausible API wrapper for Ruby
plugin-all-photos
Micro.blog plug-in to change Photos page to include all photos in multi-photo posts.
remark-smartypants
remark plugin to implement SmartyPants
retext-smartypants
plugin to implement SmartyPants
slack_markdown
Slack Markdown Filter
smallweb
Kagi Small Web
theme-marfa
My custom fork of Micro.blog's Marfa theme