Senko on software, products, and startups.

Thoughts on programming, leadership, product design, and more.

Major risks when starting a startup

Exploring the four major risks when starting a startup: technology, market, distribution and financial.

How to give and take advice

Advice is everywhere—offered with good intentions but often riddled with caveats and contradictions. The article discusses when advice is good, how to recognize good advice, how to give good advice and how to take it.

Kanban vs Kanban

Differences between Kanban in car factories and Kanban in software development

Thought Experiments on RTO and WFH

The post-pandemic return-to-office (RTO) mandates are still the subjects of intense debate about working in the office or remotely. Can there even be a solution that would satisfy both sides?

How online video works

A whitepaper introducing the basic technical concepts and challenges of online video.

Using Open Source

Best practices for finding a good open source component to use in your project.