Watermarking AI
Classifiers stopped spotting AI output once models got good. Watermarks hide a keyed statistical bias in text, images and proteins instead. But marking output is only half the job: without shared keys, nobody else can detect it.
The blog · since 2015
Essays, playbooks and field notes from our CTOs, architects and leads. Written for people shipping real product.
Classifiers stopped spotting AI output once models got good. Watermarks hide a keyed statistical bias in text, images and proteins instead. But marking output is only half the job: without shared keys, nobody else can detect it.
PHP is a dynamic language and while this certainly has its benefits, it also means that it’s not uncommon to see errors about calling
When managing data, you need to take into account several matters. One of them is concurrency. It happens when multiple people try to simultaneously access
If you’re a developer, odds are most of what you’re looking all day is text and code. Whether it’s in a terminal,
Some time ago I came across this article on Harvard Business School’s Working Knowledge blog about when founding CEOs need to go. It’s
As our projects grow in complexity, the list of tools they require also grows and remembering how to use all of them (with their different
Search is one of those life-changing innovations that we started taking for granted. Companies like Google make it seem so easy to search and
I hate Mondays. The theory is that if you hate Mondays you should change your job. And if you do that but find yourself hating
If you spend most of your day working in front of a desk you need to pay attention to your environment to prevent illnesses and
I’m new to pair programming. While the concept of pair programming is certainly not new to me (see among many, “The Clean Coder” by
Some weeks ago, I was doing a talk about how you can make pair programming effective and enjoyable. Everything went well until I got a
At madewithlove, we take much pride in our company values. They are ingrained in everything we do, from selecting customers to managing our work-life
A couple of months ago, I was invited by the university I graduated from to be one of the speakers in an event in my
As an author of (open source) packages, I think you have the responsibility to protect the bundle size of your package consumer. When you publish
The Liskov Substitution Principle is one of the five design principles that make for SOLID code, and probably one of the hardest to fully grasp.
At madewithlove, we believe humans matter. Being a well-rounded engineer is not only about processes, quality code, or technical choices. There are no universal
AI & agentic tooling
We use AI and agentic workflows daily. From coding agents to AI strategy, we help teams adopt what actually works.
Read our AI insightsEngineering leadership
We <3 sharing content for CTOs, senior engineers and founders with real-world insights.
40+ expert authorsFor investors & VCs
Technical audits, codebase assessments, and risk analysis for portfolio managers making investment decisions.
Explore our investor contentOur staff engineers will get your software (back) on track and lead your engineering team. We prepare our exit from day one: our goal is to bring the software and the team to the right level for us to get out again.
Learn more about software engineeringOur CTOs in residence (or fractional CTOs) inject technical leadership into your team, ensuring the technical aspect of your business gets exactly the right attention.
Learn more about CTO as a serviceWe're the market leader for technical due diligence of SaaS companies in Belgium and The Netherlands, servicing clients all over the world. Investors appreciate our smooth process, sharp opinions and top-notch reports.
Learn more about auditingBehind-the-scenes support for your CTO or technical lead to enhance their skills, drive effective change, and grow their teams confidently.
Learn more about CTO coachingWe can help you find the best talent to join your team. Unlike other recruiters, we are CTOs and software engineers ourselves, and through getting our hands dirty, we know the skills required to make an impact.
Learn more about recruitingSometimes your struggles go beyond the technical. Do you need help evaluating the roadmap or sharpening the vision? What should you build in order to scale? Our product management experts know the way.
Learn more about product management