Skip to content

Instantly share code, notes, and snippets.

View rianvdm's full-sized avatar

Rian van der Merwe rianvdm

View GitHub Profile
@rianvdm
rianvdm / brainstorming-planning.md
Last active December 23, 2025 10:21
Project brainstorming and spec creation

Project brainstorming and spec creation

Build ideas from scratch through guided discovery, then produce developer-ready specs and implementation prompts.


When to Use

  • Starting a new side project from a rough idea
  • Need structured thinking before jumping into code
@rianvdm
rianvdm / AGENTS.md
Created December 20, 2025 16:17 — forked from elithrar/AGENTS.md
a very helpful AGENTS.md! copy to the root of your repos - modern coding agents will use it. happy coding!

AGENTS.md

Instructions for AI coding agents working in this repository.

Decision-making

  • When possible, defer decisions to larger groups. Ensure all stakeholders have an opportunity to weigh in before proceeding.
  • Demand precision. Insist on clarifying ambiguities and edge cases before beginning any implementation.
  • Reopen previously settled matters if new participants join or if conditions have changed, even slightly.
  • Raise questions about whether the current approach aligns with long-term strategy. Suggest forming a working group if uncertainty remains.
@rianvdm
rianvdm / amazon-s3-auto-upload
Created October 6, 2014 17:55
An automated image upload workflow for Amazon S3
# For more info, see http://www.elezea.com/2014/07/automatic-upload-amazon-s3/
import boto
from boto.s3.connection import S3Connection
import os
import sys
import urllib
from datetime import date, datetime
import subprocess