THANK YOU MESSAGE
I would like to thank you all for your greetings on my 91st birthday. As I mentioned to those gathered here in Leh, Ladakh, India on 6 July, when I look back on my life, I see that the core of my practice has been to be of benefit to others. That is the altruistic motivation with which I wake up every day.
Spreading compassion and kindness continues to be my life's primary mission. Such an attitude is essential to making our world a better place for everyone. I therefore call on my brothers and sisters everywhere, both young and old, to practice warm-heartedness and compassion, with genuine concern for the well-being of others. To be able to do so is, I believe, what it means to lead a meaningful and purposeful life of service.
As you may be aware, following a successful medical procedure on my left knee in New Delhi last month, I have since been recuperating here in Ladakh. As in past years, I find the climate here at this time of year well suited to my health, and I therefore plan to remain in Ladakh for the next several weeks.
With my prayers and good wishes,
DALAI LAMA
8 July 2026
You are not your job.
You are not your parents.
You are not a school diploma.
You are not your credit score.
You are not the clothes you wear.
You are not the size of your network.
You are not your house or neighborhood.
You are the sum of your words, choices, and actions.
“Everything is super important. Until you are sick. Then you realize there was only ever one thing that was important - your health.”
Do not take your good health for granted. Be selfish about your health.
The real luxuries in life:
•Time
•Health
•A quiet mind
•Slow mornings
•Guilt-free rest
•A good night’s sleep
•Meaningful conversations
•Home-cooked meals
•Love- given and received.
#SimpleJoys
India mourns the loss of Dr. Manmohan Singh, a true statesman whose quiet demeanor belied his transformative impact. An architect of economic reforms, he shaped modern India with intellect, grace, and integrity. A leader who let actions speak louder than words. #RIP
How do we design effective and safe APIs?
APIs have increasingly become the backbone of modern software.
𝗧𝗼 𝘂𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱 some of the 𝗸𝗲𝘆 𝗽𝗿𝗶𝗻𝗰𝗶𝗽𝗹𝗲𝘀 and 𝗯𝗲𝘀𝘁 𝗽𝗿𝗮𝗰𝘁𝗶𝗰𝗲𝘀 𝗼𝗳 𝗔𝗣𝗜 𝗱𝗲𝘀𝗶𝗴𝗻, Let's 𝗮𝗻𝗮𝗹𝘆𝘇𝗲 𝗮 𝘀𝗼𝗰𝗶𝗮𝗹 𝗺𝗲𝗱𝗶𝗮 𝗽𝗹𝗮𝘁𝗳𝗼𝗿𝗺 𝗲𝘅𝗮𝗺𝗽𝗹𝗲:
🔹 𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝗻𝗮𝗺𝗶𝗻𝗴
Clarity is key when creating APIs.
Adopting simple resource names, like /users for accessing user profiles and /posts for retrieving user posts, streamlines the development process and reduces mental strain.
🔹 𝗨𝘀𝗲 𝗼𝗳 𝗽𝗹𝘂𝗿𝗮𝗹𝘀
It's important to maintain a standard of consistency in API design.
For consistency and readability, use plural resource names, such as GET /users/{userId}/friends vs. /friend), to avoid ambiguity in API requests.
🔹 𝗖𝗿𝗼𝘀𝘀-𝗿𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗶𝗻𝗴 𝗿𝗲𝘀𝗼𝘂𝗿𝗰𝗲𝘀
Interlinking resources, like taking comments on a post using GET /posts/{postId}/comments, simplifies the retrieval of related data.
It provides a more streamlined and well-organized user experience.
🔹 𝗦𝗲𝗰𝘂𝗿𝗶𝘁𝘆
It goes without saying, security is a must-have.
To secure the API endpoints, employ authentication methods like X-AUTH-TOKEN and X-SIGNATURE, and use authorization headers for verifying user permissions.
Learn more about API security here: https://t.co/iAVl6VRmoI
🔹 𝗩𝗲𝗿𝘀𝗶𝗼𝗻𝗶𝗻𝗴
Using versioning and communicating version updates is another important practice.
Endpoints like GET /v2/users/{userId}/posts allow API versioning to maintain functionality regardless of updates.
This approach ensures backward compatibility and a smooth transition for users and us.
Learn more about API versioning here: https://t.co/JwVRzZArr2
🔹 𝗣𝗮𝗴𝗶𝗻𝗮𝘁𝗶𝗼𝗻
This technique is important for performance.
Paginate large datasets, like feeds or comment lists, with GET /posts?page=5&pageSize=20 to enhance data delivery and UX.
🔹 𝗜𝗱𝗲𝗺𝗽𝗼𝘁𝗲𝗻𝗰𝘆
Maintaining API reliability is necessary.
Idempotency ensures that operations like profile updates (PUT /users/{userId}/profile) achieve their intended result, regardless of how often they are executed.
These practices are very important, but there’s still much more to API design.
Learn more about API design here: https://t.co/Z9FLjyzV53
Thorough documentation, powerful monitoring and logging, and consistent error handling are just a few more of the many essential habits required for designing effective and safe APIs.
Adopting these principles and practices enables us to develop secure and performant APIs that deliver good user experiences.
~~~
📩 If you found this helpful, I write an email every Thursday to help you level up your engineering and system design skills. Sign up here: https://t.co/T4o0O5mWsA
A big thank you to our partner Postman who keeps our content free to the community.
i love this framing! the skill that most distinguishes a novice/ineffective engineering manager from an experienced, effective engineering manager, IMO, is the ability to right-size your team's workload by saying no to the right things.