Cursor Setup Guide: Pointing It at Your Own Endpoint
How to run Cursor against a custom OpenAI-compatible base URL, which features stop using your key, and how to tell whether the override took effect.
ReadPractical writing for developers building with large language models — how they work, how to pick one, and how to keep the bill predictable.
Hands-on setup for the tools developers actually use.
How to run Cursor against a custom OpenAI-compatible base URL, which features stop using your key, and how to tell whether the override took effect.
ReadWire an OpenAI-compatible endpoint into Emacs — package choices, auth-source instead of hardcoded keys, buffer versus region workflows, streaming and keybindings.
ReadYou edited a prompt and the output looks better. Here is how to find out whether it actually is, with paired runs, enough samples and judges you can trust.
ReadThe retry algorithm in detail: full versus decorrelated jitter, deadline propagation, idempotency, what to classify as retryable, and how to test it before production does.
ReadFew-shot examples decay, contradict each other and leak into output. How to choose them, order them, keep them in sync with your schema and know when to drop them.
ReadBuild a tool-calling loop in Python that survives real inputs: schema generation, argument validation, parallel calls, error returns and the termination condition.
ReadA typed tool-calling loop in TypeScript: Zod schemas, a discriminated tool registry, safe argument parsing, streaming assembly and AbortController cancellation.
ReadWhere a model beats openapi-generator, where it quietly loses, and how to build a generate-compile-test loop that catches the hallucinated field before you ship it.
ReadModels write regex fluently and confidently, which is the problem. How to specify the target, demand test cases, avoid catastrophic backtracking and spot dialect mismatches.
ReadA working GitHub Actions job that calls an OpenAI-compatible model on pull requests — repository secrets, timeouts, rate limits, PR comments and cost control.
ReadA GitLab CI job that calls an OpenAI-compatible model on merge requests — masked variables, rules, artifacts versus MR notes, runner choice and cost control.
ReadConfigure Goose against a custom OpenAI-compatible endpoint, understand what its extensions cost you per request, and set approvals you can live with.
ReadShowing 13–24 of 77 articles