Skip to content

Instantly share code, notes, and snippets.

View GrahamMcBain's full-sized avatar

Graham McBain GrahamMcBain

View GitHub Profile
@GrahamMcBain
GrahamMcBain / README.md
Last active October 26, 2025 01:36
AMP Time Toolbox - Time tracking utilities for enforcing minimum work durations

AMP Time Toolbox

A collection of time-tracking utilities for AMP that allow you to enforce minimum work durations and track time spent on tasks.

Installation

  1. Create your AMP toolbox directory:
mkdir -p ~/.amp/toolbox
export AMP_TOOLBOX="$HOME/.amp/toolbox"
@GrahamMcBain
GrahamMcBain / gist:8052dd2f502b3e79b985d61bb969381b
Last active October 8, 2025 19:16
Amp Zero to Hero: Learn to Code by Building Real Apps

The Course

Amp Zero to Hero teaches complete beginners to build and ship web applications using Amp, an AI coding agent. Instead of watching lectures, students clone GitHub repositories containing curriculum files, paste them into Amp, and Amp becomes their instructor—teaching concepts, building apps together, and answering questions in real-time.

How It Works

The course starts with a 2-hour intro class covering essential concepts: GitHub, terminal basics, and how deployment works. Students then progress through six modules, each living in its own GitHub repo. They clone each module, open the LEARN.md file, and paste it into Amp. Amp guides them step-by-step through building real applications—from simple to-do apps to complex projects with API integrations and AI features.

Every module focuses on building, not theory. Module 1 gets students creating interactive apps in 30 minutes. Module 2 teaches file handling and data visualization. Module 3 develops code literacy—reading, understanding, and de

@GrahamMcBain
GrahamMcBain / sample-slack-coc.md
Last active December 11, 2020 04:26 — forked from annalee/sample-slack-coc.md
A sample code of conduct for social slack teams.

Moov Slack Code of Conduct

Welcome!

The Moov slack community exists to support the development of open source implementations of financial protocols. Spearheaded by the Moov Financial organization and supported by developers in companies around the world, the Moov project is focused on open collaboration. Having already seen billions of transactions run through them, the Moov open source libraries are a battle tested resource for building next generation financial products.

The current admins are:

  • @WadeArnold
@GrahamMcBain
GrahamMcBain / sample-slack-coc.md
Created December 10, 2020 22:04 — forked from annalee/sample-slack-coc.md
A sample code of conduct for social slack teams.

[SLACKNAME] Code of Conduct

Welcome!

[BRIEF DESCRIPTION OF THE SLACK AND ITS PURPOSE]

The current admins are:

  • [NAMES]