Starting August 15th 2024, the AWS SDK for .NET will end support for .NET Framework 3.5 and will change the minimum .NET Framework version to 4.6.2. Motivation .NET Framework 3.5 was released in 2007 when AWS was in its early stages with just a handful of serv…
As you work on growing your career you will hopefully have many people helping you reach that next level, maybe a supportive manager or a mentor. But none of these people care about your career as much as you do. Nor should they.
Dear Internet,
I’ve never written to you on this special day before, so I thought I’d give you a surprise this time! After all, we’ve been through a lot together, since our first encounter over a dial-up connection in the early two thousands. I was late to the…
I’ve been wanting to make my own Linux distro for some time now and, well, I hadn’t developed the proper skills needed to follow through on such an abundant task. The process of building a Linux Distribution can be pretty tough and making a quality and usable …
I've used quite a few CMS options over the years. Here I am talking in the context of managing content in a web / mobile app rather than the traditional blog...
I wanted to talk about some things I've done over my career to improve my personal security, which in cases like this also improves Sentry's corporate security. I won't claim to be an expert in this field, and I'm sure there's some great advice that I will omi…
The Reactive Extensions for .NET are one of the most well established and widely used open source .NET projects. Learn how this project is evolving to take a...
.NET 8 introduces metrics to ASP.NET Core. Check out what is new and discover how easy it is to use metrics and ASP.NET Core to monitor the health and activity of apps.
When working on Airbnb’s infra team, I struggled to grow from an L4 engineer to a senior/L5 eng. I came early, stayed late, and said yes to working on anything that needed help - I was as eager as a new grad could be.
How would you design an HTTP API that needs to generate a transcript for a specific video (by id)? Deeper into that question, you can assume that won't be a...
The European Court of Human Rights yesterday banned a general weakeningof secure end-to-end encryption. The judgement argues that encryptionhelps citizens and companies to protect themselves against hacking,theft of identity and personal data, fraud and the un…
You've heard of https://levels.fyi, right? You heard the story where they built their website without a database but instead had it backed by spreadsheets? T...
youtube.com·Dev Leader
Dev Leader
•··1 minutedotnetyoutube
How to structure your ASP.NET Core application using objects as functions.Delegates and Lambdas Explained: https://youtu.be/KaxNwGA9fiYSupport my Work 🤝 ht...
youtube.com·Raw Coding
Raw Coding
•··1-2 minutesdotnetyoutube
Are you struggling with memory leaks due to your event handlers and events in C#? Check out how weak events in C# can help with garbage collection in your apps!
<p>As traditional handwriting is progressively being replaced by digital devices, it is essential to investigate the implications for the human brain. Brain ...
frontiersin.org·Eva Ose Askvik, F. R. (Ruud) van der Weel and Audrey L. H. van der Meer··39-49 minutesaiidesdotnet
In this video we will discussed the new features in .NET 9 and what to expect!Support me on Patreon to access the source code:https://www.patreon.com/mohamad...
Join us as we explore how to connect a Blazor app to Microsoft Entra using OIDC and the BFF pattern.Links: https://www.theurlist.com/blazor-standup-2024-02Fe...
Combining the power of System.Text.Json and extensions built into System.Net.Http.Json for HttpClient you can easily serialize and deserialize data with just...
In a triumphant return we start taking a look at all the cool new stuff in .NET that I’ve been missing while writing a bunch of Ruby code. Today we look at a feature of Entity Framework I’ve been miss
NuGet 6.9 is included in Visual Studio 2022 and .NET 8.0 out of the box. You can also download NuGet 6.9 for Windows, macOS, and Linux as a standalone executable. In NuGet 6.9, we introduce some exciting new features and bug fixes,
Hey, did you know that JasperFx Software is ready for formal support plans for Marten and Wolverine? Not only are we making the “Critter Stack” tools be viable long term options for your shop, we’r…
February 2024 release (version 1.6.0) of the Azure Developer CLI (azd) is now available. Tou can learn about how to get started with the Azure Developer CLI by visiting our documentation.
Translation of the buisness goals to the actual parameters of the statistical procedure is a non-trivial task. The degree of non-triviality increases if we should adjust several parameters at the same time. In this post, we consider a problem of simultaneou...
Open source software is to be trusted. Or at least that's what we have been told. And up to some years ago, this has been the truth, as any programmer could just check the code and decide if it might steal data or not.
<p>“Power corrupts. PowerPoint corrupts absolutely.” – Edward Tufte, Yale Professor Emeritus What’s the plumbing company of your choice? Garrett’s? Whatever it is, chances are, it’s part of a chain, but not a huge one. It’s probably a small to medium-siz…
Today, Nvidia became the fourth largest company in the world, surpassing both Google and Amazon. What’s driving this hype? Why do the public markets - and the masses in general - look at artificial intelligence in a way they never have before? I had a shower t…
The system I describe in this post is for small blogs with an index page that lists all posts. It’s essentially a filter on this list of posts, but to the user it seems like he navigates separate pages with a list of posts for each tag, that is, these “virtual…
DuckDB version 0.10.0 has been released, bringing some new array functions. You can use them to turn DuckDB into a vector database. (Make sure you have at least version 0.10.0 of DuckDB version to …
The USN’s supercarriers are extremely capable, but also very expensive, and even the USN can only afford a few. As a result, every few years, the suggestion of building smaller, cheaper carriers comes up. In recent years, these have gotten louder, driven in …
Hello everyone! 👋 I've been thinking about starting a blog for some time. Working on PyO3 creates ideas that I think many people would find interesting to read about. Finally I have found the time to get started and to choose a platform to publish on. I reall…
I think the good path for a software engineer to become a solopreneur is to be a product engineer.
Back when I was starting, there is no clear definition of a product engineer.
But if you're one of the first engineering hires of a startup (founding engineers…
Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But how do we pick the best option? When do we use Flexbox, or CSS Grid, or something else? Let's dig into…
About two months ago I stumbled across a great YouTube video of a talk by Charity Majors called Compliance standards should be modern development practices. Now let’s step back for a minute. Am I seriously suggesting that anything with the word “compliance” is…
In the past (in fact two years ago, proof I have been doing this for a while
now!) I wrote
about
the "inconvenient truth" that structural aspects of the Internet make truly
decentralized systems infeasible, due to the lack of a means to perform
broadcast disco…