Ville Takanen

@villetakanen.com

[They, them] A Techie by day; a Roleplayer, dad, and a Lego builder by night. Also, a feminist. Personal (fi/en/se): https://mementomori.social/@villetakanen Blog, contact, etc: https://villetakanen.com

Tiiätteks miks kannattaa aina vähän höllätä sitä kaasua kun on tulossa isolta tieltä liittymään? Koska siellä Länäriltä Tapiolaan vievällä rampilla voi olla joku musta, pieni, Volkswagen Polo - ehkä vuosimallia 2010 – peruuttamassa puolet valoista pimeänä.

Yritystukien geneerinen vastustaminen on typerää. On kolmenlaisia yritystukia: 1. Turhat uet isoille yrityksille 2. Ympäristölle haitalliset tuet 3. Innovaatiotuet, jotka kaikkien tutkimusten mukaan tuovat valtiolle loppupeleissä lisää verokertymää. 3. poisto siis _vähentää_ Suomen verokertymää.

Erehdyin kuuntelemaan YLEn aamua. Meidän poliittisten puolueiden sanoma tuntuu olevan, laidasta laitaan: "Teidän vika, te teette vielä huonommin, ja sitäpaitsi, me emme voi vaikuttaa siihen että vielä huonommin tulee menemään." Mitäs jos vaikka koetettaisiin etsiä ratkaisuja? Yhdessä.

Ollaan nyt melkein 25 vuotta tehty "kokoomuslaista talouspolitiikkaa" kovemmin ja kovemmin. Ja toistaiseksi ainoa tunnistettu syy sille ettei se ole purrut, on että ei olla tehty riittävän kovasti ja pitkään. Pistää miettimään että miten pitkään ja kovasti sitä pitäis sit tehdä? /s

Ok, I'm trying to wrap my head around the key coding trends of 2026 - and while it's an early draft, I'm super happy with this image depicting the spectrum of approaches to AI-Augmented development.

A triangle diagram showing three approaches to AI-assisted software development. The vertical axis runs from 'structured' (bottom) to 'free-form' (top). The horizontal axis runs from 'crafted' (left) to 'machined' (right). Three corners: 'Vibe' sits top-right (free-form, machined), 'Assisted' sits bottom-left (structured, crafted), and 'Agentic' sits bottom-right (structured, machined). The triangle is filled with a gradient from dark to bright magenta. Hand-drawn style, no AI generation.

Kuuntelin tänään aamulla podcastia, missä tyypit olivat sekä väärässä että esittivät ajatuksensa typerästi. Mut sit aloin ajatella, että ihan hauskaa, että sen voi nähdä noinkin: kyllähän tällaista erilaiseen ajatteluun perustuvaa horinaa voi kuunnella. Argh. Olenko kasvamassa aikuiseksi

Deleting X and only posting on Bluesky was a great decision, not only because X seems to be a bad place but also because it’s so boring here. My feed here is mostly middle aged men posting way too many very uninteresting details about their lives. Brings my scrolling time basically down to zero.

Tiiättekö. Tää maailmantilanne on nyt sellainen, että on ehkä pakko kattoa illalla joku vanha hyvä, täysin irti todellisuudesta oleva leffa. Niiku vaiks 5th element. Tai joku sellainen. Omat suositukset saa laittaa tähän alle, koska tilanne ei taida parantua ihan heti.

In my experience, the vast majority of waste in a software shop is time spent building things nobody wants on top of overly complex architectures that solve problems we don't have. Focus on that. Put solving your customer's actual (not imagined) problems first. 1/3

What's the thing with BEM CSS classes and LLMs? I mean, it's not enough that I declare BEM a historical antipattern in the constitution, architecture, and skill files. I also need to constantly ask the review agent to re-validate that we are not doing BEM. Argh.