John Parris's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
30-Days-Of-Python
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
openblocks
🔥 🔥 🔥 The Open Source Retool Alternative
greptimedb
An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.
cognitive-load
🧠 Cognitive Load is what matters
awesome-nostr
nostr.net - awesome-nostr is a collection of projects and resources built on nostr to help developers and users find new things
gravity-sync
💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.
BambuStudio
PC Software for BambuLab's 3D printers
PHP_CodeSniffer
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
eslint-config-canonical
The most comprehensive ES code style guide.
starlink-grpc-tools
Random scripts and other bits for interacting with the SpaceX Starlink user terminal hardware
orbital-sync
Synchronize multiple Pi-hole instances
awesome-developer-marketing
A living document of hand-picked resources for marketers working on dev-centric products.
awesome-gh-cli-extensions
Awesome list of github cli extensions.
block-components
A collection of components built to be used in the block editor
sqlite-database-integration
Feature Plugin to add SQLite support to WordPress. Under Development.
tmo-monitor
A lightweight, cross-platform Python 3 script that can monitor the T-Mobile Home Internet Nokia, Arcadyan, and Sagecom 5G Gateways for 4G/5G bands, cellular site (tower), and internet connectivity and reboots as needed or on-demand.
circleci-config-sdk-ts
Generate CircleCI Configuration YAML from JavaScript or TypeScript. Use Dynamic Configuration and the Config SDK together for live generative config.
aaa-option-optimizer
Plugin that tracks autoloaded options usage and allows the user to optimize them.
wp-enforce-semver
Enforce SemVer in your WordPress plugins with this simple class.