A Brave New Startup World Is Coming
What does it mean for entrepreneurs and VC investors?
What does it mean for entrepreneurs and VC investors?
4871 people are reading this blog post right now, or maybe not...
Django defaults to harmful ways to ship unmaintainable and poor performing code. Find out how to avoid them.
People expect companies/services to tell them when untoward things could be happening to their accounts: Their account has logged in on a new device Their password has been changed An export of their data was started These examples are things you should prob…
<img width="35" src="https://raw.github.com/open-telemetry/opentelemetry.io/main/iconography/32x32/.NET.svg" alt="NET logo"></img> A language-specific implementation of OpenTelemetry in .NET.
You can't affect the world in the most important ways from within established patterns of action. You need to spend some time in the wilderness.
Software engineer student in Sweden
(r)eading, w(r)iting, p(r)ogramming
Run multiple, communicating C, C++, Go and Node.js programs in-parallel in unmodified browsers including LaTeX, GNU Make, Go HTTP servers, and POSIX shell scripts.
As long as there has been software concepts, there has been evangelism around them. More common for widely-known concepts like Clean Code and TDD, evangelists are developers who preach for the adoption of a specific pattern or platform, often with the intentio…
MediatR 10.0.0 released today: Release notesMigration GuideMediatR.Extensions.Microsoft.DependencyInjection release notesNuGetThis release adds support for IAsyncEnumerable<T> with separate types for this separate kind of request/response: IStreamRequest…
Microsoft shipped .NET MAUI Preview 11, which adds new Fluent Design System UI control styling introduced with Windows 11.
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, Effects, and Behaviors to help ma...
Best practices in applied cryptography have changed drastically over the last few decades. We know that if a cryptosystem can go wrong, in practice it will go wrong. A classic example is nonce reuse, which a wide number of symmetric ciphers, signature schemes,…
Live TV from the .NET team and the .NET community.
Despite the boasts of Google and OpenAI about their human-like chatbot models, algorithms lack the understanding needed for a true conversation.
We continue to enhance the Git experience in Visual Studio, and we are excited to announce some long-awaited updates in version 17.1 Preview 2. Download the latest Visual Studio Preview and check out the following new Git features. New Git features Descripti…
Saturn | Modern F# MVC framework
Space Cadet Pinball has a special place in the hearts of many Windows enthusiasts. A customer used their support contract to ask how to change among the three levels of play in Space Cadet Pinball. My proudest achievement of Windows XP was fixing the game so i…
SvelteKit is one of the best frameworks out there, and working with it just got much much easier!Check out this new extension in VS Code to make working with...
Happy New Year! We'd like to invite you to .NET Conf Philippines, where we celebrate the release of .NET 6!To open up the year for the Philippine .NET Users ...
One of my favorite activities is teaching. I love explaining how things work and passing on knowledge. Another good way to pass the time is to learn, which c...
Check out the Essentials course bundle: https://nickchapsas.com/p/from-zero-to-hero-course-bundleBecome a Patreon and get source code access: https://www.pat...
You could build beautiful apps purely in Julia.
The restricted committee, the body of the CNIL responsible for issuing sanctions, has noted, following investigations, that the websites facebook.com, google.fr and youtube.com offer a button allowing the user to immediately accept cookies. However, they do no…
libimagequant is a library for generating high-quality palettes, useful for compression of transparent PNG images (~75% smaller!) and making nice GIF animations.
Records in C# are a new type added in C# 9. Let's discuss the basics of records and why we should care about them.
Last Updated: January 4, 2022 | Created: January 4, 2022
KubeCraftAdmin : The adventurer’s admin tool
I built an MVP in one month and grew the product for a year. But now it’s time to pass the torch. It’s official, I sold Mugshot Bot! Here’s how it all went down.
Why might you run your own DNS server?
An integer overflow/underflow crash lets misbehaving apps lock users out of 911.
We draw on years of testing to crown the best beginner fountain pen, best gel pen, best pen for note-taking, and more. Each recommendation includes links to related guides so that you can evaluate the competition for yourself.
Do you often forget to await an awaitable method in C#? Here’s an elegant solution.
In the first article of two parts, we’ll cover the basics of observables, observers and RxJS.
If we apply the ideas of FP can we land at an architecture that rises out of the core ideas of high-order functions and pure functions?
Use two consensus building phases to reach safe consensus even when nodes disconnect
So with .NET 6 we have received loudly announced minimal apis. Well... I would name them normal APIs (I am looking 👀 on express.js ...) but let's put the sarcasm aside and lets see how it could improve API development for F# developers.
Most code I’ve written isn’t particularly special, let alone something to be proud of, but I’m perhaps unreasonably proud of this one. Finding the correct parameter when writing code Tracking the “next” parameter in a tooltip The code is what powers whi…
Frameworks come and go but fundamentals are forever
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
The world thinks that software development is an individual sport, where a developer sits in a dark room and writes magical lines of numbers of letters to make things work. The truth couldn’t be further from that image. I think of it more like a Formula1 type …
Bashing JSON into Shape with SQLite - Xe's Blog
How the heck do we run a massively popular website and asset resource while being funded primarily by donations?
Want to see an example of how CQRS & Event Sourcing work together? Here's a code walk-through that illustrates CQRS and Event Sourcing.
Analysis of a prospectively enrolled cohort of patients with SARS-CoV-2 infections in Bergen, Norway, reveals a high proportion of patients who experienced long COVID symptoms at 6 months, despite being relatively young and having only mild to moderate acute C…
A long time ago every website was closed off. There was no way to know if a website was updated other than to go there. There were various attempts to come u...