RSSAmplifier

Blog

LeoSimons.com

Leo Simons homepage

leosimons.comRSS feed ↗10 posts

Latest posts

My new agent skill: /setup

I ve made a /setup skill, the first agent skill I ve built that s intended for reuse. It brings the scaffolding and boilerplate for any project up to a high standard, adding things such as mise task management, dependency pinning, issue tracking standards, test coverage, and continuous integration. Example improvements made with /setup Here are some pull Continue reading "My new agent skill:…

Fact-based modelling and LinkML

This blog post was co-authored with AI (Anthropic Claude Fable). Domain-driven design works best when the people who know the domain can check the model. Most modelling notations get in the way of that. Fact-based modelling helps. Instead of starting from tables or classes, you describe the domain as short sentences that a domain expert Continue reading "Fact-based modelling and LinkML"

Anthropomorphizing my agent

Giving my coding agent some personality.

Understanding Yegge’s Gas Town

What does factory farming for source code look like?

AI demands Literate Programming

Clarity of expression is demanded of AI-assisted developers.

Caseum: my lightweight approach to software architecture

Whiteboards. Multiple views. Decision records. Pragmatism. Empathy.

Abstract Career Framework for Engineering

I made a career progression framework for my engineering colleagues at Schuberg Philis but it doesn't work.

Salary setup for Dutch developers

Let s now ignore the BigTech companies who are paying lots of money, as well as the employers trying to compete with them, and instead think a bit about the average local Dutch market. What might a reasonable salary expectation for a full-time job at an average local Dutch employer? Permanent contract vs 1-year contract Dutch Continue reading "Salary setup for Dutch developers"

Rising developer salaries in Amsterdam

What s a reasonable base salary for hiring really great senior software engineers in Amsterdam in 2022? As always it depends , but the answer is also jarringly different in 2022 than it was in 2019. Sample goal: cool company where no-one worries about money FAANG pay high salaries but not everyone wants to work for them. Continue reading "Rising developer salaries in Amsterdam"

Think and say “I don’t know”

Think "I don't know" more often and then say it. It helps you and others fight bias. Maybe, I don't know.