davidcelis
cowboy coder at @firehydrant. previously: @stripe, @hashicorp, @github, etc.
@firehydrantPortland, Ore.
Pinned Repositories
api-pagination
:page_facing_up: Link header pagination for Rails and Grape APIs.
dotfiles
:fish: #!/usr/bin/env fish
goodbre.ws
:beers: An example implementation of Recommendable. Unfortunately now defunct.
inflections
:es: Sane and multilingual singularization/pluralization rules for ActiveSupport and Rails.
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.
rack-console
💻 `rails console` for your Rack applications
recommendable
:+1::-1: A recommendation engine using Likes and Dislikes for your Ruby app
spec-me-maybe
:question: Introduces the `maybe` syntax to RSpec.
Sunscreen
:sunrise: A macOS app that sets your wallpaper based on sunrise and sunset.
rails
Ruby on Rails
davidcelis's Repositories
davidcelis/api-pagination
:page_facing_up: Link header pagination for Rails and Grape APIs.
davidcelis/rack-console
💻 `rails console` for your Rack applications
davidcelis/dotfiles
:fish: #!/usr/bin/env fish
davidcelis/geocodio
A ruby client for the http://geocod.io/ API. Geocode with ease.
davidcelis/sparkles
✨ Recognize teammates in slack by awarding them sparkles!
davidcelis/davidcelis.github.io
:newspaper: My old homepage and blog, written with Jekyll
davidcelis/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.
davidcelis/davidcel.is
📝 My personal website and blog
davidcelis/gifs
🎞 A collection of gifs curated by and for David Celis
davidcelis/advent-of-code-2020
🎄 My solutions to 2020's Advent of Code, in Ruby
davidcelis/heroku-buildpack-vips
Heroku buildpack with vips and pdf support via poppler
davidcelis/wing_clip
Sync your Foursquare check-in history—past, present, and future—to Google Calendar.
davidcelis/acts_as_list
An ActiveRecord plugin for managing lists.
davidcelis/advent-of-code-2021
🎄 My solutions to 2021's Advent of Code, in Ruby
davidcelis/advent-of-code-2023
🎄 My solutions to 2023's Advent of Code, in Ruby
davidcelis/atproto
🌁 A Ruby gem to interface with ATProto servers like bsky.social
davidcelis/countries
All sorts of useful information about every country packaged as convenient little country objects. It includes data from ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency), and E.164 (phone numbers).
davidcelis/ink-demo
A demo application to show a syntax highlighting issue with Ink
davidcelis/mastodon
A GNU Social-compatible microblogging server
davidcelis/microblog-theme
Official site and release of the Micro.blog Tufte theme
davidcelis/microformats-ruby
Ruby gem that parse HTML containing microformats/microformats2 and returns Ruby objects, a Ruby hash or a JSON hash
davidcelis/plausible
Dockerfile to run Plausible (analytics) on Dokku (mini-Heroku)
davidcelis/plausible_api
A simple Plausible API wrapper for Ruby
davidcelis/plugin-all-photos
Micro.blog plug-in to change Photos page to include all photos in multi-photo posts.
davidcelis/remark-smartypants
remark plugin to implement SmartyPants
davidcelis/retext-smartypants
plugin to implement SmartyPants
davidcelis/slack_markdown
Slack Markdown Filter
davidcelis/smallweb
Kagi Small Web
davidcelis/tailwindcss-rails
davidcelis/theme-marfa
My custom fork of Micro.blog's Marfa theme