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 →

How to Fund Growth

Most organizations' financial structures are designed for predictability rather than explosive growth. To change that, we must: Invest Constructively in Passion Specifically: 1. Align Incentives Learn what people deeply want. Articulate how they can pursue that by contributing to the organization's mission 2. Unleash Talent Learn where people are the happiest and most productive. Build support systems that allow them to maximize... Continue Reading →

Blog at WordPress.com.

Up ↑