Important changes coming for .NET Framework 3.5 and 4.5 targets of the AWS SDK for .NET | Amazon Web Services 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...
.NET Framework February 2024 Security and Quality Rollup Updates - .NET Blog February 2024 Security and Quality Rollup Updates for .NET Framework
- Fuck You, Show Me The Prompt. Quickly understand inscrutable LLM frameworks by intercepting API calls.
Moving From Nyxt to Surf I switched to Surf because of habit switch from distracted kitchen sinks to focused app-like web browsing.
Nobody Cares About Your Career As Much As You Do 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.
A love letter to the Internet 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 t...
The Uncontrollability of Payment Systems How The Cloud Made It So Easy To Build Payment Applications That Are Beyond Our Control
Synthetic Data for Finetuning: Distillation and Self-Improvement Overcoming the bottleneck of human annotations in instruction-tuning, preference-tuning, and pretraining.
Business is like surfing The product you build is important, but only if you’re able to catch a good wave.
Variables in psql, how to use them? – select * from depesz; psql, the database client for PostgreSQL has, since forever, support for variables.
I Lied About Recreating the Netflix Intro Creative Output Blog - Revealing the mysterious process of being extraordinarily creative.
Build Your Own Ubuntu with Cubic | Just Vincredible 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 us...
Why is Common Lisp not the Most Popular Programming Language? Tagged as lisp, common-lisp, conference
The CMS I would like to see. 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...
Secure Yo Self 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 wil...
FbNetExternalEngine 6.0 released | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 14 Feb 2024 1 mins .NET, Firebird
Modernizing Rx.NET | .NET Conf 2023 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...
What’s new in Teams Toolkit for Visual Studio 17.9 - Microsoft 365 Developer Blog Discover everything that’s included for .NET devs to build apps for Microsoft Teams in the latest version of Teams Toolkit for Visual Studio.
Introducing ASP.NET Core metrics and Grafana dashboards in .NET 8 - .NET Blog .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.
Building trust as a software engineer 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.
Daniel Gultsch (@daniel@gultsch.social) Google has just removed #Conversations_im from the Play Store because they think we are uploading the user’s contact list. We don’t.
Functions that return the size of a required buffer generally return upper bounds, not tight bounds - The Old New Thing An over-estimate is better than an under-estimate.
Avoiding long running HTTP API requests. 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...
European Court of Human Rights bans weakening of secure end-to-endencryption - the end of EU‘s chat control CSAR mass surveillance plans? 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 t...
Build Levels.fyi in DotNet! - How To Use Google Sheets API in C# 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...
Building an ASP.NET Core App using Functional Programming How to structure your ASP.NET Core application using objects as functions.Delegates and Lambdas Explained: https://youtu.be/KaxNwGA9fiYSupport my Work 🤝 ht...
Implementing SafeArea | Uno Tech Bites Docs: https://platform.uno/docs/articles/external/uno.toolkit.ui/doc/controls/SafeArea.html
Weak Events in C# – How to Avoid Nasty Memory Leaks 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!
Numeric data types Join this channel to get source code access and other perks:https://www.youtube.com/channel/UCyTPru-1gZ7-4qblcKM0TiQ/joinContent:1. Intro: 00:00
.NET Conf 2023 Microsoft Learn Student Ambassadors, Kabarak University .NET Conf 2023 Microsoft Learn Student Ambassadors, Kabarak University
Frontiers | Handwriting but not typewriting leads to widespread brain connectivity: a high-density EEG study with implications for the classroom <p>As traditional handwriting is progressively being replaced by digital devices, it is essential to investigate the implications for the human brain. Brain ...
Collection Performance: Iterating Through Reference Value, and Record Types The author delves into the performance disparities of using reference types, value types, and record types in collections.
.NET 9 🔥🚀 : Preview 1 is here 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...
ASP.NET Community Standup - Modern Blazor Auth with OIDC 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...
How to Log a Class and Method Names Using Serilog - Code Maze In this article, we will discuss how to log class and method names using Serilog in an ASP.NET Core application
Easily Deserializing JSON Web Requests with System.Net.Http.Json 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...
Visual Studio 2022 17.9 Now Available - Visual Studio Blog Discover Visual Studio 2022 17.9, the current version with AI Git messages, C++/ .NET upgrades. Download the latest tools for innovation.
ASP.NET Core Basics: Data Structures—Part 2 Learn some of the more advanced data structures for ASP.NET Core apps: trees, heaps and hashing.
Monsters Weekly 269 - Entity Framework Bulk Update 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
Interactive what now? Deciphering Blazor's web app project template options Create a new Blazor Web App and you'll be asked how you want interactivity to work, but what does it all mean?
Engineering Practices for LLM Application Development Experiences of using ChatGPT on a range of technical writing
Increase Performance with Complex Types in Entity Framework Core 8 Entity Framework Core 8 complex types to increase performance and reduce the number of tables
.NET February 2024 Updates – .NET 8.0.2, 7.0.16, .NET 6.0.27 - .NET Blog Check out latest February 2024 updates for .NET 8.0, .NET 7.0, and .NET 6.0.
LINQ MindMap: .NET 9 Edition After my first LINQ MindMap: Here is an updated version that includes everything up until .NET 9.
Announcing NuGet 6.9 - The NuGet Blog 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,
Side Effects vs Cascading Messages in Wolverine 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…
Azure Developer CLI (azd) - February 2024 Release 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.
Simplifying adjustments of confidence levels and practical significance thresholds 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 simultane...
Creating custom PowerToys Run plugins A step by step guide on how to create community plugins for PowerToys Run
Foundation models, internet-scale data, and the path to generalized robots A recent conversation with a friend in the robotics industry naturally led to a discussion of how the industry as a whole can build more generalizable
Could privacy be a thing of the past? 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.
9 Ways to Sell Data Services to Non-Data-Savvy Clients <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 mediu...
The Solution Space 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 sho...
A lightweight tagging system for blogs 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 “vi...
DuckDB as a vector database 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 …
Naval Gazing Main/The Small Carrier Problem 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, drive...
a client-side exception has occurred Application error: a client-side exception has occurred (see the browser console for more information).
Hello world, and the future for PyO3 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 ...
Be a product engineer 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 engi...
Raspberry Pi FOSS Router | Just Vincredible I’d like to demonstrate how to install and configure your networking equipment at home using a Raspberry Pi device and open-source software.
How To Center a Div 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...
I worry our Copilot is leaving some passengers behind Why I worry about the effect GitHub Copilot is having and will continue to have on the accessibility of the web at scale.
Resisting compliance is futile 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 “complianc...
Filtering out the vague business advice - Josip Crnković If you're a software developer, at some point in your career, you probably had an idea for an app or a SaaS that you wanted to build...
Better Ignores in Weechat 4.2.0 Weechat 4.2.0 has introduced a new feature that lets you tag messages from ignored users, allowing you to dynamically enable and disable ignores.
2024-02-11 the top of the DNS hierarchy 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 ...