API Maker

The backend engine for the AI era

Playlist · 7 videos · 41 min

Custom APIs and your own code

Your logic as live APIs: custom APIs in eight languages, one standard for errors and validation, hidden gems from uploads to caching, hooks before and after every API, system APIs, utility classes and process initializers.

The videos of this playlist

  1. 5:141. Custom APIs

    Your First Custom API: From a Function to a Live Endpoint

    A TypeScript function becomes a live API: no project to scaffold, no routes, no build, no deploy. Write Top Customers of Calm Home in one dialog, with every instance, database, table and column completed by the editor, save it, call it, and switch versions in a click. 5 min 12 chapters Episode 14
  2. 9:042. Custom APIs

    Custom APIs on One Standard: Validation, Standard Errors, Fast Fixes

    Your own code, kept on one standard whoever writes it: one envelope for every API, request schemas that validate and clean input without code, standard errors in every language, typed tables from Generated Interfaces, and a real bug found from its stack and line, fixed and live again in seconds. 9 min 9 chapters Episode 15
  3. 6:523. Custom APIs

    Custom API Gems: Uploads, Downloads, npm Packages, a Browser, Caching

    The things most teams build by hand around their code, ready in a custom API: file uploads checked before the code runs, downloads by file name, any content type, external calls side by side, npm packages in a click, Chromium in a sandbox group of its own for PDF invoices, and caching in one line. 7 min 12 chapters Episode 16
  4. 4:444. Languages

    One API in 8 Languages: TypeScript, Python, PHP, C#, Go, Rust, Java, Kotlin

    One custom API, written eight times: TypeScript, Python, PHP, C#, Go, Rust, Java and Kotlin. Each team writes the language it knows, with the same typed g object, and every API answers the same way. See the language picker, eight calls with one answer, code compiled when saved, and a compile error in the console. 5 min 8 chapters Episode 17
  5. 6:015. Hooks

    API Hooks: Run Your Code Before and After Every API

    A rule written once, for a whole database, one table or one API: pre hooks run before the API, post hooks after it. Watch the hooks of Calm Home cap reads at fifty rows, keep their order, mask phone numbers in answers, get tested alone with Test Hooks, and see a loop between hooks stopped by API Maker. 6 min 11 chapters Episode 18
  6. 4:316. System APIs

    System APIs: Encryption, Hashing, Tokens and Redis, Ready to Call

    Encryption, hashing, tokens, Redis keys, data checks, table meta, indexes and events: APIs every API Maker account already has, closed by default and opened one by one. Use them from the panel, from a terminal and from your code. 5 min 10 chapters Episode 19
  7. 4:487. Utility classes

    Utility Classes and Process Initializers: Shared Code, Loaded Once

    Code that many APIs share, and code that runs once when a process starts. Write a utility class of Calm Home, use it in two APIs, change it once and see both follow, then load data in a process initializer before the first request. 5 min 9 chapters Episode 20