Blog
Tutorials and guides
Practical guides to business software integration, Xero workflows and Python API development.
Guide
Xero
24 September 2026
Check Supplier Invoice Prices Before Creating Xero Bills
Compare supplier invoices with purchasing records outside Xero, work through a fictional price difference, and assess whether an existing tool can handle the checks.
Read article →
Article
Spotify
18 June 2026
What Changed in the Spotify API in 2026 (and How to Adapt Your Python Code)
The Premium requirement for developer apps, the 127.0.0.1 redirect rule, and deprecated endpoints, with how to adapt your Python code.
Read article →
Article
async
18 June 2026
Async Python for API Calls: asyncio and httpx vs requests
Why requests is synchronous, how asyncio and httpx run many calls at once, and when async is worth the extra complexity.
Read article →
Tutorial
OAuth 2.0
11 February 2026
Build a Spotify Music Time Machine with Python and OAuth 2.0
A step-by-step guide to building a Spotify app with OAuth 2.0, SQLite, and Flask, using the official Spotify API.
Read article →
Guide
pytest
Testing Real-World Python APIs: A Production-Grade pytest Guide
Mock at the HTTP boundary, test a Flask client, and build a fast production test suite that runs in under three seconds.
Read guide →