Blog
Building a Multi-Region Container Pipeline with Alibaba Cloud ACR and ACK
If you run workloads in multiple Alibaba Cloud regions like me (and if you serve users in both Asia and Europe like I do), you’ve probably dealt with the pain of getting container images where they...
Serving European Traffic to China with Alibaba Cloud CDN and DCDN
This is the post I wish I had when I started routing traffic between Europe and China years ago. I’ve written about CEN and ICP before, and Xataka even published a piece about my experience with co...
Deploying Qwen 3 as a Private API on Alibaba Cloud Function Compute
After integrating Qwen 3.6 into Cursor through Model Studio, I started wondering: what if I needed a private, self-hosted Qwen endpoint? Not everyone wants to route inference through a shared API. ...
Running Qwen 3.6 in Cursor with Alibaba Cloud Model Studio
Around two years ago I wrote about testing Alibaba Cloud Model Studio when it first launched. Back then, the Qwen models were good but still felt like the underdogs compared to OpenAI and Anthropic...
Repo Dashboard - A Local GitHub Visibility Tool
When you’re working across multiple repositories in an organization, keeping track of what’s happening becomes surprisingly tedious. You end up with a dozen browser tabs open, constantly switching ...
S3 Git Server - Serverless Git Hosting on AWS
You are in the lookout for a free, serverless git server? Say no more! That’s exactly what S3 Git Server is, a fully managed Git hosting solution that runs entirely on AWS Lambda and S3.
Dockback - Reverse-Engineering Dockerfiles from Images
Ever found yourself staring at a Docker image in production and wondering, “How the heck did they build this thing?” Maybe you’re doing a security audit, debugging a performance issue, or just tryi...
Building the (maybe) First Public PQC Checker Tool
Hola! I’ve been working on something for a while now and I’m actually happy I’ve finally released it: a free, public tool to check if any domain supports Post-Quantum Cryptography (PQC). You can tr...