Discover and read the best of Twitter Threads about #APIDesign

Most recents (4)

1/14 ๐Ÿš€ We've put together an in-depth series on APIs, covering everything from fundamentals to AI APIs. Join us on this journey! #APIs #WebDevelopment #Coding
2/14 ๐Ÿ“š Starting with API fundamentals, we dive into the basics that every developer should know. Get the solid foundation you need!โ€ฆ #APIFundamentals #BackToBasics #LearnToCode
3/14 ๐ŸŒ HTTP and RESTful APIs are key to modern web services. Learn how these technologies power the web.โ€ฆ #RESTfulAPIs #HTTP #WebServices
Read 16 tweets
Even though I haven't been a big fan of Twitter threads so far, a lot of people I know have made 100-tweet threads for @threadapalooza so I thought I'll give it a try as well. I will start with #APIs and hopefully end up connecting them with the #FutureOfWork. Let's go ...

First of all, when I talk about #APIs, I mean HTTP-based interfaces connecting apps and backend servers as well as different services with each other. For now, the technical details, such as whether they use REST, GraphQL, gRPC etc., shall not matter. (1/100)
When humans interact with computers they require a user interface (UI), and when machines interact with each other they need application programming interfaces (APIs). At the end of the day, however, these have to be implemented by humans. Good #APIDesign considers both. (2/100)
Read 101 tweets
In ye olden days you needed to write API descriptions by hand, in text, with a keyboard, which took FOREVER.

These days there are awesome GUI Editors, and an interesting new generation of OpenAPI-aware frameworks are appearing, like annotations but good.โ€ฆ
This cover image, which has been cropped funny and wont be removed, is a visual depiction of how useful Annotation/Comment-based tools usually are.

I got a mention in @libel_vox's awesome for this.

tl:dr; Do not confuse proximity with accuracy
The only disagreements I've had with this article were "Um, well achtually, you don't have to write it ALL by hand, you can copy and paste some stuff to speed you up!"

Ooof. I mean, you CAN, but using $ref to split things up is way more useful.โ€ฆ
Read 4 tweets
All of you #recruiting #fullstack developers, or calling yourselves #fullstack #software #developers, this is the stack. I call #shenanigans.
#UI & #UX
WAF and client-side #security
Client-facing #performancetesting
Caching & #CDN
Identity management
#Database access patterns
Build servers (#Jenkins)
Source code management
Deployment methodologies
Infrastructure Security
Concurrent programming
Backend performance testing
Storage subsystems
Messaging subsytems
Read 4 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!