Skip to content

Instantly share code, notes, and snippets.

View dthyresson's full-sized avatar

David Thyresson dthyresson

View GitHub Profile
@thedavidprice
thedavidprice / best-practice-template-prompt.md
Last active June 11, 2025 20:31
Monthly Investor Update Template and Prompt

Best Practices

Regular investor updates are crucial for early-stage startups. Experts recommend a monthly cadence as the “sweet spot” – it keeps investors informed and engaged without overwhelming them. Reviewing nine real-world investor updates across SaaS, hardware, infra, and AI companies confirms that the best updates follow a similar formula: they report consistent key metrics, highlight wins and acknowledge challenges, outline upcoming plans, and clearly state any asks for help. This consistency makes it easy to track progress over time and spot trends. (For example, the SaaS updates emphasized MRR/ARR growth and customer wins, a hardware update reported product development milestones and pilot results, and AI/infra updates highlighted usage and technical milestones – different metrics, but all fitting the same basic structure.) Overall, effective updates are concise yet comprehensive, giving investors a clear snapshot of the business and its trajectory.

**Best-Practice Princ

@erichurst
erichurst / US Zip Codes from 2013 Government Data
Created December 9, 2013 23:00
All US zip codes with their corresponding latitude and longitude coordinates. Comma delimited for your database goodness. Source: http://www.census.gov/geo/maps-data/data/gazetteer.html
This file has been truncated, but you can view the full file.
ZIP,LAT,LNG
00601,18.180555, -66.749961
00602,18.361945, -67.175597
00603,18.455183, -67.119887
00606,18.158345, -66.932911
00610,18.295366, -67.125135
00612,18.402253, -66.711397
00616,18.420412, -66.671979
00617,18.445147, -66.559696
@travisjeffery
travisjeffery / TJViewController.m
Created August 6, 2012 21:55
Mask and Shadow an Image in iOS (Masked into Circle With Shadow)
//
// TJViewController.m
// MaskAndShadow
//
// Created by Travis Jeffery on 2012-08-06.
// Copyright (c) 2012 Travis Jeffery. All rights reserved.
//
#import "TJViewController.h"
#import <QuartzCore/QuartzCore.h>
@vlado
vlado / gist:1877457
Last active April 3, 2018 08:36
Postgres on macos or OSX - Fix
# ** ERROR 1 **
# FATAL: lock file "postmaster.pid" already exists
# HINT: Is another postmaster (PID 4646) running in data directory "/usr/local/var/postgres"?
#
# ** ERROR 2 **
# Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
#
# To fix one of this errors:
cat /usr/local/var/postgres/postmaster.pid # pid is the number on first line
@makevoid
makevoid / csv.rb
Created October 20, 2011 22:08
Convert Hashes to CSV easily
# Convert Hashes to CSV easily
# source.rb
#
# { valid: "ruby", hash: "" }
# { another: "valid", ruby: "hash" }
# { etc...
# usage:
#