philsturgeon
Using APIs to reforest the UK @protect-earth, decarbonizing software at @GreenTurtleTech, and teaching about APIs at @apisyouwonthate. Ex-@wework @PyroCMS
@protect-earth & @GreenTurtleTech Europe
Pinned Repositories
json-schema-ref-parser
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
awesome-earth
"What can I do about the climate crisis?" Here are 326 things you can do.
codeigniter-curl
THIS IS NO LONGER MAINTAINED, USE http://docs.guzzlephp.org INSTEAD
codeigniter-oauth2
NO LONGER ACTIVELY MAINTAINED. USE https://github.com/thephpleague/oauth2-client INSTEAD
codeigniter-restclient
STOP USING THIS USE GUZZLE INSTEAD >.<
codeigniter-template
Template library for CodeIgniter which supports modules, themes, partial views, etc.
dbad
Dont Be a Dick Public License
phptherightway-book
The official eBook version of phptherightway.com. Download in PDF/mobi/epub formats from LeanPub.
tech-talks
Talks for conferences, meetups, corporate gigs, whatever.
tree-tracker-ios
App for managing trees.
philsturgeon's Repositories
philsturgeon/awesome-earth
"What can I do about the climate crisis?" Here are 326 things you can do.
philsturgeon/dbad
Dont Be a Dick Public License
philsturgeon/phil.tech
Computers, humans, the overlap, and remote work.
philsturgeon/remotefloatsmyboat.com
Collection of reasons why people love working remote, which started before COVID but has only become more true now with the mental wellbeing crisis.
philsturgeon/covidclimate.com
As the world focuses on tackling COVID-19, we must not forget: this won’t be the last pandemic we suffer.
philsturgeon/photo-unfucker
Take disorganized files and move them into a nested date directory structure
philsturgeon/projects
Direct funding for biodiverstiy and carbon sequestration projects for Protect Earth and anyone else who wants to use this open-source software.
philsturgeon/Documentation
Workspace for the new documentation, prior to publishing
philsturgeon/dotfiles
A set of vim, zsh, git, and tmux configuration files.
philsturgeon/examples-examples
philsturgeon/laravel-zuplo-demo
Taking a laravel application and protecting it with the Zuplo API Gateway.
philsturgeon/OpenAPI-Specification
The OpenAPI Specification Repository
philsturgeon/phil.bike
The two-wheeled adventures of Crash MyCiderface
philsturgeon/api-json
APIS.json an API discovery format
philsturgeon/apis-json-website
This is the website for apis-json.
philsturgeon/artisanal
These are hand-crafted artisan APIs.json.
philsturgeon/cli
Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI
philsturgeon/docs
Content hub for Bump.sh
philsturgeon/elements
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
philsturgeon/express-idempotency-key-demo
Learn how to use Idempotency Key's in your HTTP API.
philsturgeon/httptoolkit-website
The main website of HTTP Toolkit: beautiful, cross-platform & open-source tools to debug, test and develop with HTTP(S).
philsturgeon/learn-about-problems
philsturgeon/lintgpt-playground
Playing around with lintgpt
philsturgeon/membrane-laravel
Laravel integration for Membrane validation library.
philsturgeon/nginx-wiki
ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com
philsturgeon/opencage-openapi
An effort to improve the OpenAPI for OpenCage Geocoder API.
philsturgeon/philsturgeon.com
Landing page to redirect folks to the main projects I'm working on.
philsturgeon/psr15-middlewares
Collection of PSR-15 middlewares
philsturgeon/spectral-owasp-ruleset
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
philsturgeon/website-carbon-calculator
Estimate your web page carbon footprint