4 October 2023

50 links · Wednesday

Samurai XDR SaaS Free Trial Signup

Our free trial allows you to use Samurai XDR for free for 30 days. During the trial you have access to all our functionality. You don't need to provide any payment details to start a trial. What's more, the trial does not limit how many endpoints you connect t…

Open Sourcing Ferrocene

Berlin based technology consultancy specialising in the Rust programming language. We offer development, implementation, training and long-term support.

McKinsey Developer Productivity Review

McKinsey recently published an article claiming they can measure developer productivity. This has provoked something of a backlash from some prominent software people, but I have not seen anyone engage with the content of the article itself, so I thought this …

Grapheme Clusters and Terminal Emulators

Copy and paste "🧑‍🌾" in your terminal emulator. How many cells forward did your cursor move? Depending on your terminal emulator, it may have moved 2, 4, 5, or 6 cells1. Yikes. This blog post describes why this happens and how terminal emulator and program a…

Arring.Net

UUIDs are a valid tool for solving problems when you have other constraints.

Contributing to Uno Platform - From Novice to Expert

Learn how to start contributing to Uno Platform! This comprehensive guide navigates through understanding the project's structure to making your first code contribution. Discover the richness of Uno's repositories on GitHub, unravel the intricacies of the main…

All Cloudflare Customers Protected from Atlassian Confluence CVE-2023-22515

On 2023-10-04 at 13:00 UTC, Atlassian released details of the zero-day vulnerability described as “Privilege Escalation Vulnerability in Confluence Data Center and Server” (CVE-2023-22515), a zero-day vulnerability impacting Confluence Server and Data Center p…

GitHub Next

GitHub Next investigates the future of software development

Picat is my favorite new toolbox language

I'm teaching a TLA+ workshop in two weeks! Register here, use the code C0MPUT3RTHINGS for 15% off. I always like to find new "toolbox languages". These are...

Exploring the Power of GraphQL in .NET

GraphQL is a powerful tool for creating efficient and flexible APIs in the dynamic world of web development. Together with

Blazor WebAsembly + SignalR = ❤️ #shorts

📌 Check out my Pragmatic Clean Architecture course: https://bit.ly/3Zn41BK🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanj...

Microsoft .NET Code Analysis: Boost Your Code Performance with Concrete Types

Discover the performance benefits of using concrete types over abstract or interface types in your code. Learn from a real-world Entity Framework example and gain practical insights into improving …

Announcing TypeScript 5.3 Beta - TypeScript

Today we are excited to announce the availability of TypeScript 5.3 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.…

The inability to count correctly

Older (Access-J): 2023.06.09: Turbo Boost: How to perpetuate security problems. #overclocking #performancehype #power #timing #hertzbleed #riskmanagement #environment