kattilamaki.com

Notes on software development, product leadership, and getting things done in the age of AI.

Hermes: the agent that actually ships

The move to a plain HTML blog was only possible because the agent doing the work stayed in the same terminal I use for everything else. Hermes is not another chat window.

From WordPress to an agentic blog

This site used to be a WordPress install on shared hosting. Login, plugin updates, the occasional white screen of death, a database I never wanted to back up. Then it started to feel heavy relative to what the site actually does, which is hold text and the occasional picture.

Esimerkki - Maanantai 10:15

Miksi olemme tekemässä tätä projektia? Instagramin käyttäminen on haastavaa varhaisteinille monesta syystä. Alusta tyrk...

Design sprint - Maanantai 10:15

Design sprint maanantain ensimmäinen varsinainen tehtävä on "aloittaa lopusta". Tällä tarkoitetaan sitä että ensimmäises...

Haaste ja visio

Jotta on mahdollista aloittaa suunnittelusprintti, tulisi olla ratkaistava haaste valmiina. Suunnittelusprinttiä voidaan...

Ratkaisu käyttäjän ongelmaan

Aloitetaan heittämällä liiketoimintasuunnitelma roskiin, jos sellainen on ollut mielessä tai paperilla! Nykypäivänä joka...

Parempaa devausta ja suurempaa katetta

Olen aikasemmassa työhistoriassa ollut tekemässä hyvin monenlaista sekä erilaista verkkopalvelua hyvin erilaisissa roole...

Task Force - Lessons learned

I was recently engaged to a task force work related to a new product that our company needed to get out to the customers...

Strategic actions for Nintendo

Vision: "Improve peoples daily life with gaming" Mission: "Provide non-violent gaming for all ages" Second com...

Strategic actions for Mercedes-Benz

Vision: "Reduce the amount of cars in the world to 10% (from 1,2 billion cars to 120 million cars)" Mission: "Everyb...

Design sprint: Day 3

Yesterdays sketches were awesome and everyone found out their valuable thing. It was fun but also hard to try to make cl...

Design sprint day 2 - Tuesday

Tuesday was my favorite day so far in design sprint! There was problems of getting started on Monday, but work we did on...

Design sprint: Day 1

We were quite pumped up on Monday morning to start our discovery journey for the design sprint. On Monday mor...

Design sprint: Expectations and preparations

Lately, I (we) have focused more and more on underlying customer challenges and needs because of great book "Inspired ...

Does having lot of energy help you to get started doing things?

Does having lot of energy help you to get started doing things?

Research question: Does having lot of energy help you to get started doing things? Summary: First of all, I examined...

Does keeping yourself well coordinated help you to get started doing things?

About: ...

How to make some space in your head

I find myself stuck in a thought and having fussy feeling in my head sometimes. It is easy to identify these moods but t...

Prerequisites for Scrum project

I have collected a list of conditions that should be met and agreed before starting new Scrum project. This...

Five easy ways to beat procrastination

There are moments when you feel like even the smallest task to be done is like huge mountain to climb. Many time...

Four steps to move things forward

Four steps to move things forward

I've been aware of David Allen's book "Getting things done: The art of stress-free productivity" way too long and two we...