Skip to content

Instantly share code, notes, and snippets.


Local Development Techniques with Kubernetes

This talk is all live demos of tools developers can use in their inner-loop, at development time to be more productive with containers.

Start Easier

Docker Compose captures the build arguments and run arguments so we can focus on our coding.

frob / Makefile
Last active Feb 18, 2019 — forked from rcmachado/Makefile
Add a help target to a Makefile that will allow all targets to be self documenting
View Makefile
.PHONY: help
# Based on
## Print this help screen.
printf "Available targets\n\n"
awk '/^[a-zA-Z\-\_0-9]+:/ { \
helpMessage = match(lastLine, /^## (.*)/); \
frob / gist:66f13be5b8789ed8a61c2c1083fd51d6
Last active Feb 24, 2021 — forked from amandavisconti/gist:e909e41e6896d2a90de8
Setting up Annotator.js annotation on Drupal
View gist:66f13be5b8789ed8a61c2c1083fd51d6

Annotator.js works on Drupal as two modules and a library (installed, as usual, under /sites/all):


The files in libraries/annotator are the latest from the Annotator.js repo ( Although the modules Infinite Ulysses uses have been significantly changed from the modules you could download on, the Annotator ( and Annotation ( modules pages might still have useful info if you're troubleshooting.

frob / templates.json
Last active Mar 7, 2018
custom list of ask templates
View templates.json
"Decision Tree": {
"gitUrl": ""
"City Guide": {
"gitUrl": ""
"Trivia": {
"gitUrl": ""
$cli set remap.pclikehomeend_emacs 1
/bin/echo -n .
$cli set remap.pclikepageupdown_except_emacs 1
/bin/echo -n .
View gist:93f3a62db1320f9c3bfe5e65db13b4ed
07:58 $ vagrant up
Bringing machine 'oen-ode.local' up with 'virtualbox' provider...
==> oen-ode.local: Importing base box 'geerlingguy/centos7'...
==> oen-ode.local: Matching MAC address for NAT networking...
==> oen-ode.local: Checking if box 'geerlingguy/centos7' is up to date...
==> oen-ode.local: Setting the name of the VM: oen-ode.local
==> oen-ode.local: Clearing any previously set network interfaces...
==> oen-ode.local: Preparing network interfaces based on configuration...
oen-ode.local: Adapter 1: nat
oen-ode.local: Adapter 2: hostonly
frob / ansi-color.php
Created Feb 13, 2017 — forked from s4553711/ansi-color.php
ANSI color terminal output module for php
View ansi-color.php
* php-ansi-color
* Original
* @code
* <?php
* require_once "ansi-color.php";
View settings.local.php
$database_suffix = '';
if (git_command_exists('git') && $git_describe = settings_execute_os_command('git rev-parse --abbrev-ref HEAD') ) {
if (trim($git_describe) == 'HEAD') {
$git_describe = settings_execute_os_command('git describe --all');
// Execute "git describe --all" and get the last part of heads/* as
// the tag/branch.
if (empty($git_describe)) {
View rr_shortnames.json
"boys": [
frob / table.css
Created Jul 13, 2016
table layout fixed
View table.css
tbody>tr>*:nth-last-child(2)~*{ width:50%}
tbody>tr>*:nth-last-child(3)~*{ width:33.3%}
tbody>tr>*:nth-last-child(4)~*{ width:25%}