What’s your go-to resource for teaching new devs REST API design? Interested in any tips you can share, or links to primers on how to design RESTful APIs.

1.2k views3 Comments

Director of Engineering in Finance (non-banking), Self-employed
Postman or Curl - what you see and test you can learn
Senior Director of Engineering in Software, 501 - 1,000 employees
It's hard to tell. I think there are so many good tutorials out there. :)
VP of Engineering in Banking, 201 - 500 employees
A few resources:
- Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges
- Principles of Web API Design: Delivering Value with APIs and Microservices
- https://google.aip.dev/

Content you might like

Director of Finance, Self-employed
We have a dedicated change management and communications team who we call in for consult and/or execution of any initiative. Its part of our dept culture at this point. 

1.2k views1 Comment

Deployment frequency29%

Cycle time46%

Change failure rate53%

Mean time to restore33%


Coding time23%

Pull request pick up time16%

Pull request review time12%

Pull request size11%

Deploy time23%

Deploy frequency19%

Rework rate14%

Another metric (please share in a comment)2%


233 views1 Comment

Create communities of practice29%

Set performance goals related to practice/learning58%

Host learning events52%

Offer mentorships33%

Offer 1:1 coaching as needed34%

Reimburse class/training costs25%

Send them to conferences22%

Maintain an internal knowledge base15%

Another tactic (share in a comment if you like)7%

They handle this themselves4%