Shared Physics

Building and Running Software for Non-Technical Folks

Have you ever wondered what the heck goes into building and running software? There's a lot of distinct "work" that goes into it: building UIs, writing algorithms, managing data, maintaining quality, operating the software, and addressing technical debt. This post will unpack what those things mean.

When to Demo & When to Document (Two Approaches to Building Software)

Document-first approaches solve for the “why” and answer business questions. Demo-first approaches solve for the “how” and focus on the specifics of execution. You should selectively deploy one or the other method of building depending on the core constraints of the project.

Product Chats: Building Teams and Products from Scratch

In February 2023, I recorded a podcast with Kayla Cytron-Thaler at Canny.io about the role of product management, building products from scratch, and more. This is the video, audio, and cleaned up transcript. In particular, the transcript is a bit different from the recording – I'm taking it as an

A Year in Reading, 2022

I've tracking books that I've read since 2013 or so, and writing about it since 2020 (2020, 2021). This year, I read 30 books, graphic novels, and related publications. Top Picks & Honorable Mentions NonFiction It's hard to pick a "best of" list of nonfiction books because most of the books

What Should Be on the Roadmap?

A deep dive into understanding risks, costs, and rewards when managing a business roadmap. Written for product managers, great for everyone.

Shared Physics © 2026