Skip to content

Instantly share code, notes, and snippets.

View yousecjoe's full-sized avatar
😺
I may be slow to respond.

Joseph Young yousecjoe

😺
I may be slow to respond.
View GitHub Profile
@yousecjoe
yousecjoe / .clinerules-sparc-integrated
Last active April 16, 2025 20:43 — forked from ruvnet/.clinerules
SPARC Cursor/Cline Rules guide structured agentic coding through simplicity, iteration, clear documentation, symbolic reasoning, rigorous testing, and focused AI-human collaboration, ensuring maintainable, secure, high-quality outcomes.
# SPARC Agentic Development Rules
Core Philosophy
1. Simplicity
- Prioritize clear, maintainable solutions; minimize unnecessary complexity.
2. Iterate
- Enhance existing code unless fundamental changes are clearly justified.
@yousecjoe
yousecjoe / TUTORIAL.md
Created March 5, 2025 14:46 — forked from adam-hanna/TUTORIAL.md
Create and connect macvlan network namespaces

This tutorial was written using Red Hat Fedora 30 but may be similar on other distros.

Discover

You should have an eth0, but if you $ ifconcig -a and don't see it, you should do $ nmcli device status to determine which device is connected to your wifi/ethernet.

Create macvlans and network spaces

$ sudo ip link add macvlan1 link eth0 type macvlan mode bridge
$ sudo ip link add macvlan2 link eth0 type macvlan mode bridge
$ sudo ip netns add net1
@yousecjoe
yousecjoe / build_and_push_docker_hub.yaml
Created September 12, 2023 20:34 — forked from nbeck415/build_and_push_docker_hub.yaml
This GitHub Actions workflow builds a Docker image and pushes it a container registry every time someone commits to main.
name: Build and push to Docker Hub
on:
push:
branches:
- main
jobs:
push_to_docker_hub:
runs-on: ubuntu-latest
steps: