External Publications
Apart from this site, I occasionally post elsewhere. See below for a (hopefully) comprehensive list of links.
Alibaba Cloud Blog Link to heading
I worked at Alibaba Cloud in Hangzhou from 2017 up until 2022, and published a series of blog posts while I worked there, mostly during my time on the training team.
Here they are, ordered from newest (top) to oldest (bottom):
- 2022-07-01 And So It Ends - Friday Blog, Week 67
- 2022-06-24 How To Make Sure It Doesn’t Go Wrong, And What To Do When It Does Anyway - Friday Blog, Week 66
- 2022-06-17 Big Data Q&A - Friday Blog, Week 65
- 2022-06-10 Are Containers And Kubernetes Really Worth It? - Friday Blog, Week 64
- 2022-06-02 How Should I Run My Containers? - Friday Blog, Week 63
- 2022-05-27 FAQ: Ops and Security - Friday Blog, Week 62
- 2022-05-20 FAQ: Alibaba Cloud API Gateway - Friday Blog, Week 61
- 2022-05-13 Accelerating Websites for Chinese Users - Friday Blog, Week 60
- 2022-05-06 Why Cloud? - Friday Blog, Week 59
- 2022-04-29 A Tangled Web: Advanced Networking on Alibaba Cloud - Friday Blog, Week 58
- 2022-04-22 CEN Pricing: Plumbing The Depths - Friday Blog, Week 57
- 2022-04-15 On Failure - Friday Blog, Week 56
- 2022-04-07 What You See Is What You Get: Implementing Image Search - Friday Blog, Week 55
- 2022-03-31 Protecting ECS Instances with Bastionhost - Friday Blog, Week 54
- 2022-03-25 Easy Image Processing With OSS - Friday Blog, Week 53 – Downloadable PDF
- 2022-03-17 How Hard Is It To Do Cross-Border Networking? - Friday Blog, Week 52
- 2022-03-11 Cloud: A Look Into The Future? - Friday Blog, Week 51
- 2022-03-03 New Product Updates, And An Analysis of Alibaba Cloud’s Global Expansion - Friday Blog, Week 50
- 2022-02-25 Fiends, Frauds, and Fakes: Better eKYC With ZOLOZ - Friday Blog, Week 49
- 2022-02-18 A Better Way To Do DevOps On Alibaba Cloud - Friday Blog Week 48
- 2022-02-10 What’s New On Alibaba Cloud - Friday Blog Week 47
- 2022-02-04 Quick and Easy Machine Translation With Alibaba Cloud - Friday Blog Week 46
- 2022-01-28 Lift-and-Shift: Moving VMs To Alibaba Cloud With Server Migration Center (SMC) - Friday Blog Week 45
- 2022-01-18 What’s New At Alibaba Cloud? - Week 44 (sadly this one was taken down before I could archive it)
- 2022-01-14 Show Me The Money! Data Warehouse Costs With MaxCompute and DataWorks - Week 43
- 2022-01-06 Realtime Synchronization From MySQL to MaxCompute with DataWorks - Friday Blog - Week 42
- 2021-12-30 Dealing With Data: Batch Data Import Using DataWorks - Friday Blog - Week 41
- 2021-12-23 What’s New On Alibaba Cloud This Week? - Friday Blog - Week 40
- 2021-12-17 Raytracing With Function Compute - Friday Blog - Week 39
- 2021-12-10 Talking to RDS MySQL From Function Compute - Friday Blog - Week 38
- 2021-12-02 Friday Blog - Week 37 - What’s New On Alibaba Cloud
- 2021-11-26 Friday Blog - Week 36 - Connect To Your VPCs Securely, With VPN Gateway
- 2021-11-19 Friday Blog - Week 35 - “The Price Is Right”: Understanding CDN Pricing on Alibaba Cloud
- 2021-11-11 Friday Blog - Week 34 - Detecting Diabetes With PAI Studio
- 2021-11-05 Friday Blog - Week 33 - 7th Generation ECS
- 2021-10-28 Friday Blog - Week 32 - No-code APIs with DataService Studio
- 2021-10-21 Friday Blog - Week 31 - Automating Stuff With Function Compute
- 2021-10-15 Friday Blog - Week 30 - Understanding Network Traffic Costs - Part 2
- 2021-10-08 Friday Blog - Week 29 - Understanding Network Traffic Costs - Part 1
- 2021-10-01 Friday Blog - Week 28 - Questions From The Vault
- 2021-09-23 Friday Blog - Week 27 - A DataV Crash Course
- 2021-09-15 Friday Blog - Week 26 - What’s New On Alibaba Cloud?
- 2021-09-10 Friday Blog - Week 25 - DevOps First Steps: Build and Deploy Docker Containers With Kubernetes
- 2021-09-02 Friday Blog - Week 24 - Make Your Own Personal Cloud With ownCloud
- 2021-08-27 Friday Blog - Week 23 - Questions From The Vault
- 2021-08-19 Friday Blog - Week 22 - SLB, CLB, ALB, Oh my! Load Balancing on Alibaba Cloud
- 2021-08-12 Friday Blog - Week 21 - Choosing The Right RDS Or PolarDB Database Instance
- 2021-08-05 Friday Blog - Week 20 - Security Center: What Is It And Why Should You Care?
- 2021-07-30 Friday Blog - Week 19 - Choosing The Right ECS Instance Type
- 2021-07-23 Friday Blog - Week 18 - Security with Resource Access Management (RAM)
- 2021-07-15 Friday Q&A - Week 17 - Questions From The Vault
- 2021-07-09 Friday Q&A - Week 16 - Questions From The Vault
- 2021-07-02 Friday Blog - Week 15 - CloudMonitor, Slack chat, and Function Compute: A Perfect Match
- 2021-06-25 Friday Blog - Week 14 - MaxCompute UDF Functions: When SQL Just Isn’t Cutting It
- 2021-06-18 Friday Blog - Week 13 - Bird or Plane? Classifying Images With TensorFlow
- 2021-06-11 Friday Q&A - Week 12 - Questions From The Vault
- 2021-06-04 Friday Q&A - Week 11 - Questions From The Vault
- 2021-05-27 Friday Q&A - Week 10 - Questions From The Vault
- 2021-05-20 Friday Q&A - Week 9 - Questions From The Vault
- 2021-05-14 Friday Q&A - Week 8 - Questions From The Vault
- 2021-05-07 Friday Q&A - Week 7 - Questions From The Vault
- 2021-04-30 Friday Q&A - Week 6 - Questions From The Vault
- 2021-04-23 Friday Q&A - Week 5 - Cost Control On Alibaba Cloud: Getting More For Your Dollar (Part 2)
- 2021-04-16 Friday Q&A - Week 4 - Cost Control On Alibaba Cloud: Getting More For Your Dollar (Part 1)
- 2021-04-09 Friday Q&A - Week 3 - Questions From The Vault
- 2021-04-01 Friday Q&A - Week 2 - Could Alibaba Cloud Survive A Nuclear War?
- 2021-03-26 Friday Q&A - Week 1 - Questions From The Vault
- 2021-03-19 Using DataWorks and MaxCompute: First Steps
- 2021-03-17 Managing RDS Databases With DMS
- 2020-07-31 The six hottest technologies in DevOps
- 2020-07-31 Ham vs Spam: Sorting Spam Email Using Alibaba Cloud’s Platform for AI (PAI)
- 2020-07-17 Fun with Functions: Building a Serverless Meme Generator with Function Compute