notes
Simplicity principle
The API design should be simple and easy to understand
By avoiding unnecessary complexity and layers of abstraction we can create a more maintainable API that minimizes confusion and encourages correct usage by API consumers.
The API design aims for the best possible orthogonality, meaning tha the minimum set of primitive constructs can be combined in a relatively small number of ways to build the control and data structures of the API.
read more
notes
Load Testing API Challenges
The major pains when setting up load testing APIs are:
Create load from multiple client nodes (distributed) that all follow the plan in sync Connect with internal / non-public APIs
read more
notes
Writing for Thought vs Audience
The text you write for thinking should differ from the text you write for others to read.
read more
notes
Architecture Organization Model
Architecture organizing model
https://architectelevator.com/architecture/organizing-architecture/
read more
notes
AI Automation via APIs
AI is automation.
As a result, the best way to offer an ai-powered service is via an API to support automated tasks.
read more
notes
Promotion-Driven User Insights
My favorite question to ask about any user/buyer is, “How does this person get their next promotion?
https://www.linkedin.com/posts/jean-yang-96575030_when-i-first-started-akita-i-got-a-lot-of-activity-7257130808891564033-Vcbu?utm_source=share&utm_medium=member_desktop
read more
notes
AI and data transformation
AI has made traditional explicit data transformation obsolete
read more
notes
Technology Trends Cycle
Technology trends ebb and flow between generalization and specialization, consolidation and separation, commoditization and innovation. Each time this happens, we level-up. It’s good business to know where you are in the cycle so you can effectively capitalize on the opportunity and contribute something grand.
https://www.linkedin.com/posts/kevinswiber_technology-trends-ebb-and-flow-between-generalization-activity-7249987004782817282-813Z?utm_source=share&utm_medium=member_android
read more
notes
SDK development
The two best days in an SDK owner’s life are the day they release it and the day they archive it.
read more