D
DevGuide.dev
Home Blog HN Reader
/
Home
/
Blog
/
api

Posts tagged with "api"

5 posts found in this category.

Categories

  • All Articles 69
  • python 19
  • web-development 10
  • devops 9
  • development 8
  • javascript 7
  • bash 7

Recent Tags

  • python
  • web-development
  • devops
  • development
  • javascript
  • bash
🔍
apiopenapipythonfastapiarchitecture

Contract-First API Development: The Spec as Executable Truth

A deep dive into contract-first API development with OpenAPI and Python. Learn to treat your API specification as an executable contract that validates requests, generates clients, and catches breaking changes before they ship.

11-Dec-2025 Read more →
golangapihttpjson

Chaining POST Requests in Go with JSON - part 2

Learn how to create a generic handler in Go that chains POST requests with JSON data, allowing for optional transformations and forwarding.

17-Jun-2025 Read more →
golangapihttpjson

Chaining POST Requests in Go with JSON - part 1

Learn how to make network requests in Golang with examples.

16-Jun-2025 Read more →
caddyweb-serverroutingapifile-server

Routing Requests in Caddy to API or File Server Based on Header

Route Caddy requests to API or file server based on custom headers. Learn conditional routing with Caddyfile examples. Flexible request handling for modern web apps.

04-Jan-2024 Read more →
djangorest-frameworkapipermissions

Custom Permission Classes in Django Rest Framework

Build custom permission classes in Django REST Framework. Learn has_permission vs has_object_permission with real examples. Combine permissions using AND, OR, NOT operators.

11-Sep-2023 Read more →

Popular Articles

  • Contract-First API Development: The Spec as Executable Truth
  • Chaining POST Requests in Go with JSON - part 2
  • Chaining POST Requests in Go with JSON - part 1
  • Routing Requests in Caddy to API or File Server Based on Header
  • Custom Permission Classes in Django Rest Framework

Newsletter

Get weekly updates on new tutorials and guides.

DevGuide.dev

A collection of practical guides and tutorials for modern software development. Learn by doing with our comprehensive, hands-on content.

Content

  • All Articles
  • Topics

Company

  • About

Follow Us

  • Twitter
  • GitHub
© 2025 DevGuide.dev. All rights reserved.