The one-person framework monitoring tool
Wasting time on a monitoring tool is a luxury small teams can’t afford.
Wasting time on a monitoring tool is a luxury small teams can’t afford.
Datastore Angular state management | ngrx | data store
You should take much more risk, and try new things much more often. Much of your comfort with risk is hard-coded genetically, a variable carefully tuned by millions of years of evolution, balancing the upside and downside of risk. But this is one of these ca…
Embeddings are the assembly of the AI world. We should spare people touching them, and climb the abstraction ladder as fast as possible. As we did in software.
Optical illusions zero-shot from diffusion models.
TL;DR: In-depth analysis of recent data suggests a high likelihood of Hikaru Nakamura achieving a 55-game winning streak in online blitz, based on thousands of his games played this year (and even more likely given that Hikaru just crossed 35,000 blitz games m…
Application error: a client-side exception has occurred (see the browser console for more information).
Part 2 of my DDIA series. Let's dig into how Databases store and index our data.
Sometimes you can explain a simple thing for the thousandth time, and come away with a deeper understanding yourself. It happened to me the other day with Python mutable argument default values.
Join me as we take a look at common application data patterns, and how they relate to the inner-workings of databases. In this post, we discuss data caching, indexing, optimistic mutations, and recursive cache invalidation. We will see how life might be easier…
I just got back from a road trip, which means I have a LOT of charges on my credit card and I like to categorize them to track my budget. Here's a fun one I found! I use the "You Need A Budget" app (YNAB) to track my spending across my different accounts. Usua…
In an investigation for an on call issue, we followed a series of incorrect hypotheses before ultimately discovering a surprise at the end of the debugging rainbow.
A simple Obsidian system that you can use for 99% of your needs. It includes most of the features that you need to get started with Obsidian. It is also easy to customize
Looking at patterns in the syntax of Unix utilities. Approaching the Unix ecosystem from a linguistic perspective.
This article gives you a formula you can follow to become an expert in something. It's a new mental model for building expertise in a way that's practical, approachable and fun.
Mwmbl is the first search engine to allow users to change the search results: You can add results, delete them, and rerank them. The changes you made are saved instantly to the index and will be shown to other users who run the same query. But what is the poin…
My personal blogs for thoughts and projects
This passage here from John Gruber’s review of some new macs struck me in particular: Web browser rendering is surprisingly resource-intensive — partially because modern HTML, CSS, and Javascript are remarkably complex, and partially because most web develope…
Welcome to Erik.me
ref readonly parameters is a new C# 12 feature, which allows you to pass read-only references providing more clarity for APIs that might…
The top open item for Visual Studio on Microsoft's Developer Community feedback site asks for native Rust support, but the company has taken little action on the years-old request.
Hey, did you know that JasperFx Software is ready for formal support plans for Marten and Wolverine? Not only are we trying to make the “Critter Stack” tools be viable long term options for your sh…
How to make .NET libraries compatible with native AOT
In part 4 of this series, Product Manager Allie Barry discusses best practices to follow when using NuGet from both the perspective of the package author and...
Keeping read-only data separate from read-write data.
This marks a positive development for human rights in one of the most controversial draft European Union (EU) laws in recent memory.
I blog mostly about my own programming projects.
A fun take on the classic bricks breakout game with popup windows!
Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp
With .NET 8 is it now possible to easily pin version numbers for .NET MAUI apps as items are now shipped as NuGet packages. This means you can also easily te...
Use code REFAC20 and get 20% off the brand new "Refactoring for C# Developers" course on Dometrain: https://dometrain.com/course/from-zero-to-hero-refactorin...
It is often said that Imitation is the Sincerest Form of Flattery.
In this post, I describe the steps required to collect memory profiling data on Linux (WSL2) using the JetBrains command-line tool.
Unlock the potential of .NET MAUI with Visual States and Visual State Manager in this quick tutorial! 🚀 I will show both how to use the common states and yo...
El mayor evento sobre .NET en la ciudad de Puebla, México. Diciembre 2, 2023
.NET Conf is an annual conference dedicated to the world of Microsoft's .NET framework and related technologies. In 2023, .NET Conf promises to be an exciting event, bringing together developers, engineers, and tech enthusiasts from around the globe. Attendees…
“We’re here, we’re back. It’s working.”
On December 02, Join our Microsoft DEV Geeks community for ".NET Conf 2023 - Salem". Its a free, three Hours, hands-on training event led by Microsoft MVP and Microsoft MCT
In this article, we find out how to determine the operating system our .NET core app is running on, along with a use-case.
We are back with another offline event to share highlights of .NET Conf 2023. ## Agenda of Day 11:00 AM on Simplifying Generative AI For .Net Developers By Nitin Pandit (
We'll learn developing Azure Container Apps with .NET
**Tickets are available via Quicket only (not via Meetup): [https://www.quicket.co.za/events/240355-net-conf-2023-msdug-community-edition-south-africa-jhb/](https://www.qui
Upgrading a .NET AWS Lambda function to use native AoT for improved cold-start performance by over 85%.
Here are five more packages that will help you jump-start your learning in ASP.NET Core.
How to design a cutting-edge C# application by utilizing best practices ?
It was a busy week for the Visual Studio team, preparing for both Ignite and .NET Conf. And releasing the latest version of Visual Studio 2022 which is now up to version 17.8. There were lots of announcements of cool new features,
How do we put large language models to work? Carl and Richard talk to Vishwas Lele about his work using LLMs with his customers. Vishwas talks about focusing on specific data sets for building LLMs and how size matters - things are simple when the source data …
To determine who makes the most reliable new cars, Consumer Reports' latest car reliability survey ranks the brands and reveals how regions compare.
Your privacy choices
Why should I upgrade my application to the latest .NET version? If I am on the .NET Framework, why should I upgrade to .NET 8? What benefits are there to out...
I watch a lot of tech youtube channels and there seems to be languages that are quite "trendy" right now, like Go, Rust, the Javascript + NodeJs...
Mira Murati as CTO, Greg Brockman returns as President. Read messages from CEO Sam Altman and board chair Bret Taylor.
It's time to get drag and drop working, and make it look good. But that's a bit tricky, with DOM events and JavaScript interop. Can Burke make it happen?Comm...
Distribute and run LLMs with a single file. Contribute to Mozilla-Ocho/llamafile development by creating an account on GitHub.