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:…
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"
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"
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"