TPThomas Portelangeinblog.lekoala.be·4h ago · 5 min readStop installing Tabler Icons: build a sprite insteadEvery time I ask a coding agent to add an icon to a project, the same thing happens: it runs npm install @tabler/icons-webfont. It is the obvious move. It is also a bad one. This blog entry serves as 00
TPThomas Portelangeinblog.lekoala.be·Sep 26 · 10 min readYour Browser Already Has a Component LibraryRecently I was reading the documentation of yet another UI library, and I couldn't help thinking that something went wrong somewhere. This isn't really about one particular library. Ark UI made me thi00
TPThomas Portelangeinblog.lekoala.be·Sep 25 · 14 min readThe Agent Should Not Have to RememberA few days ago, I wrote about how my agentic development workflow mostly emerged from actual problems rather than from a carefully designed set of principles. Since then, some of those ideas have beco00
TPThomas Portelangeinblog.lekoala.be·Sep 19 · 13 min readGood Agentic Workflows Are Born From Pain, Not PrinciplesOver the past few weeks, I have been experimenting with a more agentic way of building software projects. I started with a project template that Sol helped me generate. It seemed to cover all the typi16ABM
TPThomas Portelangeinblog.lekoala.be·Sep 11 · 5 min readThe wobbling tooltip problemA while ago I wrote a small article about modern tooltips. The idea was simple: use modern browser features such as the Popover API, keep the implementation small, and avoid pulling in a large positio00