Analyzing Software Failure on the NASA Mars Climate Orbiter
What went wrong with NASA's Mars Climate Orbiter, $327.6 million probe? What can we learn from the mistake?
What went wrong with NASA's Mars Climate Orbiter, $327.6 million probe? What can we learn from the mistake?
It is a common misconception that idempotent REST requests MUST return the same response for repeated requests. Why is it wrong?
Brotli is a relatively new general-purpose lossless compression algorithm. Microsoft has officially endorsed Brotli in .NET Standard and we see how to use it.
As part of ASP.NET Core 1.1, Microsoft introduced the Response Compression Middleware. Here, you can see how to apply this to your ASP.NET Core Web Apps.
Public CDNs are awesome; they are fast and free, but it means that third parties have control of stuff that run on your site. What if the CDN is compromised?
The Battery Status API provides information about the system's battery to the browser. How can this be used for advertising?
It is becoming increasingly important, especially on mobile devices, to have your apps support IPv6. What does it take to get your app ready?
It's been a decade since 64-bit processors have started popping up in the consumer Windows environments, but do you know how 64-bit affects your application?
Most systems designed are heavily dependent on accurate time. In this blog I discuss some best practices on how to handle time zones and daylight savings in your infrastructure and applications
Have you ever tried to await a task inside a lock() block? In this post we discover how to replace a lock with a Mutex.
Hardware and Software tools you need for a better developer lifestyle as well as Blogs and Books to read and follow to enhance your knowledge of this continuously changing environment