Howdy 🤠 Senior Principal Software Engineer at Red Hat with 20+ years in open source. Currently building RHEL Lightspeed, an AI assistant for the Linux CLI. I write about it…
Howdy 🤠
Senior Principal Software Engineer at Red Hat with 20+ years in open source.
Currently building RHEL Lightspeed, an AI assistant for the Linux CLI.
I write about it all at major.io.
Things I care about:
- 🤖 AI for sysadmins (RHEL Lightspeed)
- 🛡️ SELinux - stop disabling it
- 🐧 Fedora and RHEL (former FESCo board member)
- 🐍 Python and automation
- ☁️ Cloud image building and infrastructure
-
MySQLTuner-perl
MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability.
Perl ★ 9.5k 3d agoExplain → -
icanhaz ▣
The code behind icanhaz 2.0
Python ★ 753 3y agoExplain → -
cis-rhel-ansible ▣
Ansible playbooks for CIS Benchmarks on RHEL/CentOS 6
★ 338 6y agoExplain → -
resume
If you're a nerd, your resume should be equally nerdy.
★ 136 19d agoExplain → -
securekickstarts ▣
Secured kickstarts based on CIS Security Benchmarks
Python ★ 109 11y agoExplain → -
supernova ▣
Use novaclient with multiple OpenStack nova environments the easy way
Python ★ 86 4y agoExplain → -
mysql-json-bridge ▣
Get MySQL result sets via JSON
Python ★ 74 18d agoExplain → -
rackspace-clouddns-gui ▣
[DEPRECATED. USE https://mycloud.rackspace.com/ INSTEAD] A web-based frontend to Rackspace's Cloud DNS service
Python ★ 34 3y agoExplain → -
letsencrypt-rackspace-hook ▣
Rackspace DNS hooks for letsencrypt.sh
Python ★ 32 2y agoExplain → -
redhat-summit-2015-notes ▣
Notes from talks at the 2015 Red Hat Summit (and DevNation)
★ 25 11y agoExplain → -
yotagrabber ▣
Retrieve inventory data from Toyota's GraphQL APIs
Python ★ 21 2y agoExplain → -
icanhazip.com-nginx ▣
The nginx configuration that drives icanhazip.com
★ 21 14y agoExplain → -
ansible-mailgun ▣
Ansible role for configuring Mailgun SMTP relaying with Postfix
Python ★ 16 2y agoExplain → -
porkbun-mcp
🐷 MCP server for Porkbun DNS API - manage domains, DNS records, DNSSEC, and SSL certificates
Python ★ 15 19d agoExplain → -
major.io
Source code for major.io
JavaScript ★ 13 1d agoExplain → -
arksearch ▣
Search Intel's ARK site on the command line
Python ★ 13 2y agoExplain → -
quadlets-wordpress ▣
Deploy self-healing and self-updating Wordpress on Fedora CoreOS with podman quadlets
Shell ★ 12 18d agoExplain → -
caddy
Adding DNS verification capabilities to Caddy's docker container
Dockerfile ★ 11 19d agoExplain → -
imagebuilder-fedora ▣
🤖 Build Fedora AWS images with Image Builder in a container using GitHub Actions
Shell ★ 11 2y agoExplain → -
rhel7stig-sphinx
Red Hat Enterprise Linux 7 Security Technical Implementation Guide in Sphinx
Python ★ 11 2y agoExplain → -
oinker
🐽 Async Python client for the Porkbun API - oink your way to DNS management
Python ★ 9 19d agoExplain → -
ansible-lxc ▣
Simple playbook to try out LXC on Fedora 21
★ 7 10y agoExplain → -
octodns-porkbun
Porkbun DNS provider for octoDNS, powered by oinker
Python ★ 6 1mo agoExplain → -
lexgrabber ▣
Retrieve inventory data from the Lexus GraphQL APIs
Python ★ 5 2y agoExplain → -
stock-scripts ▣
Major's random stock scripts
Python ★ 5 2y agoExplain → -
vl-notifier
Firefox/Chrome extension for Volume Leaders notifications
JavaScript ★ 4 19d agoExplain → -
schwab-agent ▣
ARCHIVED: use schwab-agent-rs instead
Go ★ 4 1mo agoExplain → -
ansible-systemd-networkd ▣
Ansible role for making systemd-networkd .network files
★ 4 10y agoExplain → -
dotfiles
My dotfiles managed by chezmoi
Shell ★ 3 12h agoExplain → -
schwab-rs
Unofficial Rust client library for the Charles Schwab brokerage API
Rust ★ 3 1d agoExplain → -
stopdisablingselinux.com
Files for hosting stopdisablingselinux.com
HTML ★ 3 2y agoExplain → -
volumeleaders-rs
Unofficial Rust CLI and client for VolumeLeaders access
Rust ★ 2 21h agoExplain → -
marketsurge-agent ▣
CLI tool that gives AI agents structured access to MarketSurge stock research data
Go ★ 2 19d agoExplain → -
vl-tv-bridge
No description.
JavaScript ★ 2 3d agoExplain → -
thetanerd.com
No description.
Shell ★ 2 2d agoExplain → -
arxivwatch ▣
No description.
Python ★ 2 7d agoExplain → -
thetagang-notifications ▣
Notifications for the ThetaGang Discord
Python ★ 2 19d agoExplain → -
volumeleaders ▣
*unofficial* python client and MCP server for volumeleaders.com institutional block trade data
Python ★ 2 19d agoExplain → -
stocknews
Take some stock news and shove it into Discord
Python ★ 2 19d agoExplain → -
tradingview
TradingView indicators that I work on from time to time.
★ 2 1mo agoExplain → -
ansible-lockdown ▣
An emerging project to develop security content for hardening systems with Ansible
★ 2 11y agoExplain → -
netboot.xyz ⑂ ▣
Multiple Operating System iPXE Installer
Shell ★ 2 4y agoExplain → -
kernel-configs ⑂ ▣
Kernel configurations used to build kernels for testing
Shell ★ 2 7y agoExplain → -
lbaasv2-demo ▣
Demonstration of LBaaSv2 in OpenStack
★ 2 10y agoExplain → -
selinuxfaq.com ▣
The source for selinuxfaq.com
CSS ★ 2 11y agoExplain → -
ansible-rax-fedora21 ▣
Test out Fedora 21 on Rackspace Cloud
★ 2 11y agoExplain → -
xps-13-9343-dsdt ▣
DSDT testing with the Dell XPS 13 9343
★ 2 11y agoExplain → -
prompt-declaration-language ⑂
Prompt Declaration Language (PDL) is a declarative prompt programming language.
Python ★ 2 8mo agoExplain → -
icanhaz-containers ▣
Containerized versions of the icanhaz sites
Python ★ 2 2y agoExplain → -
imagebuilder ▣
Containers for Image Builder
Dockerfile ★ 2 1y agoExplain → -
cloudshort ▣
My personal URL shortener using Cloudflare Workers and GitHub Actions
JavaScript ★ 2 3y agoExplain → -
rotate_wallpaper ▣
Simple python script to rotate wallpaper for Cinnamon (among others)
Python ★ 2 2y agoExplain → -
fedora-rpm-specs
Tracking changes to Fedora RPM spec files
Python ★ 1 11h agoExplain → -
dnscontrol ⑂ ▣
Synchronize your DNS to multiple providers from a simple DSL
Go ★ 1 2y agoExplain → -
ffty-etf ▣
Tracking changes to FFTY, the IBD 50 ETF
Python ★ 1 4d agoExplain → -
tickerlake ▣
Stock market ETL pipeline: extracts tickers, daily bars, and splits from Massive API into DuckDB with Polars
Python ★ 1 1mo agoExplain → -
txlf24-containers
Automated container updates with GitHub and CoreOS
★ 1 4d agoExplain → -
volumeleaders-agent ▣
Go CLI for querying institutional trade data from VolumeLeaders
Go ★ 1 19d agoExplain → -
txlf24-tech-career
Five tips for a thriving technology career (Texas Linux Fest 2024)
★ 1 19d agoExplain → -
cronjobs
Regular tasks I run in GitHub Actions
Python ★ 1 19d agoExplain → -
rag-container
A container for doing AI RAG work
Python ★ 1 19d agoExplain → -
index-etfs
Tracking changes to SPY, QQQ, and IWM ETFs
Python ★ 1 19d agoExplain → -
rhel-10-nvidia-install
Install nvidia drivers on RHEL 10 on AWS
HCL ★ 1 16d agoExplain → -
tampermonkey-userscripts
Collection of Tampermonkey userscripts
JavaScript ★ 1 3mo agoExplain → -
tidetrack
No description.
★ 1 4mo agoExplain → -
fastmcp ⑂
🚀 The fast, Pythonic way to build MCP servers and clients
★ 1 4mo agoExplain → -
client-python ⑂
The official Python client library for the Massive.com REST and WebSocket API.
★ 1 4mo agoExplain → -
osquery ⑂
SQL powered operating system instrumentation, monitoring, and analytics.
★ 1 5mo agoExplain → -
linux-mcp-server ⑂
Tools to allow LLM clients to interact with Linux systems remotely
★ 1 4mo agoExplain → -
irc ⑂ ▣
Full-featured Python IRC library for Python.
Python ★ 1 7y agoExplain → -
osbuild ⑂ ▣
No description.
Python ★ 1 5y agoExplain → -
selinux ⑂ ▣
An ansible role which configures SELinux
Python ★ 1 7y agoExplain → -
sos ⑂ ▣
A unified tool for collecting system logs and other debug information
Python ★ 1 9y agoExplain → -
systemd ⑂ ▣
systemd upstream
C ★ 1 10y agoExplain → -
cryptography ⑂ ▣
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Python ★ 1 11y agoExplain → -
ibm-edge-2016-notes ▣
My notes from IBM Edge 2016
★ 1 9y agoExplain → -
openstack-ansible-builder ▣
Ansible build playbook for OSAD
Python ★ 1 10y agoExplain → -
ansible-mysql-benchmark ▣
Just some ansible hacking for some quick MySQL benchmarks
★ 1 11y agoExplain → -
mysql-json-bridge-client ▣
Makeshift client for the mysql-json-bridge
Python ★ 1 14y agoExplain → -
images ⑂
Image builder image definition library
Go ★ 1 8mo agoExplain → -
ansible-hardening ⑂
Ansible role for security hardening
Jinja ★ 1 8mo agoExplain → -
security-doc ⑂
Documentation work from the OpenStack Security Group (OSSG)
Python ★ 1 9mo agoExplain → -
netboot.xyz-docs ⑂
netboot.xyz documentation repository
JavaScript ★ 1 9mo agoExplain → -
ubi-flask ▣
Example repo with flask inside a RHEL UBI container built with buildah and podman
Dockerfile ★ 1 2y agoExplain → -
dns ▣
DNS records for my infrastructure
JavaScript ★ 1 1y agoExplain → -
fez
Agent-native management CLI for Fedora/RHEL (drives cockpit-bridge)
Rust ★ 0 1d agoExplain → -
tickerscope-mcp
MCP server for MarketSurge financial data via TickerScope
Python ★ 0 3d agoExplain → -
thufir
Single-guild Discord bot for VolumeLeaders market data slash commands
Rust ★ 0 5m agoExplain → -
stockchartsalerts
Push alerts from StockCharts to other places
Rust ★ 0 4h agoExplain → -
hackathon-2025
No description.
Python ★ 0 4d agoExplain → -
thetanerd.com-stats
No description.
★ 0 4d agoExplain → -
ldap-mcp
No description.
Python ★ 0 5d agoExplain → -
major.io-stats
Stats from GoAccess for my blog
★ 0 5d agoExplain → -
tickerscope
Unofficial async Python client for the MarketSurge stock research API
Python ★ 0 2d agoExplain → -
container-images
No description.
Dockerfile ★ 0 12h agoExplain → -
fmp-rs
Unofficial Rust JSON CLI and client library for Financial Modeling Prep
Rust ★ 0 11d agoExplain → -
jira-agent ▣
LLM-first command line tool for Jira Cloud
Go ★ 0 14d agoExplain → -
dotfiles-old ▣
The files my systems can't live without
Shell ★ 0 16d agoExplain → -
imagebuilder-terraform ▣
Terraform resources for managing Image Builder infrastructure in AWS
HCL ★ 0 18d agoExplain → -
theta-tracker ▣
Trade tracker for thetagang.com
★ 0 18d agoExplain → -
terraform-efs ▣
Quick terraform plan to set up an EC2 instance and EFS mount
HCL ★ 0 18d agoExplain → -
coderabbit
Shared CodeRabbit configuration for repositories under github.com/major
★ 0 18d agoExplain → -
marketsurge-go ▣
Go client library for MarketSurge GraphQL APIs
Go ★ 0 19d agoExplain → -
volumeleaders-go ▣
Go client library for VolumeLeaders APIs
Go ★ 0 19d agoExplain → -
okp-mcp ⑂
MCP server for the Red Hat Offline Knowledge Portal (OKP)
★ 0 10d agoExplain → -
renovate-config
Shared Renovate configuration for github.com/major repos
★ 0 19d agoExplain → -
schwab-agent-rs ▣
Archived: schwab-agent now lives in major/schwab-rs
Rust ★ 0 19d agoExplain → -
porkbun-go
No description.
Go ★ 0 19d agoExplain → -
thetagang-scripts
Scripts I write to do fun things in the thetagang discord
Python ★ 0 19d agoExplain → -
major
Making my own README page
Python ★ 0 19d agoExplain → -
optionality
No description.
Python ★ 0 19d agoExplain → -
modelgrader
A terribly written, very basic project to test LLMs and grade their replies
Python ★ 0 19d agoExplain → -
docling-expander
No description.
HTML ★ 0 19d agoExplain → -
marketsurge-rs
Unofficial Rust client library and CLI for the MarketSurge platform
Rust ★ 0 19d agoExplain → -
OpenShell ⑂
OpenShell is the safe, private runtime for autonomous AI agents.
★ 0 19d agoExplain → -
libpod ⑂ ▣
libpod is a library used to create container pods. Home of Podman.
Go ★ 0 4y agoExplain → -
buildah ⑂ ▣
A tool that facilitates building OCI images
Go ★ 0 8y agoExplain → -
selfhosted ▣
No description.
★ 0 29d agoExplain → -
fedora-rpm-builder ▣
No description.
Dockerfile ★ 0 1mo agoExplain → -
content-resolver-input ⑂
Configuration files for Feedback Pipeline
Python ★ 0 9mo agoExplain → -
schwab-go ▣
ARCHIVED: use schwab-rs instead
Go ★ 0 1mo agoExplain → -
llama-stack ⑂
Composable building blocks to build LLM Apps
Python ★ 0 10d agoExplain → -
pcp-mcp
MCP server for Performance Co-Pilot metrics
Python ★ 0 15h agoExplain → -
gitlab-notifier
Firefox extension for GitLab notifications across multiple instances
JavaScript ★ 0 8d agoExplain → -
goose-proxy ⑂
No description.
★ 0 2mo agoExplain → -
opencode ⑂
The open source coding agent.
★ 0 2mo agoExplain → -
agent-slack ⑂
Slack automation CLI for AI agents
★ 0 3mo agoExplain → -
hvcwatch ▣
No description.
Python ★ 0 4mo agoExplain → -
mcp-atlassian ⑂
MCP server for Atlassian tools (Confluence, Jira)
Python ★ 0 4mo agoExplain → -
pkb_client ⑂
Python client for the Porkbun API
★ 0 5mo agoExplain → -
packer ⑂ ▣
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
★ 0 4y agoExplain → -
python-iam ⑂ ▣
No description.
Python ★ 0 5y agoExplain → -
tdameritrade ⑂ ▣
Python interface to TD Ameritrade (https://developer.tdameritrade.com)
★ 0 5y agoExplain → -
python-api-core ⑂ ▣
No description.
★ 0 5y agoExplain → -
hyde ⑂ ▣
A brazen two-column theme for Jekyll.
CSS ★ 0 7y agoExplain → -
ceph-ansible ⑂ ▣
Ansible playbooks for Ceph
Python ★ 0 8y agoExplain → -
jinja ⑂ ▣
The Jinja2 template engine
Python ★ 0 9y agoExplain → -
community ⑂ ▣
This repository is for management of all Ansible community related initiatives.
★ 0 10y agoExplain → -
selinux-policy ⑂ ▣
selinux-policy for Fedora is a large patch off the mainline
★ 0 11y agoExplain → -
rtorrent-python ⑂ ▣
A simple rTorrent interface written in Python
★ 0 11y agoExplain → -
junk ▣
No description.
HTML ★ 0 10y agoExplain → -
feelthebern.in ▣
Feel the bern
HTML ★ 0 10y agoExplain → -
fedora-meeting-report ▣
Python script to generate reports for Fedora Security Team meetings
Python ★ 0 10y agoExplain → -
rackspace-image-importer ▣
WIP
Python ★ 0 11y agoExplain → -
pleskhacker.com ▣
pleskhacker.com archive
★ 0 12y agoExplain → -
blograg ▣
No description.
Python ★ 0 7mo agoExplain → -
lightspeed-stack ⑂
LLM tooling stack
★ 0 10d agoExplain → -
mcp_polygon ⑂
An MCP server for Polygon.io Financial Market Data
★ 0 3mo agoExplain → -
granite-4.0-language-models ⑂
No description.
★ 0 8mo agoExplain → -
ansible-collection-vultr ⑂
No description.
★ 0 8mo agoExplain → -
shade ⑂
Client library for OpenStack containing Infra business logic
★ 0 8mo agoExplain → -
llama_index ⑂
LlamaIndex is the leading framework for building LLM-powered agents over your data.
Python ★ 0 8mo agoExplain → -
osconfig ⑂
No description.
Go ★ 0 8mo agoExplain → -
cloud-init ⑂
Official upstream for the cloud-init: cloud instance initialization
Python ★ 0 8mo agoExplain → -
hugo-PaperMod ⑂
A fast, clean, responsive Hugo theme.
HTML ★ 0 8mo agoExplain → -
traefik ⑂
The Cloud Native Application Proxy
Go ★ 0 8mo agoExplain → -
redhat-opentelemetry-collector ⑂
This project contains a custom opentelemetry collector distribution.
Makefile ★ 0 9mo agoExplain → -
finvizfinance ⑂
Finviz analysis python library.
Jupyter Notebook ★ 0 9mo agoExplain → -
infrastructure-core ⑂
Terraform "Infrastructure as Code" (IaC) project to manage my personal cloud infrastructure: DNS, Azure Kubernetes Service cluster, several Kubernetes deployments like Remark42, Plausible Analytics, and more.
HCL ★ 0 9mo agoExplain → -
amazon-ssm-agent ⑂
An agent to enable remote management of your EC2 instances, on-premises servers, or virtual machines (VMs).
Go ★ 0 10mo agoExplain → -
guest-diskexpand ⑂
No description.
Shell ★ 0 10mo agoExplain → -
pycomposefile ⑂
No description.
Python ★ 0 10mo agoExplain → -
appstore ⑂
Example directory of Kubernetes YAML and Quadlets tested with Podman
Python ★ 0 10mo agoExplain → -
efs-utils ⑂
Utilities for Amazon Elastic File System (EFS)
Python ★ 0 10mo agoExplain → -
ConfigArgParse ⑂
A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables.
Python ★ 0 10mo agoExplain → -
congo ⑂
A powerful, lightweight theme for Hugo built with Tailwind CSS.
HTML ★ 0 29d agoExplain → -
runrestic ⑂
A wrapper script for Restic backup software that inits, creates, prunes and checks backups
Python ★ 0 11mo agoExplain → -
ibm-watsonx-ai-tracker
No description.
Python ★ 0 1y agoExplain → -
ta-lib ⑂
TA-Lib (Core C Library)
C ★ 0 1y agoExplain → -
hvc-finder ▣
Find high volume closes in the stock market
Python ★ 0 1y agoExplain → -
circuitbreaker ⑂
Python "Circuit Breaker" implementation
Python ★ 0 1y agoExplain → -
cidv2 ⑂
A dynamic API endpoint to serve cloud image data.
Python ★ 0 1y agoExplain → -
google-resumable-media-python ⑂
No description.
Python ★ 0 1y agoExplain → -
theta-rss ▣
💯 unofficial RSS feeds for thetagang.com
Python ★ 0 1y agoExplain → -
proto-plus-python ⑂
Beautiful, idiomatic protocol buffers in Python
Python ★ 0 1y agoExplain → -
python-discord-webhook ⑂
execute discord webhooks
Python ★ 0 1y agoExplain → -
infrastructure ▣
Terraform infrastructure
HCL ★ 0 1y agoExplain → -
containers ▣
Containers for various things I use all of the time
Shell ★ 0 1y agoExplain → -
command-line-assistant ⑂
A simple wrapper to interact with RAG
Python ★ 0 11mo agoExplain → -
awscli2-c9s ▣
Container with awscli2 in CentOS Stream 9
Dockerfile ★ 0 1y agoExplain → -
carfinder ▣
Search vehicle inventory from multiple manufacturers
Python ★ 0 2y agoExplain → -
earnings ▣
A silly bot to take earnings reports from Stocktwits and send them into Discord.
Python ★ 0 2y agoExplain → -
earningsbot ▣
No description.
Python ★ 0 2y agoExplain → -
2024website ⑂
Texas Linux Festival 2024 Website
JavaScript ★ 0 2y agoExplain → -
aws-ec2-instance-connect
WIP package for aws-ec2-instance-connect
★ 0 2y agoExplain → -
options ▣
Information that I use for options trades
Python ★ 0 2y agoExplain → -
amazon-ssm-agent-packaging
No description.
Python ★ 0 2y agoExplain → -
guides ⑂
User, administrator and developer guides for osbuild and osbuild-composer
★ 0 2y agoExplain → -
fedora-golang-google-cloud ▣
Testing out an automated way to handle spec files for Fedora's golang-google-cloud-package
Shell ★ 0 2y agoExplain → -
thetaqueue ▣
No description.
Makefile ★ 0 2y agoExplain → -
rackersnacker.com ▣
rackersnacker.com hosting
★ 0 2y agoExplain → -
whatdoescisspmean.com ▣
Web hosting for whatdoescisspmean.com
★ 0 2y agoExplain → -
efs-selinux
Developing SELinux policy for efs-utils
Shell ★ 0 2y agoExplain → -
python-containeranalysis ⑂
No description.
★ 0 1y agoExplain → -
python-asset ⑂
Python Client for Cloud Asset API. The Cloud Asset API manages the history and inventory of cloud resources.
★ 0 2y agoExplain → -
python-bigquery-connection ⑂
Python client for BigQuery Connection API: Manage BigQuery connections to external data sources
★ 0 2y agoExplain → -
python-bigquery-reservation ⑂
Python client for the Google Cloud BigQuery Reservation API: A service to modify your BigQuery flat-rate reservations.
★ 0 2y agoExplain → -
python-dlp ⑂
No description.
★ 0 2y agoExplain → -
awscli-el9
AWS CLI v2 packaging for C9S/RHEL9
★ 0 2y agoExplain → -
cloud-image-test ▣
No description.
HTML ★ 0 2y agoExplain →
No repos match these filters.