What the QWAC?!
Almost 2 years on from the last time I wrote about QWACs, I'm sadly not here to tell you that things have gone well since then. In fact, I'm actually here to tell you that things are not going well at all... QWAC Back in Jan 2022, I wrote a
State of .NET - .NET 8
.NET 8 is the latest version of the popular framework for building cross-platform applications. In this presentation, you will learn about the new features and improvements that .NET 8 brings to de...
Seeing like a Bank
The structural reasons why banks sometimes behave bizarrely in interactions with customers, like forgetting things which customers tell them.
Euclid's first images: the dazzling edge of darkness
07/11/2023 102576 views 131 likes
Application Observability with Enhanced Diagnostic and OpenTelemetry Integration | Oracle CloudWorld
As businesses increasingly use microservices-based applications and require nonstop operation, effective application observability becomes more challenging. ...
Thoughts about robustness and efficiency
Statistical efficiency is an essential characteristic, which has to be taken into account when we choose between different estimators. When the underlying distribution is a normal one or at least light-tailed, evaluation of the statistical efficiency typica...
Join us for the Great .NET 8 Hack - .NET Blog
Join us for a virtual hackathon, November 20 to December 4, 2023 to learn how to build awesome apps with .NET, AI, or Cloud Native. And a chance to win exciting prizes!
"Stop sharing this folder" is not the same as "Never share this folder" - The Old New Thing
It stops sharing the folder, but that doesn't prevent you from starting it again.
Live Coding a containerized web app for event management
Fritz is continuing his work on the open source TagzApp application. He'll be adding JavaScript and CSS features as well as logging capabilities today.Sourc...
How To Reuse Your C# Code Via NuGet & Azure Artifacts
💻Join me on Patreon to get the source code: https://www.patreon.com/juliocasal🔥My Free .NET Backend Developer Roadmap: https://juliocasal.com/roadmapLearn ...
Apple's Trademark Exploit / GioCities
try to trade and you're marked
The EASY Way to Add Cache to a Repository in .NET
Let’s see how to add caching on top of a repository in .NET. And to do that, we will learn how to use the Proxy Design pattern in C#.💎 Be a Patreon to get t...
Abortion Rights: Last Week Tonight with John Oliver (HBO)
John Oliver discusses the ongoing fallout from the overturning of Roe v. Wade as the November elections approach.Connect with Last Week Tonight online... Sub...
What is a Domain Service in Domain-Driven Design?
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...
Davide's Code and Architecture Notes - 4 algorithms to implement Rate Limiting, with comparison
You should always put a limit to the number of incoming requests. Otherwise, you can have your systems exposed to malicious attackers. Let’s see the four main algorithms to implement Rate Limit.
.NET Advent Calendar - Book your slot
One blog post every day until Christmas.
Diagrid Launches Catalyst, a Serverless, Fully-Managed Dapr Offering
Today Diagrid announced the launch of a managed Dapr offering, the industry's first set of APIs focused on eliminating fragmentation when building distributed applications.
Polly v8 Release: Concept of Resilience Pipelines, Built-in Telemetry and More
Polly v8 is officially released. This version brings such enhancements like adding the concept of resilience pipelines, the built-in telemetry support and some changes within configuration for individual resilience strategies.
Microsoft .NET Code Analysis: Use nameof() To Retrieve the Parameter Name
The article discusses the importance of using `nameof()` in code to retrieve parameter names, highlighting how it helps prevent issues when parameter names change during refactoring by automaticall…
Pds sqlite refactor by dholms · Pull Request #1705 · bluesky-social/atproto
This refactors the PDS to use a single-tenant SQLite datastore. Each user has their own SQLite file that stores their repo and private account state. User databases are stored hierarchically as suc...
Hot Reload in ASP.NET Core Applications - Code Maze
In this article, we will learn how to use hot reload in ASP.NET Core applications and improve the performance of our development.
Locally Test Your Serverless Applications with Test Containers
Hi, I'm James! And in this video you're going to learn how you can locally test your serverless applications using the Test Containers project.Test Container...
Untitled — Dear Contributor
1
Episode 59: Hexagonal Architecture - with Valentina Cupać
In this episode, I was joined by Valentina Cupać to chat about Hexagonal Architecture. We discussed what Hexagonal Architecture is, how it can help us build better software, and the difference between it and other similar architectures, such as Clean and Onion…
Setting up better logging in Azure Functions
Learn about how to set up logging in Azure Functions. With just a few changes, it is easy to improve on what comes from the new project template.
Moving SQL Server To The Cloud: Modernizing Stack Overflow for Teams - Simple Talk
Earlier this year, we migrated the entire Stack Overflow for Teams platform to Azure. This was a lengthy endeavour and Wouter de Kort, one of our core
Understanding React Error Boundary — SitePoint
React Error Boundary is a crucial concept to understand. This article introduces error boundaries and how to effectively implement them.
Release v7.2.3 · dotnet/orleans
What's Changed Add value type support to IActivator #8682 by @AdrianoAE in #8683 Ensure that ClusterMembershipOptions.NumVotesForDeathDeclaration is not greater than NumProbedSilos on startup by @...
Pangram validator in one line
Monday, November 6th, 2023 at 2:36 pm
.NET API Review
Arm64: FEAT_SVE: counting
.net Conf Live Watch Party - Mumbai · Luma
Get ready to geek out, Mumbai! Join us for the .net Conf Live Watch Party on November 14, 2023. Organized by Mumbai's largest OSS community and its longest running tech meetup, we're gathering...
GitHub - microsoft/inshellisense: IDE style command line auto complete
IDE style command line auto complete. Contribute to microsoft/inshellisense development by creating an account on GitHub.
How to convince your management to refactor software
Kammerath Technology offers innovative solutions in the areas of cloud computing and software development. We rely on the latest technologies and many years of experience to develop tailor-made solutions for our customers. Find out more about our services and …
git rebase: what can go wrong?
git rebase: what can go wrong?
Abortion Rights: Last Week Tonight with John Oliver (HBO)
John Oliver discusses the ongoing fallout from the overturning of Roe v. Wade as the November elections approach.Connect with Last Week Tonight online... Sub...
Abortion Rights: Last Week Tonight with John Oliver (HBO)
John Oliver discusses the ongoing fallout from the overturning of Roe v. Wade as the November elections approach.Connect with Last Week Tonight online... Sub...
Religious Landscape Study
Explore the geographic distribution and demographics of America's major religious groups.
Your VAE Sucks
Your proxies for reconstruction loss suck
Why Trail Runners All Believe They are "Middle of the Pack" - Climber Kyle
An introspective look at how we view speed and value ourselves in the trail running community.
Testing against every Next.js canary release | François Best
How to run a GitHub Actions workflow when a new pre-release version of Next.js is published.
Typing Fast Is About Latency, Not Throughput
A common misconception in discussions about typing speed is that
DIY Hacking Chair
Years of repetitive stress injuries have led me to investigate alternative workstations. Even while using split keyboards and avoiding mice, I still experience issues in my wrists and shoulders with a conventional desk setup. Sitting on the couch looking down…
Autoscaling is not a panacea
There is a belief that autoscaling will solve problems it will not.
Enhancing Security through Military Contracts and Technological Innovation | t3chn0tix - Your Source for the Latest Tech News
A dive in North Carolina and what we can do
Why Kotlin Multiplatform Won’t Succeed - DONN FELKER
Kotlin Multiplatform (KMP) is destined for mediocrity. KMP never gain mass adoption and will it remain in obscurity; only to be used by a small subset of the software world, regardless how much it is promoted and touted as the next best thing. Why? Human natur…
Smart home automation shouldn't be stupid
Speed up a program for the 50 years old processor by 180000% – Blog about my engineering projects
In the previous year, I wrote the program, running on Intel’s first microprocessor – 4004, that computes the first 255 digits of π. But, unfortunately, I was not able to beat ENIAC’s achievement with 2035 computed digits 1. So let’s continue our journey. I pic…
a course in LLM embeddings (1/17)
/blue or, “LLM embeddings and outlier dimensions” Is 1536 a large number? /xantham it depends. When looking at a 1536-dimension vector, sometimes 1536 is a large number. Other times it …
Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
Joose Toiviainen
Illusion of Velocity — The Effect of Unsuitable Practices on Agility
The Illusion of Velocity explores the effect of unsuitable practices and metrics in a complex environment — Age-of-Product.com.
Inclusive community activists are harming FOSS
Firstly, I have to preface this entire article wit...
Giving up my smartphone - Duoqin F22 Pro
Background I was first attracted to the dumbphones after seeing a series of articles on Hacker News. I like the idea of using - and relying on - my phone less and less. No plan survives contact with the enemy, and I knew that I wouldn’t manage in life with a s…
Exploring United States vs Europe cultural differences at work – The Cubinskyi Club
I've spent some time in the US talking to people about their working attitudes and would like to share my findings in this post.
Non-interactive SSH password authentication
Instead of using sshpass to non-interactively provide an SSH password, here is a simpler approach by harnessing the built-in features of OpenSSH...
Cutting User Drop-Off by 50%: A Lesson in User Acquisition
Discover how a startup's pivot to anonymous authentication sparked user engagement and growth. Join Josh Fonseca as he shares actionable insights from his journey in user acquisition.
Monads For The Rest Of Us
Random thoughts about programming
My simplicity toolkit
“Perfection is Achieved Not When There Is Nothing More to Add, But When There Is Nothing Left to Take Away” Antoine de Saint-Exupery When it comes to software engineers, I’m a sucker for simplicity and going back to basics. I have been coding for ~25+ years (~…
Beyond the Moment: Cultivating Friendships that Outlast Context
Friendships are an essential part of the human experience. They enrich our lives, provide emotional support, and often shape who we are. But have you ever po...
2023-11-04 nuclear safety
Nuclear weapons are complex in many ways. The basic problem of achieving criticality is difficult on its own, but deploying nuclear weapons as operational military assets involves yet more challenges. Nuclear weapons must be safe and reliable, even with the ro…
Sunday bikerides | Mate Rauscher
Almost every weekend I go out for a bike ride with my 4yo son. It's a tradition we started almost a year ago and it quickly became a highlight of our week. We have a few ...