Support My Work!
austins research
austins research
Discord
  • Preamble
  • About austins research
    • About my tooling
    • austins research services
  • AWFixerOS Research
    • What is AWFixerOS?
    • NotebookLM Work
    • NotebookLM Notes
    • Navigating the Labyrinth
    • The Feasibility of various init systems
    • Sources
    • Audio Overviews and Media
  • Dislang Related Research
    • Dislang Research
    • Assessing the Feasibility of a Dedicated Discord API Programming Language
    • Designing a Domain-Specific Language for Discord API Interaction
    • Discord DSL Design Principles
    • Sources
  • Project Specific Research
    • Feasibility Analysis: Open-Source Discord Bot Platform with No-Code Builder and Advanced Dashboard
    • Automating Discord Server Membership Upon Auth0 Authentication
  • News Research
    • Gemini Report - Shapes Inc Issue
    • The Discord Dilemma:
  • Physics Research
    • Page 1
  • Gemini Deep Research
    • using UDEV to make a dead man switch
    • SMTP Email Explained
    • AI: Reality or Misinturpritation?
    • Creating a custom Discord Server Widget
    • Cloudflare Pages & Static Blogging
    • Firebase, Supabase, PocketBase Comparison
    • A Comparative Analysis of Large and Small Language Models
    • Building a Privacy-Focused, End-to-End Encrypted Communication Platform: A Technical Blueprint
    • Architecting a Multi-Tenant Managed Redis-Style Database Service on Kubernetes
    • Building an Open-Source DNS Filtering SaaS: A Technical Blueprint
    • Leveraging Automated Analysis, Checks, and AI for C++ to Rust Codebase Migration
    • Constructing Automated Code Translation Systems: Principles, Techniques, and Challenges
    • Universal Webhook Ingestion and JSON Standardization: An Architectural Guide
  • The Investigatory Powers Act 2016: Balancing National Security and Individual Liberties in the Digit
  • The e-Devlet Kapısı Gateway: Breaches, Fallout, and the Erosion of Digital Trust in Turkey
  • Evolving the Discord Ecosystem
Powered by GitBook
LogoLogo

Support Me

  • My Coinbase Link
  • By subscribing to my blog
  • Support Page
  • Apply to join the Community

Stuff About me

  • My Blog
  • my website :)
  • My brain site
  • Privacy Statement
  • Terms of Service

Company Plugging

  • AWFixer Foundation
  • AWFixer Tech
  • AWFixer Development
  • AWFixer Industries
  • AWFixer and Friends
  • AWFixer Shop

© 2025 austin and contributers

On this page
  • Works cited
  • Works cited
  • Works cited

Was this helpful?

Export as PDF
  1. Dislang Related Research

Sources

PreviousDiscord DSL Design PrinciplesNextFeasibility Analysis: Open-Source Discord Bot Platform with No-Code Builder and Advanced Dashboard

Last updated 8 days ago

Was this helpful?

Works cited Discord DSL Design Principles

  1. Understanding Domain-Specific Languages (DSLs) - DEV Community, accessed May 24, 2025,

  2. Writing a Domain Specific Language (DSL) in Python | GeeksforGeeks, accessed May 24, 2025,

  3. What is DSL Language and How it Improves Productivity, accessed May 24, 2025,

  4. Boost your AI apps with domain-specific languages | TypeFox, accessed May 24, 2025,

  5. Writing a Domain Specific Language (DSL) in Python – dbader.org, accessed May 24, 2025,

  6. markkrijgsman/creating-dsl-with-antlr: Three assignments ... - GitHub, accessed May 24, 2025,

  7. Building your first Discord app | Documentation | Discord Developer Portal, accessed May 24, 2025,

  8. Discord Developer Portal: Intro | Documentation, accessed May 24, 2025,

  9. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  10. accessed December 31, 1969,

  11. Discord Developer Portal, accessed May 24, 2025,

  12. API Reference | Documentation | Discord Developer Portal, accessed May 24, 2025,

  13. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  14. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  15. accessed December 31, 1969,

  16. accessed December 31, 1969,

  17. Discord Developer Portal, accessed May 24, 2025,

  18. accessed December 31, 1969,

  19. accessed December 31, 1969,

  20. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  21. accessed December 31, 1969,

  22. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  23. discord-api-docs/docs/resources/Emoji.md at main - GitHub, accessed May 24, 2025,

  24. accessed December 31, 1969,

  25. Entitlement - Discord Developer Portal, accessed May 24, 2025,

  26. discord-api-docs/docs/resources/Guild.md at main - GitHub, accessed May 24, 2025,

  27. accessed December 31, 1969,

  28. Discord Developer Portal, accessed May 24, 2025,

  29. accessed December 31, 1969,

  30. Discord Developer Portal, accessed May 24, 2025,

  31. accessed December 31, 1969,

  32. Interactions | Documentation | Discord Developer Portal, accessed May 24, 2025,

  33. discord-api-docs/docs/resources/Invite.md at main - GitHub, accessed May 24, 2025,

  34. accessed December 31, 1969,

  35. Messages Resource | Documentation | Discord Developer Portal, accessed May 24, 2025,

  36. accessed December 31, 1969,

  37. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  38. accessed December 31, 1969,

  39. Discord Developer Portal, accessed May 24, 2025,

  40. accessed December 31, 1969,

  41. Sticker Resource | Documentation | Discord Developer Portal, accessed May 24, 2025,

  42. accessed December 31, 1969,

  43. Discord Developer Portal — API Docs for Bots and Developers, accessed May 24, 2025,

  44. accessed December 31, 1969,

  45. Discord Developer Portal, accessed May 24, 2025,

  46. discord-api-docs/docs/resources/Webhook.md at main - GitHub, accessed May 24, 2025,

  47. Home | discord-api-types documentation, accessed May 24, 2025,

  48. Deprecated List - D++ - The lightweight C++ Discord API Library, accessed May 24, 2025,

  49. What are API Wrappers? - Apidog, accessed May 24, 2025,

  50. discord discord-api-docs Announcement · Discussions · GitHub, accessed May 24, 2025,

  51. Discord Update: March 25, 2025 Changelog, accessed May 24, 2025,

  52. Understanding Plugin Architecture: Building Flexible and Scalable ..., accessed May 24, 2025,

  53. Gradle best practices | Kotlin Documentation, accessed May 24, 2025,

  54. Best practices for designing and implementing DSLs, accessed May 24, 2025,

  55. Overview — NVIDIA CUTLASS Documentation - NVIDIA Docs Hub, accessed May 24, 2025,

  56. Welcome to discord.py, accessed May 24, 2025,

Works cited Designing a Domain-Specific Language for Discord API Interaction

Works cited Assessing the Feasibility of a Dedicated Discord API Programming Language

10 ways to build a developer community - Apideck, accessed May 24, 2025,

Discord Developer Portal: Intro | Documentation, accessed April 17, 2025,

Discord REST API | Documentation | Postman API Network, accessed April 17, 2025,

Using a REST API - discord.js Guide, accessed April 17, 2025,

Using with Discord APIs | Discord Social SDK Development Guides | Documentation, accessed April 17, 2025,

Discord REST API | Documentation | Postman API Network, accessed April 17, 2025,

Building your first Discord app | Documentation | Discord Developer Portal, accessed April 17, 2025,

discord/discord-api-docs: Official Discord API Documentation - GitHub, accessed April 17, 2025,

Introduction | discord-api-types documentation, accessed April 17, 2025,

Discord-Api-Endpoints/Endpoints.md at master - GitHub, accessed April 17, 2025,

Gateway | Documentation | Discord Developer Portal, accessed April 17, 2025,

Users Resource | Documentation | Discord Developer Portal, accessed April 17, 2025,

discord-api-docs/docs/resources/Channel.md at main - GitHub, accessed April 17, 2025,

Application Commands | Documentation | Discord Developer Portal, accessed April 17, 2025,

Overview of Interactions | Documentation | Discord Developer Portal, accessed April 17, 2025,

Authentication - Discord Userdoccers - Unofficial API Documentation, accessed April 17, 2025,

Overview of Events | Documentation | Discord Developer Portal, accessed April 17, 2025,

discord-api-docs-1/docs/topics/GATEWAY.md at master - GitHub, accessed April 17, 2025,

Gateway | Documentation | Discord Developer Portal, accessed April 17, 2025,

API Reference - Discord.py, accessed April 17, 2025,

Working with Events | Discord.Net Documentation, accessed April 17, 2025,

Gateway Intents - discord.js Guide, accessed April 17, 2025,

Get a user's presence - discord JDA library - Stack Overflow, accessed April 17, 2025,

Event Documentation - interactions.py 4.4.0 documentation, accessed April 17, 2025,

[SKU] Implement Subscription Events via API · discord discord-api-docs · Discussion #6460, accessed April 17, 2025,

My Bot Is Being Rate Limited! - Developers - Discord, accessed April 17, 2025,

Welcome to discord.py - Read the Docs, accessed April 17, 2025,

Welcome to discord.py, accessed April 17, 2025,

discord.js Guide: Introduction, accessed April 17, 2025,

discord-api-docs/docs/resources/Application.md at main - GitHub, accessed April 17, 2025,

Interactions - JDA Wiki, accessed April 17, 2025,

discord-api-docs/docs/topics/Permissions.md at main - GitHub, accessed April 17, 2025,

A curated list of awesome things related to Discord. - GitHub, accessed April 17, 2025,

How to Contribute | discord-api-types documentation, accessed April 17, 2025,

discord/discord-api-spec: OpenAPI specification for Discord APIs - GitHub, accessed April 17, 2025,

JDA - JDA Wiki, accessed April 17, 2025,

How To Create A Discord Bot With JDA - Full Beginner Guide - MineAcademy, accessed April 17, 2025,

Discord's REST API, An Introduction With Examples - Stateful, accessed April 17, 2025,

Discord Social SDK: Authentication, accessed April 17, 2025,

Core Concepts: Discord Social SDK | Documentation | Discord Developer Portal, accessed April 17, 2025,

clarify per-resource rate limit algorithm · Issue #5557 · discord/discord-api-docs - GitHub, accessed April 17, 2025,

Discord API Rate Limiting - Stack Overflow, accessed April 17, 2025,

Discord Rate limit - Render, accessed April 17, 2025,

How to check rate limit of a bot? (discord.py) : r/Discord_Bots - Reddit, accessed April 17, 2025,

Gateway rate limit mechanism clarification · discord discord-api-docs · Discussion #6620, accessed April 17, 2025,

Discord rate limiting while only sending 1 request per minute - Stack Overflow, accessed April 17, 2025,

discord.js, accessed April 17, 2025,

Kaktushose/jda-commands: A declarative, annotation driven interaction framework for JDA, accessed April 17, 2025,

discord-jda/JDA: Java wrapper for the popular chat & VOIP service - GitHub, accessed April 17, 2025,

Intro | Documentation | Discord Developer Portal, accessed April 16, 2025,

Users Resource | Documentation | Discord Developer Portal, accessed April 16, 2025,

Application Commands | Documentation | Discord Developer Portal, accessed April 16, 2025,

Discord REST API | Documentation | Postman API Network, accessed April 16, 2025,

Gateway | Documentation | Discord Developer Portal, accessed April 16, 2025,

Gateway Events | Documentation | Discord Developer Portal, accessed April 16, 2025,

Discord API Guide, accessed April 16, 2025,

discord-api-docs-1/docs/topics/GATEWAY.md at master - GitHub, accessed April 16, 2025,

Overview of Events | Documentation | Discord Developer Portal, accessed April 16, 2025,

Websocket connections and real-time updates - Comprehensive Guide to Discord Bot Development with discord.py | StudyRaid, accessed April 16, 2025,

Interactions | Documentation | Discord Developer Portal, accessed April 16, 2025,

Overview of Interactions | Documentation | Discord Developer Portal, accessed April 16, 2025,

How to Manage WebSocket Connections With Your Ethereum Node Endpoint - QuickNode, accessed April 16, 2025,

Managing Connections | Discord.Net Documentation, accessed April 16, 2025,

Building your first Discord app | Documentation | Discord Developer Portal, accessed April 16, 2025,

Discord Bot Token Authentication Methods | Restackio, accessed April 16, 2025,

Discord Social SDK: Authentication, accessed April 16, 2025,

Using with Discord APIs | Discord Social SDK Development Guides | Documentation, accessed April 16, 2025,

Minimizing API calls and rate limit management - Comprehensive Guide to Discord Bot Development with discord.py | StudyRaid, accessed April 16, 2025,

Handling API rate limits - Comprehensive Guide to Discord Bot Development with discord.py, accessed April 16, 2025,

10 Best Practices for API Rate Limiting in 2025 | Zuplo Blog, accessed April 16, 2025,

API versioning + API v10 · discord discord-api-docs · Discussion #4510 - GitHub, accessed April 16, 2025,

Formatting - [Data] Convert JSON to String with Pipedream Utils API on New Command Received (Instant) from Discord API, accessed April 16, 2025,

Parsing and serializing JSON - Deno Docs, accessed April 16, 2025,

Kotlin Klaxon for JSON Serialization and Deserialization - DhiWise, accessed April 16, 2025,

Changelog | Discord.Net Documentation, accessed April 16, 2025,

API Reference | Documentation | Discord Developer Portal, accessed April 16, 2025,

API Versioning: A Field Guide to Breaking Things (Without Breaking Trust) - ThatAPICompany, accessed April 16, 2025,

API Versioning Best Practices 2024 - Optiblack, accessed April 16, 2025,

API versions & deprecations update · discord discord-api-docs · Discussion #4657 - GitHub, accessed April 16, 2025,

Create Programming Language: Design Principles - Daily.dev, accessed April 16, 2025,

Programming language design and implementation - Wikipedia, accessed April 16, 2025,

en.wikipedia.org, accessed April 16, 2025,

Programming language - Wikipedia, accessed April 16, 2025,

What is the difference between syntax and semantics in programming languages?, accessed April 16, 2025,

Chapter 3 – Describing Syntax and Semantics, accessed April 16, 2025,

Unraveling the Core Components of Programming Languages - Onyx Government Services, accessed April 16, 2025,

What are Syntax and Semantics - DEV Community, accessed April 16, 2025,

www.cs.yale.edu, accessed April 16, 2025,

Crafting Interpreters and Compiler Design : r/ProgrammingLanguages - Reddit, accessed April 16, 2025,

Programming Languages and Design Principles - GitHub Pages, accessed April 16, 2025,

Best Practices of Designing a Programming Language? : r/ProgrammingLanguages - Reddit, accessed April 16, 2025,

Principles of Software Design | GeeksforGeeks, accessed April 16, 2025,

Introduction of Compiler Design - GeeksforGeeks, accessed April 16, 2025,

Compiler Design Tutorial - Tutorialspoint, accessed April 16, 2025,

Ask HN: How to learn to write a compiler and interpreter? - Hacker News, accessed April 16, 2025,

Let's Build A Simple Interpreter. Part 1. - Ruslan's Blog, accessed April 16, 2025,

Let's Build A Simple Interpreter. Part 3. - Ruslan's Blog, accessed April 16, 2025,

Building my own Interpreter: Part 1 - DEV Community, accessed April 16, 2025,

Compiler Design Tutorial | GeeksforGeeks, accessed April 16, 2025,

A tutorial on how to write a compiler using LLVM - Strumenta - Federico Tomassetti, accessed April 16, 2025,

Programming Language with LLVM [1/20] Introduction to LLVM IR and tools - YouTube, accessed April 16, 2025,

ANTLR - Wikipedia, accessed April 16, 2025,

Introduction · Crafting Interpreters, accessed April 16, 2025,

ANTLR, accessed April 16, 2025,

Libraries | Unofficial Discord API, accessed April 16, 2025,

Welcome to discord.py, accessed April 16, 2025,

Introduction - Discord.py, accessed April 16, 2025,

discord.js - GitHub, accessed April 16, 2025,

discord-jda/JDA: Java wrapper for the popular chat & VOIP service - GitHub, accessed April 16, 2025,

Discord API : r/learnjava - Reddit, accessed April 16, 2025,

Home | Discord.Net Documentation, accessed April 16, 2025,

discord-net/Discord.Net: An unofficial .Net wrapper for the Discord API (https://discord.com/) - GitHub, accessed April 16, 2025,

Discord.Net.Core 3.17.2 - NuGet, accessed April 16, 2025,

Version Guarantees - Discord.py, accessed April 16, 2025,

API versioning and changelog - Docs - Plaid, accessed April 16, 2025,

https://dev.to/surajvatsya/understanding-domain-specific-languages-dsls-2eee
https://www.geeksforgeeks.org/writing-a-domain-specific-language-dsl-in-python/
https://www.crazydomains.com.au/learn/what-is-dsl-language/
https://typefox.io/blog/boost-your-ai-apps-with-dsls/
https://dbader.org/blog/writing-a-dsl-with-python
https://github.com/markkrijgsman/creating-dsl-with-antlr
https://discord.com/developers/docs/quick-start/getting-started
https://discord.com/developers/docs
https://discord.com/developers/docs/intro
https://discord.com/developers/docs/resources/intro
https://discord.com/developers/docs/resources/audit-log
https://discord.com/developers/docs/reference
https://discord.com/developers/docs/events/gateway
https://discord.com/developers/docs/topics/gateway
https://github.com/discord/discord-api-docs/blob/master/docs/topics/Gateway.md
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Application.md
https://discord.com/developers/docs/resources/application
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Audit_Log.md
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Auto_Moderation.md
https://discord.com/developers/docs/resources/auto-moderation
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Channel.md
https://discord.com/developers/docs/resources/channel
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Emoji.md
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Entitlement.md
https://discord.com/developers/docs/resources/entitlement
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Guild.md
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Guild_Scheduled_Event.md
https://discord.com/developers/docs/resources/guild-scheduled-event
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Guild_Template.md
https://discord.com/developers/docs/resources/guild-template
https://github.com/discord/discord-api-docs/blob/master/docs/interactions/Receiving_and_Responding.md
https://discord.com/developers/docs/interactions/receiving-and-responding
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Invite.md
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Message.md
https://discord.com/developers/docs/resources/message
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Poll.md
https://discord.com/developers/docs/resources/poll
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Stage_Instance.md
https://discord.com/developers/docs/resources/stage-instance
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Sticker.md
https://discord.com/developers/docs/resources/sticker
https://github.com/discord/discord-api-docs/blob/master/docs/resources/User.md
https://discord.com/developers/docs/resources/user
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Voice.md
https://discord.com/developers/docs/resources/voice
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Webhook.md
https://discord-api-types.dev/
https://dpp.dev/deprecated.html
https://apidog.com/blog/what-are-api-wrappers/
https://github.com/discord/discord-api-docs/discussions/categories/announcement
https://discord.com/blog/discord-update-march-25-2025-changelog
https://www.dotcms.com/blog/plugin-achitecture
https://kotlinlang.org/docs/gradle-best-practices.html
https://dsls.dev/article/Best_practices_for_designing_and_implementing_DSLs.html
https://docs.nvidia.com/cutlass/media/docs/pythonDSL/overview.html
https://discordpy.readthedocs.io/en/stable/
https://www.apideck.com/blog/ten-ways-to-build-a-developer-community
https://discord.com/developers/docs/intro
https://www.postman.com/postman/free-public-apis/documentation/7nldgvg/discord-rest-api
https://discordjs.guide/additional-info/rest-api
https://discord.com/developers/docs/discord-social-sdk/development-guides/using-with-discord-apis
https://www.postman.com/discord-api/discord-api/documentation/0d7xls9/discord-rest-api
https://discord.com/developers/docs/quick-start/getting-started
https://github.com/discord/discord-api-docs
https://discord-api-types.dev/docs/introduction_to_discord-api-types
https://github.com/GregTCLTK/Discord-Api-Endpoints/blob/master/Endpoints.md
https://discord.com/developers/docs/events/gateway
https://discord.com/developers/docs/resources/user
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Channel.md
https://discord.com/developers/docs/interactions/application-commands
https://discord.com/developers/docs/interactions/overview
https://docs.discord.sex/authentication
https://discord.com/developers/docs/events/overview
https://github.com/meew0/discord-api-docs-1/blob/master/docs/topics/GATEWAY.md
https://discord.com/developers/docs/topics/gateway
https://discordpy.readthedocs.io/en/stable/api.html
https://docs.discordnet.dev/guides/concepts/events.html
https://discordjs.guide/popular-topics/intents
https://stackoverflow.com/questions/66327052/get-a-users-presence-discord-jda-library
https://discord-py-slash-command.readthedocs.io/en/latest/events.html
https://github.com/discord/discord-api-docs/discussions/6460
https://support-dev.discord.com/hc/en-us/articles/6223003921559-My-Bot-Is-Being-Rate-Limited
https://discordpy.readthedocs.io/
https://discordpy.readthedocs.io/en/stable/
https://discordjs.guide/
https://github.com/discord/discord-api-docs/blob/master/docs/resources/Application.md
https://jda.wiki/using-jda/interactions/
https://github.com/discord/discord-api-docs/blob/master/docs/topics/Permissions.md
https://github.com/japandotorg/awesome-discord
https://discord-api-types.dev/docs/contributing_to_discord-api-types
https://github.com/discord/discord-api-spec
https://jda.wiki/introduction/jda/
https://mineacademy.org/creating-discord-bot
https://stateful.com/blog/discord-rest-api
https://discord.com/developers/docs/social-sdk/authentication.html
https://discord.com/developers/docs/discord-social-sdk/core-concepts
https://github.com/discord/discord-api-docs/issues/5557
https://stackoverflow.com/questions/74701792/discord-api-rate-limiting
https://community.render.com/t/discord-rate-limit/24058
https://www.reddit.com/r/Discord_Bots/comments/mre1w2/how_to_check_rate_limit_of_a_bot_discordpy/
https://github.com/discord/discord-api-docs/discussions/6620
https://stackoverflow.com/questions/75496416/discord-rate-limiting-while-only-sending-1-request-per-minute
https://discord.js.org/
https://github.com/Kaktushose/jda-commands
https://github.com/discord-jda/JDA
https://discord.com/developers/docs
https://discord.com/developers/docs/resources/user
https://discord.com/developers/docs/interactions/application-commands
https://www.postman.com/discord-api/discord-api/documentation/0d7xls9/discord-rest-api
https://discord.com/developers/docs/events/gateway
https://discord.com/developers/docs/events/gateway-events
https://docs.apitester.org/guides/discord-api-guide
https://github.com/meew0/discord-api-docs-1/blob/master/docs/topics/GATEWAY.md
https://discord.com/developers/docs/events/overview
https://app.studyraid.com/en/read/7183/176830/websocket-connections-and-real-time-updates
https://discord.com/developers/docs/interactions/receiving-and-responding
https://discord.com/developers/docs/interactions/overview
https://www.quicknode.com/guides/infrastructure/how-to-manage-websocket-connections-on-ethereum-node-endpoint
https://docs.discordnet.dev/guides/concepts/connections.html
https://discord.com/developers/docs/quick-start/getting-started
https://www.restack.io/p/creating-custom-discord-bots-answer-token-authentication-cat-ai
https://discord.com/developers/docs/social-sdk/authentication.html
https://discord.com/developers/docs/discord-social-sdk/development-guides/using-with-discord-apis
https://app.studyraid.com/en/read/7183/176833/minimizing-api-calls-and-rate-limit-management
https://app.studyraid.com/en/read/7183/176829/handling-api-rate-limits
https://zuplo.com/blog/2025/01/06/10-best-practices-for-api-rate-limiting-in-2025
https://github.com/discord/discord-api-docs/discussions/4510
https://pipedream.com/integrations/formatting-data-convert-json-to-string-with-pipedream-utils-api-on-new-command-received-instant-from-discord-api-int_g2sy5eY4
https://docs.deno.com/examples/parsing_serializing_json/
https://www.dhiwise.com/post/kotlin-klaxon-for-json-serialization-and-deserialization
https://docs.discordnet.dev/CHANGELOG.html
https://discord.com/developers/docs/reference
https://thatapicompany.com/api-versioning-a-field-guide-to-breaking-things-without-breaking-trust/
https://optiblack.com/insights/api-versioning-best-practices-2024
https://github.com/discord/discord-api-docs/discussions/4657
https://daily.dev/blog/create-programming-language-design-principles
https://en.wikipedia.org/wiki/Programming_language_design_and_implementation
https://en.wikipedia.org/wiki/Programming_language#:~:text=A%20programming%20language%20is%20a,and%20mechanisms%20for%20error%20handling.
https://en.wikipedia.org/wiki/Programming_language
https://stackoverflow.com/questions/17930267/what-is-the-difference-between-syntax-and-semantics-in-programming-languages
https://www.utdallas.edu/~cid021000/CS-4337_13F/slides/CS-4337_03_Chapter3.pdf
https://www.onyxgs.com/blog/unraveling-core-components-programming-languages
https://dev.to/m__mdy__m/what-are-syntax-and-semantics-1p3e
https://www.cs.yale.edu/flint/cs428/doc/HintsPL.pdf
https://www.reddit.com/r/ProgrammingLanguages/comments/tvwghd/crafting_interpreters_and_compiler_design/
http://stg-tud.github.io/sedc/Lecture/ws13-14/2-PL-Design-Style.html
https://www.reddit.com/r/ProgrammingLanguages/comments/10n6f8i/best_practices_of_designing_a_programming_language/
https://www.geeksforgeeks.org/principles-of-software-design/
https://www.geeksforgeeks.org/introduction-of-compiler-design/
https://www.tutorialspoint.com/compiler_design/index.htm
https://news.ycombinator.com/item?id=18988994
https://ruslanspivak.com/lsbasi-part1/
https://ruslanspivak.com/lsbasi-part3/
https://dev.to/brainbuzzer/building-my-own-interpreter-part-1-1m5d
https://www.geeksforgeeks.org/compiler-design-tutorials/
https://tomassetti.me/a-tutorial-on-how-to-write-a-compiler-using-llvm/
https://m.youtube.com/watch?v=Lvc8qx8ukOI&pp=ygUQI2NsYmRhbnZ1YmFjbGFuZw%3D%3D
https://en.wikipedia.org/wiki/ANTLR
https://craftinginterpreters.com/introduction.html
https://www.antlr.org/
https://discordapi.com/unofficial/libs.html
https://discordpy.readthedocs.io/
https://discordpy.readthedocs.io/en/stable/intro.html
https://github.com/discordjs
https://github.com/discord-jda/JDA
https://www.reddit.com/r/learnjava/comments/cn306g/discord_api/
https://docs.discordnet.dev/
https://github.com/discord-net/Discord.Net
https://www.nuget.org/packages/Discord.Net.Core/
https://discordpy.readthedocs.io/en/latest/version_guarantees.html
https://plaid.com/docs/api/versioning/