What is a Technical Co-Founder?

Most successful startups require both a technical "hacker" and a relational "hustler" to bring them to life.  One common pattern is that a "hustler" has access to ideas and potential funding and looks for a "technical co-founder" to join him or her,  through a process often compared to finding a spouse. Responsibilities A technical co-founder, like any co-founder, is... Continue Reading →

Auto-launching Chrome to Debug Mocha Tests on Mac

Are you tired of cutting and pasting URLs from node --inspect to launch Chrome? This is what happens today: $ alias mocha="node_modules/mocha/bin/mocha" $ alias mocha-debug="mocha --debug-brk --inspect --compilers ts:ts-node/register --recursive test/**/*-spec.ts" $ mocha-debug Debugger listening on port 9229. Warning: This is an experimental feature and could change at any time. To start debugging, open the following URL... Continue Reading →

Stark Realty #20: Redemption

[The following is the final installment of a science-fiction serial I started writing at Matterport, where I worked from May to December of 2015. Someday I will get the rights to publish the entire story, but for now, enjoy this little vignette.] Stark Realty #20: Redemption “He didn’t kill your mother, Tanya.” panted the newly-arrived Jane Hathaway.... Continue Reading →

Third Millennium Values

I deeply appreciate and respect the new focus and push for 21st-century learning outcomes.  I just don't think they go far enough. Here are the four core character traits that I believe are foundational to creating those outcomes, as well as healthier individuals, communities, and society. Agency: I choose to take responsibility for what happens... Continue Reading →

Agile as Organizational Therapy

Agile is a meaningless buzzword for many because it is perceived as an answer in search of a question.  Too often, Agile is "cargo-culted" into an organization as an imposed process without first developing a deep understanding of what problems need to be solved.  True progress only happens when the solution is aligned with the problems people actually... Continue Reading →

Best Practices for Design in Agile

A Bibliography, mostly discussing UX Design but a little on the related issue of Architectural Design. A List Apart: Getting Real about Agile Design The uneasy relationships between design and agile SPARC: What an Agile Design Process looks like Thought Works: Just Enough Design Martin Fowler: Is Design Dead? Design Spikes Enough Design Up Front Overcoming Why Designers Resist Agile Agile... Continue Reading →

Blog at WordPress.com.

Up ↑