thekeesh.com
Not just another WordPress site
GeneralCrypto / fintechTravelSoftware / engineering practice
- Posts
- 384 from 22 Aug 2009 to 23 Apr 2026
- Posting
- now and then (2 in the last year)
- Kind
- personal blog
- Feed
- https://thekeesh.com/feed/
2026 2
2025 1
2024 4
2023 1
2022 3
2021 13
- How to Mint a Karel NFT (short version)
- How to set up a Metamask Wallet
- How to mint a Karel NFT
- Covid test log
- How to set up tipping with Bitcoin and Lightning on Twitter
- How to get dollars from a bank to UST on Anchor on Terra
- Enabling HTTPS on NearlyFreeSpech Websites
- Explaining Crypto Yield Farming to Myself
- My New Book Read Write Code Launches Today!
- Review of Hey.com Email
- Potential risks of blockchain-based social networks
- Where can I get a vaccine? A vaccine availability directory
- Setting up a new website, 2021 version
2020 18
- Scrabble 2-Letter Word List/PDF
- Remote/Distributed Work Thoughts Amid the Pandemic
- Certbot renewal fixes
- Exploring OECD Health Care Spending Data by Country
- Setting Up a New Macbook Pro 2020 Version
- 2020 Voter Guide for Chicago, IL
- Managing SSL Certificates for HTTPS with Certbot
- Crossword puzzle to solve
- Trump’s Actions on Coronavirus are Criminal
- Coronavirus Phrases for 2020
- world travel, then 1 year later, quarantine
- Bernie or Biden? I’m voting Bernie
- Jeremy’s 2020 Chicago & Illinois Primary Voter Guide — March 17th, 2020
- Bernie or Biden: Who has a better chance to win from an Electoral College standpoint?
- Thinking in Bets — Book Notes
- Plaid is Still a Phishing Site
- Click — Book Notes
- The Spy and The Traitor — Book Notes
2019 54
- Notes from Mexico — Cancun and Tulum
- Back of the envelope reference numbers
- Talking to Strangers – Book Notes
- Icarus for Startups — Bug or Feature?
- Travel Reflection
- Notes from Japan
- South Korea Notes
- Trump and the US Government as an International Embarrassment is an Understatement
- Visiting a Chinese Propaganda Museum in Shanghai with a Russian Couple
- Sites in Shanghai
- China: A tough place to travel
- Payment methods around the world
- Notes from Hong Kong
- Tensions Building in Hong Kong with China
- What did you think of this country?
- A Now Page
- Notes from El Nido, Philippines
- Notes from Bali
- Notes from Singapore
- Notes from India
- India: Please Honk
- Visiting Tall Buildings and Massive Malls in Dubai During Ramadan
- Some Notes from Greece
- Some Notes from Israel
- Some Notes from Jordan
- Some Notes from Egypt
- Some Notes from Kenya
- Talking to Uber Drivers in Kenya About M-Pesa
- Some Notes from Brazil
- Some Notes from Chile
- International Payments are Stuck in the Stone Age
- What I Learned About Denmark While I was in Peru
- Some Notes from Peru
- Everything You Think is Normal Could Be Different
- Helpful Travel Apps
- Educated — Review
- Some Notes from Colombia
- How Does the Panama Canal Work?
- Some Notes from Panama
- Thoughts on US and Cuba Relations and Trade Embargo
- Travel Tip for WiFi Network Landing Pages
- Some Notes from Cuba
- How to Travel to Cuba
- An ongoing list of questions, bugs, and feature requests on a Pixelbook
- Thoughts on Setting up a Pixelbook
- Fyre Festival and Theranos
- Talking to a TSA Agent about the Government Shutdown
- Learn this Skill: How to Manage a Pipeline
- Modern Distributed Software Tech Stack in 2019
- My Top 5 Books of 2018
- Would You Vote For Trump or a Random Citizen?
- A Few Free Product Ideas for Apple
- The Absurdity of Big Companies Suing Regular People
- Book Review — Bad Blood
2018 28
- Why We Switched to Distributed Work at CodeHS
- Tips on Applying to CodeHS
- Apple Accessories: Kind of Annoying and Don’t Really Make Sense
- A Few Use Cases of Cryptocurrency That Seem Inevitable
- QR Codes — Very Underrated Simple Technology
- Blog Idea: Absurd Insurance Stories
- Idea: Government NPS (Net Promoter Score)
- How do you keep personal coding projects working over long periods of time without maintenance?
- 2020 Get Out the Vote Starts Now, and other Thoughts on Voter Turnout
- Dropbox End of Support for Mac OS 10.7 Undermines Their Entire Value Proposition
- Random Air Travel Tips and Thoughts
- The Only Actual Startup Advice: It Depends
- My Current System for Todos and Meetings With People I’m Managing
- The Importance of Voting and Digital Citizenship
- Why vote?
- Better to Get a Half-Baked Blog Idea on the Internet or Not to Write it at all?
- A Few Initial Thoughts On Upgrading to a New Macbook
- Notes for Setting Up A New Mac
- Site for Neighborhood Comparisons Across Cities
- Migrating an old Linode on Ubuntu 11.08 to Ubuntu 18.04
- Trying to Set Up HTTPS for Free with LetsEncrypt and CertBot
- Impeaching Trump — What are We Waiting For?
- My Top 10–20 Year Trends
- With the CodeHS Cybersecurity Course, Teach Your Students, Practical, Applicable Digital Skills
- Getting Started Resources for Cryptocurrency
- Poem at Stockton Scholars Event
- Thailand/Cambodia Travel Notes
- My Top Software Tools from 2017
2017 7
2016 11
- Jeremy’s 2016 Voter Guide for the November 8th, 2016 Election
- Jeremy’s Guide to the Mission in San Francisco
- Blog Posts Against Trump for People Who Won’t Read Them
- Reminder: Vote Today in California
- Jeremy’s 2016 Voter Guide for the June 7th California Primary and SF Election
- Which Percent are You? — The Actual Income Distribution in the United States
- What Literacy Means Today
- Neighborhood Comparisons Across Cities
- Why I’m Voting For Bernie Sanders And You Should Too
- American Attitudes
- 10,000 Pitches
2015 91
- I’m going to write on Medium. And I’m going to keep copying posts over to my blog.
- A Model For Micropayments for Content
- Jeremy’s 2015 Voting Guide to San Francisco Propositions
- How I Make a New Flipside Website
- These Are The Autograders You’ve Been Looking For
- Dear Lyft, Here is a Free Idea
- Teach AP Computer Science in Java with CodeHS
- Getting Started Teaching AP Computer Science in Java with CodeHS
- Issues with Pip, Python and Virtual Env After Updating Mac 10.10 Yosemite
- CodeHS For Every Zip Code
- Introducing New CodeHS School Plans and Our Free Plan
- Book Review: Don’t Sleep, There Are Snakes (4/5)
- Summary of CodeHS Road Trip and Press Information
- Dear Computer Science Teachers, Thank you!
- Day 69 // 6/13/2015// Medford, Oregon → San Francisco, CA
- Day 68 // 6/12/2015 // Bend, Oregon → Medford, Oregon
- Day 67 // 6/11/2015 // Portland, Oregon → Bend, Oregon
- Day 66 // 6/10/2015 // Pendleton, Oregon → Portland, Oregon
- Day 65 // 6/9/2015 // Boise, Idaho → Pendleton, Oregon
- Day 64 // 6/8/2015 // Salt Lake City, Utah → Boise, Idaho
- Day 63 // 6/7/2015 // Salt Lake City
- Day 62 // 6/6/2015 // Rawlins, Wyoming → Salt Lake City, Utah
- Day 61 // 6/5/2015 // Denver, Colorado→ Rawlins, Wyoming
- Day 60 // 6/4/2015 // Omaha → Denver
- Day 59 // 6/3/2015 // Kansas City → Omaha, Nebraska
- Day 58 // 6/2/2015 // Kansas City
- Day 57 // 6/1/2015 // St. Louis → Kansas City
- Day 56 // 5/31/2015 // Litchfield, Illinois → St. Louis, Missouri
- Day 55 // 5/30/2015 // Chicago → Litchfield, IL
- Day 54 // 5/29/2015 // Milwaukee → Chicago
- Day 53 // 5/28/2015 // Milwaukee, Wisconsin
- Day 52 // 5/27/2015// Chicago, IL → Milwaukee, Wisconsin
- Day 51 // 5/26/2015 // Chicago, IL
- Day 50 // 5/25/2015 // Chicago, IL
- Day 49 // 5/24/2015 // Chicago, IL
- Day 48 // 5/23/2015 // Chicago, IL
- Day 47 // 5/22/2015 // Chicago, IL
- Day 46 // 5/21/2015 // Indianapolis, Indiana → Chicago, Illinois
- Day 45 // 5/20/2015 // Columbus → Indianapolis
- Day 44 // 5/19/2015 // Cleveland, Ohio → Columbus, Ohio
- Day 43 // 5/18/2015 // Erie, Pennsylvania → Cleveland, Ohio
- Day 42 // 5/17/2015 // Victor, New York → Erie, Pennsylvania
- Day 41 // 5/16/2015 // Wilmington, Vermont → Victor, New York
- Day 40 // 5/15/2015 // Griswold, Connecticut → Wilmington, Vermont
- Day 39 // 5/14/2015 // New York City → Griswold, Connecticut
- Day 38 // 5/13/2015 // New York City
- Day 37 // 5/12/2015 // New York City
- Day 36 // 5/11/2015 // Philadelphia → New York City
- Day 35 // 5/10/2015 // Washington D.C. → Philadelphia
- Day 34 // 5/9/2015 // Washington D.C.
- Day 33 // 5/8/2015 // Grasonville, Maryland → Washington. D.C
- Day 32 // 5/7/2015 // Roanoke, Virginia → Grasonville, Maryland
- Day 31 // 5/6/2015 // Hazard, Kentucky → Roanoke, Virginia
- Day 30 // 5/5/2015 // High Point, North Carolina → Hazard, Kentucky
- Day 29 // 5/4/2015 // Raleigh → High Point
- Day 28 // 5/3/2015 // Charlotte → Raleigh
- Day 27 // 5/2/2015 // Charlotte, North Carolina
- Day 26 // 5/1/2015 // Charlotte, North Carolina
- Day 25 // 4/30/2015 // Columbia, South Carolina → Charlotte, North Carolina
- Day 24 // 4/29/2015 // Atlanta, Georgia → Columbia, South Carolina
- Day 23 // 4/28/2015 // Atlanta, Georgia
- Day 22 // 4/27/2015 // Birmingham, Alabama → Atlanta, Georgia
- Day 21 // 4/26/2015 // Nashville → Birmingham
- Day 20 // 4/25/2015 // Memphis → Nashville
- What Does a CodeHS Workshop Look Like?
- Day 19 // 4/24/2015 // Little Rock → Memphis
- Day 18 // 4/23/2015 // Jackson, Mississippi to Little Rock, Arkansas
- Day 17 // 4/22/2014 // New Orleans -> Jackson, Mississippi
- Day 16 // 4/21/2015 // New Orleans
- Day 15 // 4/20/2015 // New Orleans
- Day 14 // 4/19/2015 // New Orleans
- Day 12 // 4/17/2015 // Austin -> New Orleans
- Day 13 // 4/18/2015 // New Orleans
- Day 11 // 4/16/2015 // Albuquerque -> Austin
- Day 10 // 4/15/2015 // Phoenix -> Albuquerque
- Day 9 // 4/14/2015 // San Diego -> Phoenix
- Day 8 // 4/13/2015 // San Diego
- Day 7 // 4/12/2015 // Los Angeles -> San Diego
- The CodeHS Road Trip — What types of visits do we do?
- Day 6 // 4/11/2015 // Los Angeles
- Day 5 // 4/10/2015 // Los Angeles
- Day 4 // 4/9/2015 // Los Angeles
- Day 3 // 4/8/2015 // Los Angeles, CA
- Day 2 // 4/7/2015 // Bakersfield, CA -> Los Angeles, CA
- Day 1 // 4/6/2015 // San Francisco, CA -> Bakersfield, CA
- Read, Write, Code — Why Computer Science Should be Required in High School
- We’re Doing a Road Trip to Bring Coding To Schools All Over the Country
- Announcing the New AP Java Course on CodeHS
- Monthly Hackathons at CodeHS and Building CodeHS Lite
- Write Everything Down
- What I Read in 2014
2014 9
- MySQL Doesn’t Install on a Mac Yosemite 10.10
- Setting Up a New Macbook Air (… again)
- Jeremy’s Voting Guide to San Francisco Propositions
- Embedding Your Code from CodeHS Around the Web
- What is Burning Man?
- If you want to do something good, put it inside something funny.
- Rankings of Customer Support
- How to Buy Dogecoin
- Connecting to a RDS Server from a Local Computer Using SSH Tunneling on a Mac
2013 77
- Trackpad Not Working on Macbook Pro
- How I Practice Pitches
- Everything is Easy After Standup Comedy
- Commitment Leads to Opportunity
- Around the Country with CodeHS
- Juggling Around the United States
- Day 67: Sacramento, CA –> San Francisco, CA
- Day 66: Medford, OR –> Sacramento, CA
- Day 65: Portland, OR –> Medford, OR
- Day 64: Boise, ID –> Portland, OR
- Day 63: Idaho Falls, ID –> Boise, ID
- Day 62: Cody, WY –> Idaho Falls, ID
- Day 61: Mount Rushmore, SD –> Cody, WY
- Day 60: Sioux Falls, SD –> Mount Rushmore, SD
- Day 59: Omaha, NE –> Sioux Falls, SD
- Day 58: Des Moines, IA –> Omaha, NE
- Day 57: Milwaukee, WI –> Des Moines, IA
- Day 56: Chicago, IL –> Milwaukee, WI
- Day 55: Chicago, IL
- Day 54: Chicago, IL
- Day 53: Chicago, IL
- Day 52: Chicago, IL
- Day 51: Toledo, OH –> Chicago, IL
- Day 50: Rochester, NY –> Toledo, OH
- Day 49: Guildhall, VT –> Rochester, NY
- Day 48: Guildhall, VT
- Day 47: Portland, ME –> Guildhall, VT
- Day 46: Boston, MA –> Portland, ME
- Day 45: Boston, MA
- Day 44: Boston, MA
- Day 43: Boston, MA
- Day 42: Boston, MA
- Day 41: New Haven, CT -> Boston, MA
- Day 40: New York, NY -> New Haven, CT
- Day 39: New York, NY
- Day 38: New York, NY
- Day 37: Princeton, NJ -> New York
- Day 36: Philadelphia, PA -> Princeton, NJ
- Day 35: Philadelphia, PA
- Day 34: Baltimore, MD -> Philadelphia, PA
- Day 33: Washington DC -> Baltimore
- Day 32: Washington DC
- Day 31: Washington DC
- Day 30: Washington DC
- Day 29: Richmond, VA -> Washington DC
- Day 28: Durham, NC -> Richmond, VA
- Day 27: Beaufort, SC -> Durham, NC
- Day 26: Atlanta, GA -> Beaufort, SC
- Day 25: Birmingham, AL -> Atlanta, GA
- Day 24: New Orleans -> Birmingham, AL
- Day 23: New Orleans
- Day 22: New Orleans
- Day 21: Yazoo City, MS -> New Orleans, LA
- Day 20: Yazoo City, MS
- Day 19: Little Rock, AR -> Yazoo City, MS
- Day 18: Tulsa, OK -> Little Rock, AR
- Day 17: Kansas City, KS -> Tulsa, OK
- Day 16: Hayes, KS -> Kansas City, KS
- Day 15: Colorado Springs, CO -> Hayes, KS
- Day 14: Aspen, CO -> Colorado Springs, CO
- Day 13: Aspen CO
- Day 12: Cortez CO -> Aspen CO
- Day 11: Grand Canyon -> Four Corners -> Cortez, CO
- Day 10: Phoenix -> Grand Canyon
- Day 9 – Phoenix
- Day 8 – Las Vegas to Phoenix
- Day 7 – Las Vegas
- Day 6: Las Vegas
- Day 5: LA -> Las Vegas
- Day 4: LA
- Day 3: LA
- Day 2: LA
- Day 1: SF -> LA
- Updated Facebook Friends Ranking Bookmarklet to Work with Graph Search
- Why Blog About Random Bugs and Fixes
- Notification Overload
- Why You Should Use Rule-Based Passwords
2012 9
- An Easier Way to Set Up Remote Git Repositories for Lightweight Deployment
- Setting Up a New Macbook Pro: The Steps
- Create MySQL Database and Give User Permissions
- How the Internet Works 9: HTML
- Facebook Friends Ranking Bookmarklet Works Again
- How the Internet Works 8: Bytes, Megabytes, and More
- Lightweight Deployment With Git
- Terms and Conditions: A Hobson’s Choice
- Down With Gravity: Juggling Revolution
2011 22
- How the Internet Works 7 – Clients and Servers
- How the Internet Works 6 – Programming Languages
- How the Internet Works 5: Bits and Binary
- How the Internet Works 4: IP Addresses
- How the Internet Works 3: URLs
- How the Internet Works 2: Domain Names
- How the Internet Works 1: The Browser
- How the Internet Works 0: A New Focus for thekeesh.com
- Martin’s Mildness Alternating Straights and Crossed Every 3 Beats
- Jitterbunk. Bunk Your Friends.
- If you thought that was interesting…
- Who Does Facebook Think You Are Searching For?
- Ethical Adventure Game
- rails from scratch on ubuntu 11.04
- Juggling Havana with DWG
- Setting up User Accounts, Password Authentication, and SSH Keys on a New EC2 Instance
- thekeesh.com on Hacker News
- Wow, Facebook Hackers
- mod_rewrite reminder
- Split the Bill
- Down With Gravity Performs at the Basketball Game
- Riddle: List of Numbers, Each Appears Twice …
2010 20
- Type Shift Code
- Popular Site Template, a site that lets you make silly websites!
- Best To Top, an App for Brainstorming
- Commercial Comedy
- Startups Are Like Indie Bands
- YouTube Sloth
- Hackers with Opinions
- Most Mutual Friends
- Social Norms on the Web
- Predicting Gender of Facebook Statuses
- Double Stitch
- A Fun Tool For Making Study Guides
- A review and explanation of the iPad (written from my iPad)
- The Stanford Flipside iPhone App is Here!
- A Fun Chatroulette Video — Piano Improv to Strangers
- Addition to the list of words CS people use to often
- Small But Growing List of Words Computer Science (and probably Math people) Use Too Much
- This is Why Google is the Best
- Open Standards
- Why You Should Donate to Wikipedia
2009 14
- What is the probability you get this question right, given you know Bayes’ rule?
- The Psychology of Success
- Look over there! It’s Balloon Boy
- Funny Things at Stanford
- Technology Literacy
- What’s Next For the Web?
- “Facebook Labs”
- Research Paper on Critical Reading and Satirical News
- WordPress mobile
- Google Wave Embedding
- Google Wave — The Future of the Internet
- Privacy on the Internet
- Computer Wizards
- Welcome to thekeesh.com version 3.0 (beta)