-

Teach the Agent Why
An intelligence can know every command and still miss the moment a tool becomes useful. What if product content taught the possibilities behind the capabilities?
-

The Terminal as an API
For forty years, we may have misunderstood what was wrong with the command line. Perhaps it was waiting for a different user.
-

What are the characteristics of good APIs
Creating a robust, user-friendly, and versatile API involves balancing multiple factors. In a previous discussion, we examined the importance of designing good APIs by considering the big picture. Here, we delve into the key characteristics that define a well-designed API at the code level.
-

Why to design good APIs
Designing a robust API is a fundamental aspect of modern software development. APIs, or Application Programming Interfaces, are not just the backbone of software interactions but also the linchpin of seamless integration between disparate systems. A well-designed API can be the difference between a thriving developer ecosystem and an isolated, underutilised product. Here, we will…
-

Typeface Anatomy
It had been a pretty long time that I had been wondering about the various technical aspects that define a font. This time I have come across this very nice page with a simple diagram that explains a lot.