12-day longest streak
Hi there 👋 I'm Jérôme Gamez, a platform and backend engineer with 20+ years of experience. I'm a Jack of all trades with a soft spot for PHP, legacy software…
Hi there 👋
I'm Jérôme Gamez, a platform and backend engineer with 20+ years of experience.
I'm a Jack of all trades with a soft spot for PHP, legacy software and,
of course, Open Source software.
My mission is to make the work of all
developers (myself included) more productive and enjoyable.
I have a special affinity for code quality, stability, and legacy software,
and consider no code base to be unmaintainable 💪🏻.
My most prolific project is the (unofficial)
Firebase Admin SDK for PHP and its
related libraries, which are
downloaded 1.5M+ times a month, but I also publish and maintain many more Open Source
projects at BESTE and my personal accounts.
👷 What I'm currently working on
- beste/firebase-tokens-php - A PHP library to work with Firebase tokens (1 week ago)
- beste/firebase-php - Unofficial Firebase Admin SDK for PHP (2 weeks ago)
- beste/latlon-geohash-php - 🌍 Gustavo Niemeyer's geocoding system (3 weeks ago)
- beste/renovate-config - BESTE Renovate Config (2 months ago)
- beste/firebase-jwt - A framework-agnostic PHP library to work with Firebase JSON Web Tokens. (2 months ago)
- jeromegamez/cookiecutter-php - Cookiecutter template for new PHP projects. (2 months ago)
- beste/.github - (2 months ago)
- jeromegamez/cookiecutter-php-test - A library that does awesome things (2 months ago)
- jeromegamez/.github - (2 months ago)
- beste/laravel-firebase - A Laravel package for the Firebase PHP Admin SDK (2 months ago)
🌱 My latest projects
- jeromegamez/cookiecutter-php-test - A library that does awesome things
- jeromegamez/valinor-troubleshooting -
- jeromegamez/pinboard-for-newsblur - Fixing pinboard.in keywords to be displayed correctly in NewsBlur
- jeromegamez/issue-template-tests - A repo to test how issue templates look like before using them elsewhere
- jeromegamez/clock-poc - Proof of concept for the proposed clock PSR
- jeromegamez/cookiecutter-php - Cookiecutter template for new PHP projects.
- jeromegamez/php-library-template - This project has been replaced by https://github.com/jeromegamez/cookiecutter-php-project
- jeromegamez/.github -
- jeromegamez/duration-php - Working with durations made easy
- jeromegamez/personio-php - Interact with Personio from your PHP application.
🔭 Latest releases I've contributed to
- googleapis/google-cloud-php (v0.338.0, 5 days ago) - Google Cloud Client Library for PHP
- beste/firebase-tokens-php (5.5.0, 1 week ago) - A PHP library to work with Firebase tokens
- coollabsio/coolify (v4.2.0, 1 week ago) - An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.
- beste/firebase-php (8.3.0, 2 weeks ago) - Unofficial Firebase Admin SDK for PHP
- beste/laravel-firebase (7.2.1, 2 months ago) - A Laravel package for the Firebase PHP Admin SDK
- beste/gcp-metadata-php (1.4.0, 3 months ago) - Get the metadata from a Google Cloud Platform environment.
- beste/in-memory-cache-php (1.5.0, 3 months ago) - A PSR-6 In-Memory cache that can be used as a fallback implementation and/or in tests.
- beste/php-cs-fixer-config (3.3.0, 3 months ago) - PHP CS Fixer Config used in BESTE projects
- beste/firebase-bundle (6.1.0, 4 months ago) - A Symfony Bundle for the Firebase PHP Admin SDK
- jeromegamez/ramsey-uuid-normalizer (3.3.0, 5 months ago) - Symfony Normalizer and Denormalizer for ramsey/uuid
🔨 My recent Pull Requests
- Implement eventual consistency for flaky tests on beste/firebase-php (2 weeks ago)
- Update docs dependencies on beste/firebase-php (2 weeks ago)
- Cache verifier key values instead of
Keysobjects on beste/firebase-tokens-php (3 weeks ago) - Modernize project on beste/firebase-tokens-php (3 weeks ago)
- Add CODEOWNERS & Renovate on beste/latlon-geohash-php (3 weeks ago)
- Fix Firestore V2 client configuration on beste/firebase-php (1 month ago)
- Bump tool versions on beste/firebase-php (1 month ago)
- Automerge GitHub Actions digest pinning on beste/renovate-config (2 months ago)
- Improve Renovate GitHub Actions pinning flow on beste/renovate-config (2 months ago)
- Allow immediate GitHub Actions digest pinning on beste/renovate-config (2 months ago)
⭐ Recent Stars
- pdfarranger/pdfarranger - Small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. (1 day ago)
- floci-io/floci - Light, fluffy, and always free - The AWS Local Emulator alternative (1 week ago)
- rokartur/BetterAudio - Master your Mac’s audio (1 week ago)
- wfxr/forgit - :zzz: A utility tool powered by fzf for using git interactively. (1 week ago)
- wouterdebie/davit - A native macOS UI for Apple's platform (2 weeks ago)
- chattocorp/chatto - A fully-featured team and group chat application that you can easily selfhost. (2 weeks ago)
- microsoft/comic-chat - Source code for the Microsoft Comic Chat IRC client (2 weeks ago)
- workweave/router - Model router for agentic systems. Routes every prompt to the right model in <50ms. Cut costs 40-70% with just an endpoint change. (2 weeks ago)
- cachix/secretspec - A declarative interface for every secret provider. (2 weeks ago)
- Fission-AI/OpenSpec - Spec-driven development (SDD) for AI coding assistants. (3 weeks ago)
❤️ These awesome people sponsor me (thank you!)
- tdomarkas (2 months ago)
- polidog (1 year ago)
- notdefine (2 years ago)
- exitable (2 years ago)
- bennyt2 (4 years ago)
👯 Check out some of my recent followers
💬 Feedback
If you use one of my projects, I'd love to hear from you. Let me know what you
like and what needs being improved. And if you're a happy user of one or
many of my projects, please consider
becoming a GitHub Sponsor!
📫 How to reach me
- Mastodon: https://phpc.social/@jay
- Email: [email protected]
-
cookiecutter-php ★ PINNED
Cookiecutter template for new PHP projects.
PHP ★ 11 18h agoExplain → -
firebase-php-examples ▣
Example Firebase Symfony application using the Firebase PHP Admin SDK
PHP ★ 74 3y agoExplain → -
ansible-macos-playbook ▣
macOs setup and configuration via Ansible.
★ 62 2y agoExplain → -
typed-collection
Type-safe collections based on Laravel Collections
PHP ★ 45 1mo agoExplain → -
duration-php
Working with durations made easy
PHP ★ 39 2mo agoExplain → -
terraform-aws-enforce-mfa
A terraform module to enforce MFA for AWS groups and users
HCL ★ 24 2mo agoExplain → -
ramsey-uuid-normalizer
Symfony Normalizer and Denormalizer for ramsey/uuid
PHP ★ 16 2mo agoExplain → -
php-psr-testlogger ▣
PSR-3 compliant test logger for developers who like tests and want to check if their application logs messages as they expect.
PHP ★ 9 3y agoExplain → -
mite-php
Interact with mite from your PHP application.
PHP ★ 8 1mo agoExplain → -
personio-php ▣
Interact with Personio from your PHP application.
PHP ★ 7 1y agoExplain → -
pinboard-for-newsblur
Fixing pinboard.in keywords to be displayed correctly in NewsBlur
PHP ★ 5 1mo agoExplain → -
terraform-digitalocean-fastmail-records ▣
A terraform module to provision DigitalOcean with DNS records for FastMail.
HCL ★ 3 7y agoExplain → -
google-auth-library-php ⑂
Google Auth Library for PHP
PHP ★ 1 5mo agoExplain → -
clock-poc ▣
Proof of concept for the proposed clock PSR
PHP ★ 1 5y agoExplain → -
php-library-template ▣
This project has been replaced by https://github.com/jeromegamez/cookiecutter-php-project
Makefile ★ 1 5y agoExplain → -
spatie-async ⑂
Easily run code asynchronously
PHP ★ 1 8y agoExplain → -
flysystem-google-storage ⑂
Flysystem Adapter for Google Cloud Storage
PHP ★ 1 10y agoExplain → -
jeromegamez
No description.
★ 0 1h agoExplain → -
afarai-afair ⑂
Persistent memory you own, across every AI you use. Self-hostable, over MCP.
★ 0 1mo agoExplain → -
cookiecutter-php-test
A library that does awesome things
PHP ★ 0 2mo agoExplain → -
.github
No description.
★ 0 2mo agoExplain → -
laravel-fcm-notification-channel ⑂
Firebase Cloud Messaging (FCM) notifications channel for Laravel
PHP ★ 0 3mo agoExplain → -
firebaseopensource.com ⑂
Source for firebase open source site
★ 0 6mo agoExplain → -
PHP-CS-Fixer ⑂
A tool to automatically fix PHP Coding Standards issues
PHP ★ 0 6mo agoExplain → -
rector-src ⑂
Development repository for Rector
★ 0 7mo agoExplain → -
coolify-docs ⑂
Documentation for Coolify
★ 0 8mo agoExplain → -
google-cloud-php ⑂
Google Cloud Client Library for PHP
PHP ★ 0 8mo agoExplain → -
coolify ⑂
An open-source & self-hostable Heroku / Netlify / Vercel alternative.
★ 0 6mo agoExplain → -
valinor-troubleshooting
No description.
PHP ★ 0 7mo agoExplain → -
tempest-framework ⑂
The PHP framework that gets out of your way
★ 0 1y agoExplain → -
issue-template-tests ▣
A repo to test how issue templates look like before using them elsewhere
★ 0 3y agoExplain → -
jakubkulhan-bunny ⑂
Performant pure-PHP AMQP (RabbitMQ) sync/async (ReactPHP) library
PHP ★ 0 2y agoExplain → -
getkirby.com ⑂
Source code and content for the Kirby website
★ 0 2y agoExplain → -
lcobucci-jwt ⑂
A simple library to work with JSON Web Token and JSON Web Signature
★ 0 2y agoExplain → -
mongodb-laravel-mongodb ⑂
A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
PHP ★ 0 2y agoExplain → -
milanvarady-applite ⑂
User-friendly GUI macOS application for Homebrew Casks
★ 0 3y agoExplain → -
homebrew-formulae ▣
macOS formulae for the Homebrew package manager
Ruby ★ 0 8y agoExplain → -
mite-api-authentication-php ▣
Authentication middlewares to access the APIs of https://mite.yo.lk
PHP ★ 0 7y agoExplain → -
clue-framework-x ⑂
Framework X – the simple and fast micro framework for building reactive web applications that run anywhere.
★ 0 3y agoExplain → -
vyuldashev-laravel-queue-rabbitmq ⑂
RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.
PHP ★ 0 3y agoExplain → -
lgallart-terraform-aws-cognito-user-pool ⑂
Terraform module to create Amazon Cognito User Pools, configure its attributes and resources such as app clients, domain, resource servers. Amazon Cognito User Pools provide a secure user directory that scales to hundreds of millions of users.
★ 0 3y agoExplain → -
googleapis-gax-php ⑂
Google API Extensions for PHP
PHP ★ 0 4y agoExplain → -
opis-closure ⑂
Serialize closures (anonymous functions)
★ 0 4y agoExplain → -
tryghost-casper ⑂
Ghost's Casper theme with modifications for jerome.gamez.name
★ 0 3y agoExplain → -
phpdocumentor-reflection ⑂
Reflection library to do Static Analysis for PHP Projects
★ 0 4y agoExplain → -
easy-coding-standard ⑂
EasyCodingStandard configurations for Contao
★ 0 4y agoExplain → -
companies-with-successful-pivot ⑂
List of startups/companies that had successful pivots
★ 0 4y agoExplain → -
CodeIgniter4 ⑂
Open Source PHP Framework (originally from EllisLab)
PHP ★ 0 5y agoExplain → -
vimeo-psalm ⑂
A static analysis tool for finding errors in PHP applications
★ 0 5y agoExplain → -
madr ⑂
Markdown Architectural Decision Records
★ 0 5y agoExplain → -
clue-reactphp-soap ⑂
Simple, async SOAP webservice client, built on top of ReactPHP.
★ 0 6y agoExplain → -
google-cloud-php-tools ⑂
No description.
★ 0 6y agoExplain → -
example-articles-api ⑂
Using Laravel 5.5 Resources to create your own {JSON:API} formatted API
★ 0 8y agoExplain → -
ezsystems-ezpublish-kernel ⑂
Kernel (Repository, MVC layer, REST) for eZ Platform
PHP ★ 0 7y agoExplain → -
stream-parser ⑂
⚡ PHP7 / Laravel Multi-format Streaming Parser
PHP ★ 0 8y agoExplain → -
homebrew-cask ⑂
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
Ruby ★ 0 6y agoExplain → -
mpociot-slack-client ⑂
A better Slack client, with RTM API support
PHP ★ 0 8y agoExplain → -
php-http-client-common ⑂
Common HTTP Client implementations and tools for HTTPlug
PHP ★ 0 8y agoExplain → -
nyholm-psr7 ⑂
A super PSR-7 implementation
PHP ★ 0 8y agoExplain → -
ansible-role-mysql ⑂
Ansible Role - MySQL
Shell ★ 0 8y agoExplain → -
fpp ⑂
Functional PHP Preprocessor
PHP ★ 0 8y agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS
Ruby ★ 0 8y agoExplain → -
guzzle-cache-middleware ⑂
A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack.
PHP ★ 0 8y agoExplain → -
ezpublish-legacy ⑂
eZ Publish
JavaScript ★ 0 8y agoExplain → -
NelmioApiDocBundle ⑂
Generates documentation for your REST API from annotations
PHP ★ 0 8y agoExplain → -
jekyll-theme-kagami ⑂
A peaceful theme for Jekyll and GitHub Pages.
CSS ★ 0 9y agoExplain → -
socialite ⑂
No description.
PHP ★ 0 9y agoExplain → -
ansible-role-java ⑂
Ansible Role - Java.
★ 0 9y agoExplain → -
ansible-role-docker ⑂
Ansible Role - Docker
★ 0 9y agoExplain → -
laravel-framework ⑂
No description.
PHP ★ 0 9y agoExplain → -
ansible-role-mas ⑂
Ansible Role - Mac App Store CLI.
★ 0 9y agoExplain →
No repos match these filters.