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?
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?
From "you're evil" to "I think you're evil"
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: Mars…
Creating a Custom Command Bar in Neovim by Daniel Imfeld
Can we have the cake and eat it too?
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…
A small chrome extension i made
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 level-he…
Over the past years, the adoption of RocksDB increased dramatically. It became a standard for embeddable key-value stores.
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 down
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 smoot…
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...
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.
We’re excited to share productivity and quality of life improvements available to the Git experience in Visual Studio version 17.6 Preview 2.
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, and b…
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 is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
Digging into the event dispatch code.
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 (MDA) is a powerful approach that enables efficient and scalable communication between different systems and components.
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…
Demonstrate how to serialize exceptions in .NET with elaborate explanation, guidelines and practical examples
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?
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 option…
A focus on the comparison between the three different browser storage mechanisms: localStorage, sessionStorage and cookies.
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
How to handle Component A needs to talk to Component B challenges in Blazor
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.
Using Avalonia UI to build a cross-platform .NET clock app for Window, macOS, and Linux using NXUI.
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. Everyone g…