keith.status = "available"

Hey, I'm Keith Posehn

I work at the intersection of marketing, technology, and business strategy. I write about what I learn and make videos about it too.

location: Oregon // was California until '23
focus: marketing + tech
yearsInTech: 25
caffeinated: true // always
treesOutside: // Oregon life
cats: 3
workLifeBalance: NaN // undefined

Warning: High curiosity levels detected. Side effects may include rabbit holes, late nights, and spontaneous project ideas.

$ keith --info --format=json
{
  "name": "Keith Posehn",
  "type": "human", // allegedly
  "currentLocation": "Oregon, USA", // trees > traffic
  "previousLocation": "California",
  "movedYear": 2023,
  "experience": {
    "yearsInTech": 25, // still learning
    "stillCurious": true
  },
  "interests": ["marketing", "technology", "strategy"],
  "debug": false // TODO: enable in production
}
$ keith --stats --format=grid
// runtime metrics
25
Years in Tech
// since dial-up
26
Posts Written
// ~1.5/year
2
Deep Dives
// frameworks
3+
Videos
// and counting
Curiosity
// unbounded
☕³
Coffee/Day
// O(n) minimum
404
Spare Time
// not found
2
Spaces (not tabs)
// fight me
Latest Videos stream video.render()
View all videos → |
$ ls ./projects --featured
Featured Projects 2 total things.iBuilt()
View all projects →
$ require './frameworks'
Business Concepts deep dives import * as insights
View all concepts →
$ ls ./posts --latest -n 5
Recent Writing 5 latest thoughts.export()
View all posts →
// .env.local — hover to reveal
FAVORITE_EDITOR="ultra" // fight me
TABS_OR_SPACES="spaces" // 2, not 4
FIRST_LANGUAGE="BASIC" // on a TI-83
DARK_MODE="always"
OREGON_REASON="trees, rain, no sales tax"
GUILTY_PLEASURE="reading HN comments"

Let's Connect

// async communication preferred