Skip to content
View peterfication's full-sized avatar

Organizations

@store2be
Block or Report

Block or report peterfication

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
peterfication/README.md

This is peterfication ✨


On my blog, I occasionally share technical topics I encountered during engineering work.

Open source contributions

Project Main technologies My contribution
RSpec GraphQL integration Ruby, GraphQL I'm the author
OpenMeteo Ruby Ruby I'm the author
textcase.nvim Neovim, Lua I'm the main contributor next to the author.
ruby-enum Ruby I contributed the exhaustive case matcher.

Personal projects

MatchIt

Playable on the web.

A game about finding matches in a deck of cards.

It's implemented in Ruby on Rails and Hotwire / Turbo Streams without any custom Javascript. A game can be played with multiple players via multiple browsers.

Peak Tracker

peak-tracker.com

My source-available side project to play around with Elixir/Pheonix and Typescript/ReactNative.

Repositories:

Space Jumper

My go-to game to implement when trying out a new technology.

Pinned

  1. rspec-graphql-integration rspec-graphql-integration Public

    This RSpec plugin simplifies integration tests for GraphQL.

    Ruby 14

  2. johmsalas/text-case.nvim johmsalas/text-case.nvim Public

    An all in one plugin for converting text case in Neovim

    Lua 374 17

  3. open-meteo-ruby/open-meteo-ruby open-meteo-ruby/open-meteo-ruby Public

    Ruby client for OpenMeteo

    Ruby 2

  4. dblock/ruby-enum dblock/ruby-enum Public

    A handy way to define enums in Ruby.

    Ruby 175 22