veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#apidesign

0 posts0 participants0 posts today
KDAB<p>Stable APIs create a strong foundation for robust software. Discover strategies to preserve API stability and ensure smooth scalability and maintenance in our latest blog. <a href="https://techhub.social/tags/APIDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIDesign</span></a> <a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://techhub.social/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a><br><a href="https://www.kdab.com/api-stability-to-change-or-not-to-change/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">kdab.com/api-stability-to-chan</span><span class="invisible">ge-or-not-to-change/</span></a></p>
Leanpub<p>MCP Servers with OAuth by Zach Silveira is free with a Leanpub Reader membership! Or you can buy it for $4.99! <a href="http://leanpub.com/creatingmcpserverswithoauth" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/creatingmcpservers</span><span class="invisible">withoauth</span></a> <a href="https://mastodon.social/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApiDesign</span></a></p>
developer.overheid.nl<p>🗒️ Pssst. Kennen jullie onze API Design Rules Cheat Sheet al? </p><p><a href="https://developer.overheid.nl/kennisbank/apis/api-design-rules/cheat-sheet" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.overheid.nl/kennisba</span><span class="invisible">nk/apis/api-design-rules/cheat-sheet</span></a></p><p>📌 Het geeft je een overzicht met de belangrijkste technische regels en best practices om te gebruiken tijdens het ontwerpen van een API middels een Open API Specification.</p><p><a href="https://social.overheid.nl/tags/apidesignrules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apidesignrules</span></a> <a href="https://social.overheid.nl/tags/oas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oas</span></a> <a href="https://social.overheid.nl/tags/apidesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apidesign</span></a></p>
Leanpub<p>Software Architecture and Design Practice Reference <a href="https://leanpub.com/b/software-architecture-dpr" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/b/software-archite</span><span class="invisible">cture-dpr</span></a> by Cesare Pautasso, Olaf Zimmermann, and Mirko Stocker is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Textbooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Textbooks</span></a> <a href="https://mastodon.social/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://mastodon.social/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApiDesign</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.social/tags/SystemIntegration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemIntegration</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ebooks</span></a> pautasso@scholar.social stocker@mastodon.social</p>
Leanpub<p>MCP Servers with OAuth by Zach Silveira is free with a Leanpub Reader membership! Or you can buy it for $4.99! <a href="http://leanpub.com/creatingmcpserverswithoauth" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/creatingmcpservers</span><span class="invisible">withoauth</span></a> <a href="https://mastodon.social/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApiDesign</span></a></p>
Hacker News<p>Most RESTful APIs Aren't RESTful</p><p><a href="https://florian-kraemer.net//software-architecture/2025/07/07/Most-RESTful-APIs-are-not-really-RESTful.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">florian-kraemer.net//software-</span><span class="invisible">architecture/2025/07/07/Most-RESTful-APIs-are-not-really-RESTful.html</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/MostRESTfulAPIs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MostRESTfulAPIs</span></a> <a href="https://mastodon.social/tags/RESTfulAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RESTfulAPI</span></a> <a href="https://mastodon.social/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/APIDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIDesign</span></a></p>
Leanpub<p>MCP Servers with OAuth by Zach Silveira is free with a Leanpub Reader membership! Or you can buy it for $4.99! <a href="http://leanpub.com/creatingmcpserverswithoauth" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/creatingmcpservers</span><span class="invisible">withoauth</span></a> <a href="https://mastodon.social/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApiDesign</span></a></p>
Danny Whitt<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mikemcquaid" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mikemcquaid</span></a></span> yes, in my somewhat recent career past, the answer was a resounding YES! driven by architecture astronauts who didn’t have to worry about success.</p><p>On the upside, I learned a shit-ton about: a) <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> b) <a href="https://mastodon.social/tags/apidesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apidesign</span></a>, c) <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a>, and d) <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a>.</p>
Sebastian Hans<p>New blog post: Endless possibilities (a socio-technical API pattern) - in which I describe what unchecked API growth can look like.<br>(Another one for you, <span class="h-card" translate="no"><a href="https://mastodon.social/@einarwh" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>einarwh</span></a></span>) </p><p><a href="https://sebastian-hans.de/blog/endless-possibilities/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sebastian-hans.de/blog/endless</span><span class="invisible">-possibilities/</span></a></p><p><a href="https://hachyderm.io/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareengineering</span></a> <a href="https://hachyderm.io/tags/API" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>API</span></a> <a href="https://hachyderm.io/tags/sociotechnical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sociotechnical</span></a> <a href="https://hachyderm.io/tags/APIdesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIdesign</span></a></p>
Lukas R.<p>You should configure <a href="https://indieweb.social/tags/HTTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTTP</span></a> <a href="https://indieweb.social/tags/caching" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>caching</span></a> for your <a href="https://indieweb.social/tags/API" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>API</span></a>, so you can reduce the number of requests, which increases performance and reduces resource usage. <span class="h-card" translate="no"><a href="https://mastodon.green/@Philsturgeon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Philsturgeon</span></a></span> argues that designing for cacheability should be an integral part of <a href="https://indieweb.social/tags/APIDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIDesign</span></a>: <a href="https://apisyouwonthate.com/blog/api-design-basics-cacheability/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apisyouwonthate.com/blog/api-d</span><span class="invisible">esign-basics-cacheability/</span></a></p>
Phil Sturgeon<p>API caching can save servers some serious work, cut down on costs, and even help reduce the carbon impact of an API. However, it is often considered an optimization rather than what it truly is: an integral part of API design. <a href="https://mastodon.green/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApiDesign</span></a> <a href="https://mastodon.green/tags/GreenTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GreenTech</span></a> <a href="https://apisyouwonthate.com/blog/api-design-basics-cacheability/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apisyouwonthate.com/blog/api-d</span><span class="invisible">esign-basics-cacheability/</span></a></p>
Phil Sturgeon<p>I’m so excited that this book is back on track! </p><p>Build APIs You Wont Hate 2: This Time Its Serious</p><p>Roughly 80% of the internet is roughly built APIs, held together with enough duct-tape to choke all the hamsters powering it. Let's learn how to build them properly.</p><p><a href="https://mastodon.green/tags/apidesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apidesign</span></a><br><a href="https://mastodon.green/tags/apidevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apidevelopment</span></a></p><p><a href="https://leanpub.com/build-apis-you-wont-hate-2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/build-apis-you-won</span><span class="invisible">t-hate-2</span></a></p>
🎹 Tim Janik ✅<p>TIL about <a href="https://social.tchncs.de/tags/Clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clang</span></a> --extract-api!</p><p>Currently rewriting my C++ ←→ <a href="https://social.tchncs.de/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> binding generator for <a href="https://social.tchncs.de/tags/Anklang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anklang</span></a> based on the <a href="https://social.tchncs.de/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> output.<br>Should also be super useful for generating API <a href="https://social.tchncs.de/tags/Documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Documentation</span></a> 🤔</p><p><a href="https://www.youtube.com/watch?v=jXrNZ-4Gb-g" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=jXrNZ-4Gb-</span><span class="invisible">g</span></a> (shy of 9 minutes)</p><p><a href="https://llvm.org/devmtg/2022-11/slides/QuickTalk6-clang-extract-api.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">llvm.org/devmtg/2022-11/slides</span><span class="invisible">/QuickTalk6-clang-extract-api.pdf</span></a></p><p><a href="https://social.tchncs.de/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://social.tchncs.de/tags/DevTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevTips</span></a><br><a href="https://social.tchncs.de/tags/APIDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIDesign</span></a> <a href="https://social.tchncs.de/tags/TechTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechTips</span></a></p>
Michal Bryxí 🌱<p>To everyone out there that designs any interface that interacts in living humans in any shape or form: Take notes. This is an exquisite way to react to an error state:</p><p>1) Anticipate what the user might wanted to do.<br />2) Do heuristics to point them to correct direction.<br />3) Provide copy&amp;paste-able ways to move forward.</p><p><a href="https://veganism.social/tags/HomeBrew" class="mention hashtag" rel="tag">#<span>HomeBrew</span></a> <a href="https://veganism.social/tags/Brew" class="mention hashtag" rel="tag">#<span>Brew</span></a> <a href="https://veganism.social/tags/ErrorMesssages" class="mention hashtag" rel="tag">#<span>ErrorMesssages</span></a> <a href="https://veganism.social/tags/ApiDesign" class="mention hashtag" rel="tag">#<span>ApiDesign</span></a> <a href="https://veganism.social/tags/IT" class="mention hashtag" rel="tag">#<span>IT</span></a> <a href="https://veganism.social/tags/CheffKiss" class="mention hashtag" rel="tag">#<span>CheffKiss</span></a> <a href="https://veganism.social/tags/UX" class="mention hashtag" rel="tag">#<span>UX</span></a> <a href="https://veganism.social/tags/DX" class="mention hashtag" rel="tag">#<span>DX</span></a></p>