Skip to content

Instantly share code, notes, and snippets.

View davivcgarcia's full-sized avatar
🖖

Davi Garcia davivcgarcia

🖖
View GitHub Profile
# Hello, and welcome to makefile basics.
#
# You will learn why `make` is so great, and why, despite its "weird" syntax,
# it is actually a highly expressive, efficient, and powerful way to build
# programs.
#
# Once you're done here, go to
# http://www.gnu.org/software/make/manual/make.html
# to learn SOOOO much more.
@rafaeltuelho
rafaeltuelho / openshift-cheatsheet.md
Last active July 29, 2025 20:56
My Openshift Cheatsheet

My Openshift Cheatsheet

List all non openshift/kube namespaces

requires jq CLI

oc get namespaces -o json | jq '[.items[] | select((.metadata.name | startswith("openshift") | not) and (.metadata.name | startswith("kube-") | not) and .metadata.name != "default" and (true)) | .metadata.name ]'

Project Quotes, Limits and Templates

@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active August 2, 2025 05:21
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@davivcgarcia
davivcgarcia / bootstrapper.sh
Last active April 7, 2022 20:44
AWS CloudShell/Cloud9 Bootstrapper
#! /bin/bash
#
# About: Unified shell script to simplify AWS CloudShell/Cloud9 tooling bootstraping
# Author: Davi Garcia (davivcgarcia)
#
# Usage: $ source <(curl -sL https://bit.ly/aws-cloud-bootstrapper)
#
#
# Creates directory structure in the persistent storage mount