Brian Farrell's repositories
e-commerce-microservices-sample
A fictitious cloud-native e-commerce application using microservices architecture powered by polyglot languages & databases, deployable to Kubernetes & AWS
alt-pytest-asyncio
An alternative plugin for pytest to make it support async tests and fixtures
anaconda
Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, code linting, IDE features, autopep8 formating, McCabe complexity checker Vagrant and Docker support for Sublime Text 3 using Jedi, PyFlakes, pep8, MyPy, PyLint, pep257 and McCabe that will never freeze your Sublime Text 3
business-rules
Python DSL for setting up business intelligence rules that can be configured without code
ccs-caldavtester
CalDAV/CardDAV Testing Framework used by CalendarServer
ccs-pycalendar
Python iCalendar library used by CalendarServer
ccs-pykerberos
Python Kerberos library used by CalendarServer
docker-openldap
A docker image to run OpenLDAP 🐳
eui
Elastic UI Framework 🙌
fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi-sessions
Ready-to-use session cookies with custom backends for FastAPI
feistel
A toy Feistel network implementation
httpx
A next generation HTTP client for Python. 🦋
k8s-pre-bootstrap
Ansible role to setup Kubernetes Requirements before kubeadm init
markdown
A Python implementation of John Gruber’s Markdown with Extension support.
nft-blackhole
Script / daemon to blocking IP in nftables by country and black lists
oauthlib
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
paprika-recipes
Paprika-recipes helps you edit or create individual recipes, download your recipe list, or even work with exported recipe archives without needing to wake up your phone.
phresh-tutorial
A fully functional FastAPI application that acts as a marketplace for cleaners and potential cleaning jobs.
pro-html5-with-css-js-multimedia
Source code for 'Pro HTML5 with CSS, JavaScript, and Multimedia' by Mark J. Collins
python-xbrl
xbrl parser written in Python :bulb:
qc-apply
"Every journey starts with a single step: now in an easy-to-use, Quick Exercise format". (i.e. this is the first step of our hiring process) - QC
smartgarden
IoT Smart Garden 🌱
snorkel
A system for quickly generating training data with weak supervision
sofi
an OS agnostic UI module for Python
Stockfish
UCI chess engine
Tomb
the Crypto Undertaker