Programming Tutorials
Curated development tutorials from top sources. Filter by language.
Auto-Generated OpenAPI Spec: Build Trading Bots with Interactive API Docs
Your trading bot spotted the opportunity: Jupiter shows SOL/USDC at a 0.3% premium, Drift has high funding rates for hedging, and gas is below your th
Four Security Problems That Don't Need a Scanner
There's a class of cloud security problem where writing a scanner is the wrong move. They're the right tool for behavioral detection — anomalous API
Why Can't We Just Create?
In a world where computers are becoming the norm, every piece of software that gets released seemingly always has to be better than the last at what i
How to Add Hyperlinks to Word Documents in Java
Hyperlinks in Word documents are not limited to opening web pages. They can also link to email addresses, local files, bookmarks within the same docum
Ig my own operating system? CottonOS
I'm Building an OS From Scratch in Rust — And It Already Has a Desktop, Filesystem, and Networking A deep dive into CottonOS: a hobby OS wr
Generate Zod schemas from any JSON API — no OpenAPI spec required
I built this after the nth time I hand-typed a third-party API response into a Zod schema, squinting at the JSON trying to figure out which fields wer
I Built an Open Source Go SDK for Squad by GTCO. Here Is What I Learned About Payment API Design.
TL;DR I built go-squad — a comprehensive, idiomatic Go SDK for the Squad by GTCO payment gateway Zero external runtime dependencies, full
Stop Trusting Every JWT: How I Handle OIDC Claims in My Go Gateway
Building a Secure OIDC Verification Layer in Go Authentication is one of those things every backend engineer eventually has to build—and se
Vault vs AWS Secrets Manager vs Doppler: Secrets Management Compared
Hardcoded credentials in source code remain one of the leading causes of cloud breaches. The fix sounds simple — use a secrets manager — but picking b
PostNord API and Zoho Desk Automation: Production Gotchas
I've written before about the overall automation pipeline at pikkuna.fi — the high-level flow from Stripe webhook to customer confirmation in under 2
Mastering TypeScript Types: A Deep Dive into Type System
Introduction TypeScript, a superset of JavaScript, introduces a robust type system that enhances code quality and developer productivity. L
Modern PHP Development: Building Secure, Scalable, and Maintainable Web Applications
PHP has been around for a long time, but it is still widely used for building real-world web applications. The problem is not PHP itself. The problem
Building a SaaS engine in public: an affiliate program that isn't one hardcoded scheme
For most of this series I have been shipping the parts of a SaaS that you can see: auth, multi-tenancy, an admin console, billing. The affiliate progr
How to Build a WordPress AI Plugin (Step-by-Step Guide 2026)
How to Build a WordPress AI Plugin (Step-by-Step Guide 2026) This guide builds a complete WordPress plugin with AI content generation: sett
How to Build a Telegram Bot with PHP and AI (2026)
How to Build a Telegram Bot with PHP and AI (2026) This guide builds a fully working AI Telegram bot with PHP: webhook setup, message handl
How to Integrate ChatGPT with PHP (Complete Guide 2026)
How to Integrate ChatGPT with PHP (Complete Guide 2026) This guide covers every approach: official PHP SDK, raw cURL, conversation history,
How to Build an AI Chatbot with PHP (Step-by-Step, 2026)
How to Build an AI Chatbot with PHP (Step-by-Step, 2026) This guide builds a working web AI chatbot with PHP: a backend that calls OpenAI,
OpenAI PHP SDK: Complete Guide with Code Examples (2026)
OpenAI PHP SDK: Complete Guide with Code Examples (2026) The openai-php/client is the official PHP library for the OpenAI API. This guide c
How to Integrate OpenAI API with Laravel (Complete Guide 2026)
How to Integrate OpenAI API with Laravel (Complete Guide 2026) Laravel is the most popular PHP framework, and adding OpenAI to it is straig