Solutions for a Stalled NAFTA: Stop Pushing So Hard on IP, and Release the Text

The deadline for concluding a modernized North American Free Trade Agreement (NAFTA), originally scheduled for last year, has continued to slip. An eighth and final formal round of negotiations was cancelled last week, and despite earlier optimistic plans that the parties could announce an “agreement in principle” at the Summit…

Creating a single pane of glass for your multi-cloud Kubernetes workloads with Cloudflare

(This is a crosspost of a blog post originally published on Google Cloud blog) One of the great things about container technology is that it delivers the same experience and functionality across different platforms. This frees you as a developer from having to rewrite or…

Writing complex macros in Rust: Reverse Polish Notation

(This is a crosspost of a tutorial originally published on my personal blog) Among other interesting features, Rust has a powerful macro system. Unfortunately, even after reading The Book and various tutorials, when it came to trying to implement a macro which involved processing complex…