About:
Nemanja Mijailovic is the author of the blog hosted on mijailovic.net.
Website:
Specializations:
Outgoing Links:
Subscribe to RSS:
The post argues against the overwhelming number of technologies that influencers suggest one must learn to become a successful .NET developer. The author, a principal engineer at Microsoft with over 15 years of experience, emphasi...
The text discusses how scammers trick fans on Bandcamp by creating fake artist pages, leading to fans losing money. The author collected data on disabled albums and calculated the amount of money lost to scams in April 2024. They ...
The text discusses high-performance string formatting in .NET, focusing on string interpolation and the introduction of ISpanFormattable and IUtf8SpanFormattable interfaces. It explains how to avoid unnecessary allocations and imp...
The text discusses the author's experience with modern .NET features after migrating from .NET Framework to .NET 8 and .NET 9. It covers common code patterns in .NET Framework code and their modern, high-performance alternatives, ...
The text discusses the disappearance of albums from Bandcamp collections and the possibility of reverse engineering the app to access the lost albums. The author describes the process of inspecting network traffic, decompiling the...
The text is a half-memoir, half-tutorial post about the author's bug finding chronicles and methods used to find denial-of-service vulnerabilities. The author shares their experiences in finding bugs in the Go standard library, Ro...
The author reflects on the progress of SharpFuzz, a .NET coverage-guided fuzzer, over the past five years. They discuss the bugs found, including some serious security vulnerabilities, and the improvements made to the fuzzing proc...
The text discusses how a StackOverflowException can lead to a denial of service attack in a real-world scenario. The author sets up a vulnerable service on multiple machines and performs a load test to simulate real users. The res...
The text discusses the vulnerability of .NET serialization libraries to StackOverflowException and reviews the most widely used .NET serialization libraries to show how they fare against this issue. It provides information on safe...
The author shares their experience of procrastinating while trying to calculate the value of their Bandcamp collection, which led to a weeklong odyssey of avoiding important work. They discuss using the Bandcamp API, currency conv...
The text discusses the justifiability of piracy in the digital world, focusing on books, music, movies, and TV shows. The author argues that piracy is sometimes unavoidable due to issues such as DRM protection, licensing, regional...
The author shares their experience of buying an ebook from Human Kinetics, encountering difficulties in downloading and accessing the book. They reverse engineered the website to retrieve the book in its original EPUB format, and ...
The text discusses a scenario where provisioning more capacity in Cosmos DB can lead to less throughput consumption and throttling. It explains how increasing the provisioned capacity can lead to less throughput consumption and pr...
The text discusses how to spend a lot of money in Azure, with the author providing various examples of how to do so using different services. The author also encourages readers to try these methods at home and share their experien...