The Complete Beginners Guide To Autonomous Agents What are autonomous agents? Why are they such a big opportunity? How do they work? What does this look like in the future? How can I build or use one?
Get your app to Mars! This is a blog post about firmware updates, and I was inspired to write it by the news that NASA’s Curiosity rover on Mars has got an OTA update. The firmware image was about 21MB and took 11 days to send it over-the-air (or in this case, over-the-vacuum:...
The Overemployed Via ChatGPT Previously: Escape Velocity From Bullshit Jobs They took our jobs! They took… several of our jobs? “ChatGPT does like 80 percent of my job,” said one worker. Another is holding the line…
Why Prompt Engineering Is Nonsense Like most people in tech, I have been bombarded lately with a ton of “AI stuff”. Articles upon articles of opinions and rants. Papers and videos on various subjects from technical architectures to societal impacts and beyond. While one must preserve a lev...
How RocksDB works - Artem Krylysov Over the past years, the adoption of RocksDB increased dramatically. It became a standard for embeddable key-value stores.
Where's my feedback loop? It was the end of 2019, and I had been a manager for just over a year. I was leading a small team, with fewer than 15 people. We were well-oiled and functioning smoothly, but there was one feature that customers kept complaining about, and it was way way ...
Simplifying Bézier paths Finding the optimal Bézier path to fit some source curve is, surprisingly, not yet a completely solved problem. Previous posts have given good solutions for specific instances: Fitting cubic Bézier curves primarily addressed Euler spirals (which are very ...
Rentomojo Data Breach Just a few minutes back got an email from Shiny Hunters stating that they had access to Rentomojo Data. They have access to all the details like...
.NET MAUI Team Stamps Out Memory Leaks, Tweaks NuGet Packaging -- Visual Studio Magazine Released last week, .NET MAUI (.NET Multi-platform App UI) in .NET 8 Preview 3 mostly continues the effort to improve the quality of UI controls, layout and memory management, Microsoft said.
Git Tooling Preview Features to Enhance Productivity - Visual Studio Blog We’re excited to share productivity and quality of life improvements available to the Git experience in Visual Studio version 17.6 Preview 2.
Episode 52: Elastic - with Steve Gordon In this episode, I was joined by Steve Gordon to chat about the Elastic Stack, and his work on the Elasticsearch .NET client. Steve is a senior engineer at Elastic, maintaining the .NET client libraries. He’s a Microsoft MVP, Pluralsight author, speaker, ...
Deploying RavenDB with Helm Chart Helm is the package manager for Kubernetes. It allows you to easily deploy applications and systems to a Kubernetes cluster easily, safely and in a reproduci...
sourcehut pages sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
The case of the unhandled exception in a brokered Windows Runtime component - The Old New Thing Digging into the event dispatch code.
.NET Data Community Standup - EF Core Internals – Model Building In this session, the .NET Data Access team will dig into the EF Core internals for building a model. EF models are built using a combination of three mechani...
Message-Driven Architecture: Promoting Efficient and Scalable Communication Message-driven architecture (MDA) is a powerful approach that enables efficient and scalable communication between different systems and components.
Web API Updates with .NET 8 Preview 3 of .NET 8 includes a new project templates to create an API with a todo service instead of the weather forecast . Looking into the generated code of this template, there are a lot more ch…
How to Serialize Exceptions as JSON in .NET - Code Maze Demonstrate how to serialize exceptions in .NET with elaborate explanation, guidelines and practical examples
How to Migrate Your WebForms App to Blazor in 6 Steps So the time has come to thank your Web Forms app for its service and let it enjoy a peaceful retirement, but how do you migrate from Web Forms to Blazor?
Deep dive - Uno Platform Template Wizard - Framework, Platforms and Presentation - Nick's .NET Travels In my previous two posts (here and here) I’ve talked about the new wizard that’s available for creating multi-platform applications with .NET and the Windows App SDK (WinUI), leveraging the Uno Platform. Now we’re going to jump in and take a look at the o...
The Three Browser Storage Mechanisms A focus on the comparison between the three different browser storage mechanisms: localStorage, sessionStorage and cookies.
Reduce Lookups in HashSet, Dictionary and Other Collections With ReSharper | The .NET Tools Blog Many C# projects contain numerous places where developers add items to collections like HashSet and Dictionary. Quite often, there’s a check to verify whether the item is already in the collection. Ho
Need your Blazor sibling components to talk to each other? How to handle Component A needs to talk to Component B challenges in Blazor
2023 State of Web Components Looking at uses of Web Components in the wild today and how the platform has grown over the years and is likely to evolve in the future.
Writing a Cross-Platform Clock App With Avalonia UI and NXUI Using Avalonia UI to build a cross-platform .NET clock app for Window, macOS, and Linux using NXUI.
My 2023 C# Software Developer Tool List I don’t think I have to make the point of how important tools are. What would we do without IDEs like Visual Studio? Or without good email clients like Gmail and Outlook? For power users like software engineers, good tools can 10x your productivity. Every...