I'm back in Europe after a two week visit to North Carolina to see some of my coworkers - and just in time, too. If you are - or were - in the path of Hurricane Dorian, I hope you're staying safe. Meanwhile, I had a nice long flight to catch up on the news.
- The sad history of Unicode printf-style format specifiers in Visual C++
An interesting part of a series about the sad incompatibilities in one of the saddest, most incompatible C compilers on the planet. I hope there's a follow-up: the sad history of integer format specifiers in Visual C++, because the mere existence of
%Iz should be criminal.
- How the .NET Team uses Azure Pipelines to produce Docker Images
Building and releasing a platform like .NET requires coordination and automation: using build and release pipelines is the only way to keep that process sane. This is a great look at how they build docker containers and publish them to Azure Container Registry (and ultimately the Microsoft Container Registry).
- A Short Introduction to TypeScript
- Integration Testing with xUnit
Often you read a title and you think that somebody's going to blindly proselytize the technology; it's refreshing to be wrong and read an honest explanation of how something works. A great look at how to do integration testing in xUnit and, frankly, why you might not want to.
- GitHub Actions: Let’s do something a little more involved
Over the weekend I got a message from my buddy Abel asking me a question about GitHub Actions. Before I could get back to him, he'd figured it out, and then blogged about it. And then he just kept figuring things out, and wrote this great post illustrating a database CI/CD setup.
Published every Monday.
Created by Edward Thomson.
Do you have news about developer tools? Did you
write an article about methodologies? Did you
release a new library? Let me know, I'm
@ethomson on Twitter.