Processing Large Payloads with the Claim Check Pattern How do you handle processing large payloads? Provide resilience by moving work out of process using a Queue and the Claim Check Pattern.
Does your Figma Plugin really need an UI? | Tom's dev blog Speed up you Figma plugin development process by focusing on the essential, not the UI.
The Cyclic Identity for Partial Derivatives As an undergrad I learned a lot about partial derivatives in physics classes. But they told us rules as needed, without proving them. This rule completely freaked me out. If derivatives are …
Playing with htmlq, awk, and sed Last week I discovered htmlq, a CLI tool to extract content from HTML. It is similar to jq, a very powerful and popular command-line JSON processor. The best way to learn a tool is to use it for so…
Building an Alternative Ecosystem | Joshua Strobl I am an unashamed Linux user. I have used Linux since first getting an Ubuntu 8.04 CD in the mail, exploring over those years many different distributions and desktop environments, ranging from a radical user experience built on web technologies in the fo...
Don't Trust the Process Don't Trust the Process Prelude The first thing I did, after signing the offer letter, was to uninstall the Blind app from my phone. M...
Call WinRT COM interop interfaces from .NET 5+ apps - Windows apps Enhance your desktop application for Windows 10 users by using projected COM interop interfaces in .NET 5+.
Why I left academia Photo by Leon Seibert on Unsplash After sixteen years of working in the Music Department at Royal Holloway, University of London, I decided in summer 2021 to leave academia and begin…
The Second Coming of the Search Engine A brief esoteric deep dive into search engine origins and potential future paths.
Write Epic Shit - Corbett Barr Ramit got me thinking about this whole "write epic shit" concept for this post when he told me he regularly spends 12 to 18 hours writing a single blog post.
Argon2 Memory-Hard Function for Password Hashing and Proof-of-Work Applications This document describes the Argon2 memory-hard function for password hashing and proof-of-work applications. We provide an implementer-oriented description with test vectors. The purpose is to simplify adoption of Argon2 for Inte...
How I write my Journal Recently I came across a blog post which described some Tips how to write a Journal on Hacker News. This interested me because I also write a Journal since multiple years (since the 20th March of 2018 to be precise and if we don’t count my Journals ...
Engineer vs Entrepreneur Mindset I write code since 2013 and started my entrepreneurship journey in 2017. That gave me plenty of time to observe a recurrent pattern: Engineers love to get it right. Entrepreneurs love to get it done. It materializes in a lot of ways, here are the most str...
Visual Studio 2022 Preview 4: Hot Reload Expands, Speed Improvements -- Visual Studio Magazine Visual Studio 2022 Preview 4 is out with more Hot Reload functionality, multiple performance improvements, debugging enhancements and more.
Validating Form Data with Blazor [11 of 11] | Beginner's Series to: Blazor Our applications capture data with forms and we would like to ensure proper data values and required data values are submitted. Data Annotations on classes ...
🐊 Crocotile 3D - A tile-based 3d modeling editor! Crocotile 3d is a tile-based 3d modeling editor that allows you to create 3d scenes using tiles from tilesets. Great for pixel-art style graphics or other lo...
6.0 Milestone · DuendeSoftware/IdentityServer The most flexible open-source & standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core - 6.0 Milestone · DuendeSoftware/IdentityServer
The Time Travel Debugger for Web Development Record play, pause, and inspect your web applications with familiar browser developer tools.
Machine Learning Community Standup - Deep Learning with TorchSharp Join us to learn about TorchSharp, a .NET library that provides access to the library that powers the deep learning library PyTorch. Community Links: https:/...
Swapping two numbers in C# Occasionally in programming, we come across the need to swap two numbers. That is, if we have var x = 10 and var y = 20, we need to end up with x = 20 and y = 10.
Developer Burnout: Why it Happens and What We Can Do About It The pandemic has exacerbated stressful work conditions for software developers. The good news is that there are many strategies developers can adopt to manage stressors while they contemplate larger, more impactful decisions.
CryptoHack – Courses CryptoHack courses offer a guided learning path through modern cryptography. Through solving a series of fun puzzles, you will quickly learn how protocols which secure the internet work.
Leaking Value Objects from your Domain Value Objects are a great way to explicitly capture concepts within your domain. Value Objects are immutable, always in a valid state, provide behavior, and...
Announcing The Unicode® Standard, Version 14.0 Version 14.0 of the Unicode Standard is now available, including the core specification, annexes, and data files. This version adds 838 char...
Amazon.com: Sabrent 4TB Rocket 4 Plus NVMe 4.0 Gen4 PCIe M.2 Internal Extreme Performance SSD + M.2 NVMe PS5 heatsink Combo (SB-RKT4P-PSHS-2TB) : Electronics Buy Sabrent 4TB Rocket 4 Plus NVMe 4.0 Gen4 PCIe M.2 Internal Extreme Performance SSD + M.2 NVMe PS5 heatsink Combo (SB-RKT4P-PSHS-2TB): Internal Solid State Drives - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
Amazon.com: Sabrent 2TB Rocket 4 Plus NVMe 4.0 Gen4 PCIe M.2 Internal Extreme Performance SSD + M.2 NVMe PS5 heatsink Combo (SB-RKT4P-PSHS-2TB) : Electronics Amazon.com: Sabrent 2TB Rocket 4 Plus NVMe 4.0 Gen4 PCIe M.2 Internal Extreme Performance SSD + M.2 NVMe PS5 heatsink Combo (SB-RKT4P-PSHS-2TB) : Electronics
The Catch Block #74 - Ship, Show, Ask Plus the Windows 11 launch date, custom field generation, and six cool reads.
How do I set the alpha channel of a GDI bitmap to 255? Most GDI operations will destroy the alpha channel, because GDI was invented back in the days of monochrome and CGA, where you had one, maybe two bits per pixel, and the paper introducing the concept of an alpha channel wouldn’t be published for another y...
Discovering what’s slowing down your website with Web Analytics Cloudflare Web Analytics makes essential web analytics, such as the top-performing pages on your website and top referrers, available to everyone for free, and it’s becoming more powerful than ever.
The American Style of Quotation Mark Punctuation Makes No Sense Erich Grunewald's blog: Texts on philosophy, poetry, literature, history, altruism, science, programming and music.
Storage galore: New PS5 update finally lets users add more space for games The most-wanted feature from a July beta gets a public release soon.
Cloudflare Images Now Available to Everyone Today, we are launching Cloudflare Images for all customers. Images provides a single product to store, resize and serve images. We built Cloudflare Images, so customers of all sizes can build a scalable and affordable image pipeline with a fraction of th...
Apple just copied a developer's Apple Watch keyboard after yanking it from the App Store Apple recently removed the FlickType keyboard, saying that keyboards aren’t allowed on the Apple Watch.
.NET DeveloperDays 2021 | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 15 Sep 2021 2 mins Presentations & Speaking
5.0.10 Milestone · npgsql/npgsql Npgsql is the .NET data provider for PostgreSQL. Contribute to npgsql/npgsql development by creating an account on GitHub.
5.0.10 Milestone · npgsql/efcore.pg Entity Framework Core provider for PostgreSQL. Contribute to npgsql/efcore.pg development by creating an account on GitHub.
ACSC Annual Cyber Threat Report 2020-21 ACSC Annual Cyber Threat Report - 1 July 2020 to 30 June 2021
Exploring 120 years of timezones Timezones, and daylight saving - the practice of moving clocks forward by one hour once a year - are a pain. They make it hard to schedule international meetings, plan travel, or may simply cause you to be an hour late for work once a year. For a develope...
Join us behind the scenes at Azure, thanks to the Well-Architected Framework Here at Azure, we give a lot of advice. We’d really like to help you thrive on our platform. Reliability, security, cost optimization, operational excellence, and performance efficiency—we know that they are not easy to tackle when it comes to your cloud ...
.NET September 2021 Updates – 5.0.10 and 3.1.19 Today, we are releasing the .NET September 2021 Updates. These updates contains reliability and other improvements. See the individual release notes for details on updated packages. You can download 5.0.10 and 3.1.19 versions for Windows, macOS, and Linux...
Up in arms - Tandy Armatron Dissection I've not been very well these past few weeks, but things are brightening up. To get myself back in the saddle, I decided to do some tinkering and sate a long-standing curiosity. In the late 70s to mid 80s, Tandy/Tomy made the Armatron. A robotic arm w ....
r/buildapc - Please help me identify this CAPS-lock overlay, as it's ruining my game 1 vote and 5 comments so far on Reddit
Gwyneth Peña S. @madebygps From polling to push-based with Azure Functions, SignalR Service and Cosmos DB
Effect size is significantly more important than statistical significance. Musings on systems, information, learning, and optimization.