Keacher.com
Jeff Keacher's blog
- Posts
- 653 from 20 Dec 2001 to 24 Oct 2026
- Posting
- now and then (2 in the last year)
- Kind
- personal blog
- Feed
- https://www.keacher.com/feed/
2026 2
2025 1
2024 3
2021 2
2020 2
2019 3
2018 3
2017 4
2016 4
2015 4
2014 3
2013 6
2012 14
- How we got a Y Combinator interview but blew it
- How not to be first in line for the ski season opener
- How to sell software
- Turning the corner
- How I got to my first sale
- Eclipse
- One month: fell a bit short
- Facebook friend attrition
- Progress and a setback
- One billion dollars
- A little progress
- One month to the one percent
- Transparent static text in wxPython
- How I got my mom on the internet
2011 11
- My startup’s main product is dead, and that’s OK
- Dreaming on my back
- Sticky: Trip updates
- Objective experience
- SiES: Pre-trip Q&A
- Concurrency and diminishing returns
- The growth of a suburb
- Startups are not simple, part 2 of 3: Convalescence
- Startups are not simple, part 1 of 3: The fall
- Beargrease
- Backpacking gear
2010 30
- Impact
- When malware saved the day
- Divining the time
- The future of airport scans
- I was so naive and stupid
- Coaching: why not for programmers?
- The trip is now 37% closer than when it was conceived
- The other pizza farm
- Badlands Backpacking
- Car Number Six (of six)
- Car Number Five (of six)
- Car Number Four (of six)
- Car Number Three (of six)
- Car Number Two (of six)
- Car Number One (of six)
- The Maple Leaf Land
- Road to Mastery
- A Friday afternoon story
- Holding a life
- Books: Treasures, Tools, or Trophies?
- From the company that promoted “copy and paste” as a new feature in 2009
- Into the Wild
- Risk, revisited
- Today’s downtime
- Status report
- Let’s go exploring
- Title fight: Brakes versus Engine
- Quantum Stuff
- Background to the soul
- Blurity, take two!
2009 33
- Moleskine notebook update
- Risk
- When “unlimited” really is unlimited: data on the Droid
- Newphoneday
- Release
- Startup launch!
- Haunted houses
- Entrepreneurship: First month retrospective
- Site plugs
- A friendly ear
- Going for it
- The farming of pizza
- Save
- The Subway rip-off
- Lost chickens
- CA -> MN -> MT -> MN -> CA
- The quest for decent photo prints
- Life and the late 20s
- Earth Day
- Cotton
- Goalies: The “Beautiful People”
- College admissions
- Backcountry Baking
- Why not sell what people want to buy?
- Pepsi versus Pepsi: the new Pepsi Challenge
- Photographing the Tour
- I’d like to thank…
- Evidence
- Enjoy the moment
- What you love
- The moment you miss
- Making the sale
- Star Tribune files for bankruptcy
2008 69
- Back in the Gopher state
- Snow
- Carspotting
- Clover
- HP
- Broken
- Two years gone by
- Hail to the chief
- Those who do not learn, part 2
- At the rink
- My sad story of woe
- News Flash: History Repeats Itself
- Note to my future self
- Zoitz, again
- One year and counting
- Jupiter and moons
- Retention rate
- Madden
- Homecoming
- Farmers Markets
- Sympathy
- Batman
- Century
- Warning labels (updated)
- Ego
- Good day
- Literally
- Watermelon steak
- Decluttering
- Right brain
- Second party in The City
- Scary
- Firefox 3
- Productivity
- Another attempt at humor
- Amazing image
- Swimming
- Love the one you’re with
- Office Warming
- Heat
- 26
- Server transition
- An April day
- Eb and flow
- Webcomics
- That’s one grand canyon
- Beauty
- Primer
- Hacking the heart? Hardly.
- Awkward naming
- Q&A, continued
- Mr. Gates
- Solicitation and Donation
- End of an era
- Spring travels
- hehehe*SNORT*hehehe
- Voting, photos, and combination of the two
- Random couch-sleepers
- A line has been crossed
- Got snow?
- Corn, we are
- You can’t fool me
- Shooting hoops
- Gaffer tape
- Check another one off the list
- Making hockey look good
- Photo update
- Old computer
- 2008
2007 164
- Chocolate factory
- Facebook apps: We are so screwed
- Baking bread
- Experiment’s end
- Big Game
- Tagg
- Visualizing a year
- Coffee
- Finally, some sanity at the airport
- Psychology study
- Earthquake!
- Midterms
- Fun meeting
- Bathrooms
- Three thoughts
- NetBank
- Monty Hall
- Experiment
- Homecoming
- Venture Finance
- Cycling
- Arrival
- Doh
- The end
- Late for meetings
- Grad school
- Backpacking
- Simplification
- Bridge collapse
- 100 (finally!)
- Waste
- Simpsons Movie
- Anniversary
- Tax holiday
- Backpacking made simple with steamer bags
- Stuff
- Skill vs. Interest vs. Compensation
- How to
- Negotiations
- Isle Royale Part 3: The Hike
- No more couch
- Isle Royale Part 2: Isolation
- Isle Royale Part 1: The Drive
- Hiatus
- Age
- Salaries
- The bulls
- Quality
- Small world
- Swimming pool
- Holidays
- Hair
- Life immitating Art immitating Life
- College tuition
- Iphone
- Snooze button
- Goodbye Grandpa
- Video
- Future data
- Get published
- Bike race
- Why, yes I was born yesterday!
- Who buys this stuff?
- Clouds
- Baking
- Lens prices
- Crystal Cobbler
- Spam
- A good sign
- Panhandling
- Bookstores
- Packing list
- Speed
- Time stands still
- What a cool place to work
- Good ol’ Mac
- Bravery
- Links of mystery
- Post-its
- Chocolate Zen
- Blogistential
- Misedumacation
- Lessons learned
- Interns
- Tough assignment
- Google Street View
- Snooze. Need more snooze.
- Short trip, but worth the effort
- Camping
- Storm
- We sure are lazy
- US Flag + Made in China = CRIMINAL
- Strange results
- Disney watermelon?
- Sign of the apocalypse!
- Plans changed
- Evolution vs. Creation
- Pet peeve
- Congress 2.0
- Day in review
- Can you guess what’s on my mind?
- Procrastination
- No, I am NOT interested
- Quis custodiet ipsos custodes?
- Clearance
- Honest reviews
- Eat more, weigh less?
- Birthday
- Physics at work
- Tea
- The flaw of averages (Or: why you’re not saving enough for retirement)
- Found: one broken cell phone
- Funeral
- Powerpoint
- Nice day
- I’m rich!!!
- Design is king
- Up for rejection?
- See the future
- Crazy argument on the freeway
- How a bicycle works
- Pike house
- Rss 2
- Year without a summer
- Surfing
- Here come the excuses
- Stanford
- Small keyboard
- Bar codes
- Morning
- Ted
- Forget the textbooks
- 100 days. 100 posts. 100 words.
- Heavy Traffic
- Forgotten
- An Easter tale
- Warmth… no, wait, snow!
- Cereal
- New photo
- Coordinates
- Yes
- Food
- Goal accomplished
- Warm
- I knew better
- Summer is coming
- More brain stimulation
- Moving up
- Shock
- Closed
- More snow!
- Predictions
- Modern communications
- On snow
- On planes
- Cali, again
- Free stuff
- The new Keacher.com
- Mercury
- Engineering
- Downtime
- Phoenix
- Three 86
2006 60
- Winter – part 2
- Winter 48
- Gifts 92
- Mass airflow
- Cali 98
- Blur 6
- Heat 18
- NorCal 74
- Da Brain
- Halloween
- New Season
- Numbers
- Cards 64
- Congress
- Word 43
- Ah, television
- No worries
- Remember
- Simple 92
- Camping
- SoaP 62
- Flights
- Ah, brings back memories
- Comeuppance
- Stock 69
- Drum Corps
- No power
- Ah… that’s the stuff
- New abode
- New home
- Packing
- A valuable lesson
- Success
- Crazy 41
- Mangoes
- Summer 20
- Recovery
- Bike ride
- Biking 95
- Best thing today
- Too Poor to Be Rich
- Stocks 11
- The Shot
- Ostrich
- Puzzle 50
- Poison 6
- London, part 6
- London, part 5
- London, part 4
- London, part 3
- London, part 2
- London, part 1
- Sick 65
- In London
- Geeksta rap?
- Brrrr 33
- We won!
- Cars are aware
- Today 97
- From Vegas to England
2005 50
- Cold 19
- Looking back
- Not a sieve
- Fire 43
- Karma is unbalanced
- Inexplicable
- Windows STOP
- NHL 33
- A sign of too much time on my hands
- Homecoming
- Speed 30
- Full day
- No power -> Free Day
- The Woods
- Fire 22
- NFL 19
- High school reunion
- Happenstance in the card room
- Brush with the big time
- Meetings
- Canine Diabetes
- Work 66
- Goal complete
- Bull run, retold
- The power of Brass
- Fire 78
- Ug 79
- The state
- The interns
- Pain, trip, and connection
- Countdown
- Discontent
- Pulp hockey
- National exposure
- Sin City
- Subway and Tires
- AAAAAAA
- Googlewhack
- Three 39
- Still two syllables
- Halls 5
- Today 70
- Lights 81
- Patterns repeat
- Job 63
- Car Wash
- More hockey!
- Cactus 63
- The one true sport
- Tsunami
2004 75
- Minnesota
- Car sales
- Another way to eat up my time
- Simpsons
- Happy Birthday to Blog
- Week Two
- Short 10
- Goalie 65
- Snow 36
- Hockey and cars
- Dots 40
- Promulgate everything
- Does Gumby like hamburgers?
- Vote 61
- Arg 87
- The cycle continues
- That far?
- Another post!!!
- Homecoming
- Smooth and powerful
- Blogroll-o-rama
- Anything is possible
- Zoom zoom zoom
- Random 23
- Work sayings
- I fear it.
- Now an EIT
- Porsche has two syllables
- Smart 0
- Life goes on
- Europe 83
- A mid-afternoon tale
- First day of the rest of my life
- Back in the U. S. of A.
- Paris 32
- Ran with bulls
- Pamplona
- Bulls 43
- Rome 78
- Venice 93
- Switzerland
- What time is it, eh?
- Let’s go exploring
- I thee wed
- More stuff
- Ideas 72
- The journey
- der Rucksack
- Tonight
- Speeches
- Change 52
- All over
- Finished
- Tomorrow is the first day
- The acme, the pinnacle.
- Thoughts
- For the umpteenth time
- Greek Games
- More new experiences!
- The Here and Now
- Once again
- At it again
- Old 67
- Wrap 1
- Food, Versailles, etc.
- Tourists, we are
- More photos
- Thus Far
- Paris 42
- Day One
- New things
- Photoblog (again)
- Need more snooze
- Ramblings
- Number Four
2003 51
- Back 90
- You’ve got to be kidding me
- Bettin’ on a loser
- Mundane
- Newest Little Bro
- Big/Little
- Bid Tuesday
- Part 2: The trouble with power tools
- Part 1: The short story
- Preview
- Arg 39
- Cool 37
- Spark 83
- On the road again
- Word 35
- Where’s the dalmation?
- And behold
- This that and everything
- Competitive Sorting
- Comments
- Terre Haute via Chicago
- The Token Post
- Table 19
- Lunds 34
- Here already?
- The Weekend
- Rainbow, Roundy’s, and the EasySave Card
- Quickly now
- Rah rah rah
- Sippin’ on Hennessy
- Golf 46
- Tuna 11
- Yet another list
- Volumes upon volumes
- Whew 47
- It’s been awhile
- Yay 16
- The underdogs
- Almost there
- No more shadiness
- Survey says
- In review
- Summer 75
- Powder 34
- Two more days!
- Whew 10
- Life 85
- New Server
- Slowly coming back
- Quick quips
- Auld Lang Syne
2002 51
- A-lalla-lalla-rumba-kamanda-lindor-bur?m?
- Changes afoot
- The State
- Make it so
- Happy Happy Joy Joy
- Ditch 33
- Weekend Update
- I’m a globe trotter
- All night
- Halloween
- Duck Duck Duck Duck Duck…
- Busy as a bee
- Woke up this morning (oh yeah)
- Weekend Update
- In the beginning
- Now THAT is a tasty burger
- Sun Tzu of the Wu
- Be in another place
- Giddy up giddy up 409
- Rev it up
- Summer time, and the livin’ is easy
- And thus begins
- RIP 52
- Forte is not just for tay
- Sound of the fog horn
- Woah 62
- Would snow by any other name…
- Trees come from a can
- Spring fever
- It’s a beautiful day
- Fiddle made of gold
- Slammin’ the loud pedal
- Hazah 38
- And watches everything
- Catch me if you can
- Que sera, sera
- And we walked out once more beneath the Stars (Dante)
- Funny, as in Ha Ha
- Hey Now Now
- Earning the Green
- E to the X; dy, dx.
- It wasn’t me, Officer
- έναs άσπρο άλoγo
- Precious Blood
- Secular, shmeckular
- SIGSEGV
- There’s a little town called Springfield
- Fully Open
- Bonneville-o-rama
- Back in the R.H.I.T.
- Happy New Year!