The 50th anniversary of the moon landing was last weekend and even though it's over, I'm still catching up on all the stories that are being retold. Of course, the thing I think is most fascinating is the Apollo Moon Landing Computer. May we remember a time we built software to explore and reach for the sky.
Articles
- When a rewrite isn’t: rebuilding Slack on the desktop
The Slack desktop app has - fairly or not - been the butt of jokes for years because of its memory usage; the latest update is rolling out to fix that. The team describes how they rewrote the application to improve performance and modernize the application.
- Recapping Xamarin Developer Summit
The Xamarin team just finished their Dev Summit where they announced all the new features and functionality in their tools. And if you missed it, the videos from all the sessions are now available on-demand.
- Authentication and the Have I Been Pwned API
Have I Been Pwned is one of my favorite APIs; if you're building a subscription site with user registrations, it will tell you if they're using an insecure password that's been leaked. Version 3 of the API is coming, with some important changes.
- Write Better Code Faster with Roslyn Analyzers
Every time I see the Roslyn compiler, I'm more impressed. .NET quietly built one of the most powerful compiler platforms, and you can use it as a static code analysis platform to instrument and diagnose your code.
In Brief
- Checklist for writing great Visual Studio extensions VisualStudio
- 10 Reasons Developers Love Docker Docker
- Report from the February 2019 ISO C++ meeting (Library) C++
- Mirroring Git Repositories Git GitHub
New Releases
- Announcing ML.NET 1.2 and Model Builder updates (Machine Learning for .NET) ML
- Announcing TypeScript 3.6 Beta TypeScript