Design
2026 (12)
Oct 1
What is a Design Partner?
Sep 17
OpenSpec helps teams and coding agents create, refine, and manage living specifications.
Sep 15
Is design really measurable?
Aug 31
Naftiko about the mainstream adoption of Capabilities
Jul 19
AI-driven SDLC makes API Design more important than ever
Jul 17
SDD for API Design
Today, I put together a few pieces that looked totally disconnected until now.
I was reading some random article about how AI, and in …
Mar 20
An API prototype is a bridge between discovery and development
Building an API based on assumptions is an expensive mistake. If you wait until the backend is fully coded to get feedback, you will likely …
Mar 16
An API name should explain its purpose instantly
Teams often use internal jargon or project code names for their public endpoints. This makes it impossible for an outside developer to …
Mar 12
An API error is a chance to guide the user
Most APIs return generic error codes that leave developers guessing what went wrong. A “500 Internal Server Error” tells the …
Mar 11
The traditional creative agency model is dead
Mar 5
They could assemble the chair almost without instructions
Jan 30
Unforced errors in API design can cause silent failures
2025 (9)
Dec 29
Defining API personas is a crucial step in designing and developing APIs
Dec 1
Vitsoe 606 shelving system in action
Nov 6
Using parent resource identifiers in the representation of a child resource
Oct 6
Design has lost its way
Apr 3
API Governance Service Blueprints
Apr 1
Vujade and the curse of knowledge
Jan 21
Good design makes a product useful
Jan 14
What is wrong with Design Tokens?
Jan 8
Designers of the 1980s were opposed to using computers.
2024 (13)
Dec 19
Found at “Developing Developers” on 2024-12-19 14:14:06 +01:00. Teaching explicit and systematic design introduces students to a general …
Oct 8
I’ve been using the first prototype of my API Assistant for a couple of weeks, and it feels like magic. The prototype automatically …
Oct 6
Found at “Prototyping APIs with OpenAPI - by Bruno Pedro” on 2024-10-06 15:30:42 +02:00. I built a personal system for interpreting OpenAPI …
Sep 29
Found at “Alan Kay On Messaging” on 2024-09-29 18:01:45 +02:00. The key in making great and growable systems is much more to design how its …
Sep 10
Everyone else tried to build what they thought they could sell to advertisers or CTOs.
Sep 8
The extensive use of glass makes the walls appear to be so light that they seem to negate the conventional laws of tectonics.
Sep 8
Found at “API Complexity Is a Lie - by Bruno Pedro” on 2024-09-08 14:58:42 +02:00. Anyone telling you that working with APIs is hard …
Sep 8
(…) design should not dominate things, it should not dominate people. It should help people.—Dieter Rams
Sep 4
Found at “11 · Universal comments” on 2024-09-04 14:19:32 +02:00. When building this system, we aimed to find a minimal API that expresses …
Jul 3
Found at “The Reasons for Using HTTP POST or PUT | API Evangelist” on 2024-07-03 16:51:12 +02:00. Why Stripe API uses HTTP POST when it …
May 30
Don't design too much
Something I always keep in mind is “don’t design too much.” If you intuitively feel that this is a good idea, you can make a good decision …
Feb 13
Found at “Command Line Interface Guidelines” on 2024-02-13 11:30:51 +01:00. An open-source guide to help you write better command-line …
Feb 9
Found at “OpenAI compatibility · Ollama Blog” on 2024-02-09 09:27:15 +01:00. Ollama now has built-in compatibility with the OpenAI Chat …
2023 (15)
Nov 3
Found at “LintGPT Opens the Door to Non-technical API Design” on 2023-11-03 11:38:41 +01:00. If anyone tells you that validating an OpenAPI …
Oct 26
Can AI be the spark of non-technical API Design?
Can AI be the spark of non-technical API Design?
Sep 21
Building the apidays API
Building the apidays API.
Sep 21
API deployment options
How do you deploy your API?
Jul 11
Found at “Invisible Details of Interaction Design” on 2023-07-11 11:26:24 +02:00. an observation on the invisible details of a few …
Jul 8
Within a product development project, prototypes are used for four purposes: learning, communication, integration, and milestones.—Product …
Jul 5
API User Experience is not DX
API User Experience (APIUX) is not just about developers!
Jul 4
API naming conventions
Why are naming conventions important in API Design?
Jun 30
How to choose between REST vs. GraphQL vs. gRPC vs. SOAP
Jun 27
What is API Usability?
Let’s look at the bottom layer of the API Hierarchy of Needs and try to understand what API Usability really means.
May 22
Found at “Build a Successful API by Understanding User Personas | Postman Blog” on 2023-05-22 10:14:56 +02:00. This is an article I wrote …
May 17
Found at “Jargon” on 2023-05-17 20:14:51 +02:00. Domain Driven Design for APIs and Enterprise Data Modelling
Stop drawing pictures in …
May 2
Found at “Brutalist Web Design” on 2023-05-02 09:57:17. A website is for a visitor, using a browser, running on a computer to read, watch, …
Feb 21
Found at “What is a design system? | André Torgal” on 2023-02-21 11:30:05. the foundations of a design system - metaphorically what allows …
Feb 14
Found at “The Language-Oriented Approach to API Development - The Language-Oriented Approach to API Development” on 2023-02-14 14:23:16. …