Fintech Mindset to Software Design The best developers I know have equal development ability and understanding of the domain. I call it having a fintech mindset.
How to read a formal document 27th July 2022 This post follows yesterday’s very popular post which provided a close reading of the letter from Prime Minister Boris Johnson to the House of Commons liaison committee. Indeed…
Listening to a movie as an audiobook Today I was reading a comment on HN that piqued my interest. I used to rip the audio of my favourite movies and listen to them like audiobooks. Because I was usually familiar with the visual parts, I could enjoy the dialogue and the music in a different w...
Starlink's current problem is capacity This blog post is a lightly edited transcript from my most recent YouTube video, in which I explain some of Starlink's growing pains: slower speeds due to oversubscription, design challenges with their v2 hardware, and a major bet on much larger v2 sats a...
How To Think Better (Evidence-Based Ways to Think Better) Want to progress in life but don't know where to start? Start with learning about how to think better. The best way to start.
Blockchain gaming - Current state A lot has been said and done about the feasibility of web3 gaming. Hyperbole stuff like “Decentralized games”, “P2E is the future of gaming”, etc are great marketing content but fall short rapidly when examined closely. After seeing loads of money being i...
Microsoft Releases New .NET Rate Limiter in .NET 7 - And It's Amazing!🤯 It’s official — Microsoft has released the new .NET Rate Limiter in .NET 7! It’s amazing, and it will...
New Video: Coding Shorts - Response Caching in ASP.NET Core After my recent video about How ASP.NET Core Middleware Works, I'm continuing to plow through some important pieces of middlware you might not be using.
Azure Functions Boosted with .NET 7 Support -- Visual Studio Magazine Azure Functions, Microsoft's serverless cloud computing offering, is previewing new functionality coming with its new support of .NET 7 as a runtime.
[Video] Outbox meets change data capture - hooking into the Write-Ahead Log (feat. .NET, PostgreSQL & Kafka) Another video on using change data capture (often referred to as CDC), to hook up into the database transaction log, forwarding incoming entries to the outbox table.
Nikon released new firmware update for the almost 10 years old D7100 DSLR camera - Nikon Rumors The Nikon D7100 DSLR camera was announced in February 2013. Today Nikon released a new firmware update version 1.05 for the almost 10 years old D7100 with a single fix: Fixed an issue that resulted in live view ending about 10 minutes after being started ...
.NET Data documentation Welcome to the .NET data hub! What data-related task would you like to perform? This page is your gateway to documentation and tutorials for the various ways you interact with data from .NET.
Help pick a syntax for CSS nesting - Chrome Developers Two competing syntaxes need your help in determining which should be championed through to a specification candidate.
Outbox meets change data capture - hooking into the Write-Ahead Log (feat. .NET, PostgreSQL & Kafka) Another video on using change data capture (often referred to as CDC), to hook up into the database transaction log, forwarding incoming entries to the outbo...
.NET DC August: Event Sourcing with Marten and Postgresql Streaming in 3 Places for your convenience!* .NET DC YouTube: https://www.youtube.com/watch?v=XaztVpahD1k * LinkedIn: https://www.linkedin.com/video/event/ur...
Build a mobile and desktop app with Blazor Hybrid and .NET MAUI - Learn Learn how to set up your development environment and build your first cross-platform hybrid app with Blazor, .NET MAUI, and C#.
.NET Data Community Standup - DbDataSource, a new System.Data abstraction In this episode of the .NET data community standup, we'll explore DbDataSource, a new abstraction being introduced to System.Data in .NET 7.0. DbDataSource u...
Is Async Programming (Async/Await) Scalable? Async programming (promises, futures, tasks, async/await) and async messaging aren't the same things. The two concepts often get confused because of the nami...
Privacy — Seamless & Secure Online Card Payments Checkout securely online by creating unique virtual card numbers for every purchase. Avoid data breaches, unwanted charges, and stolen credit card numbers.
The AArch64 processor (aka arm64), part 2: Extended register operations The weird ways of transforming the value in a register.
I'm Still Not Using Postman!! I Use This NEW VS Code Extension Instead... This VS Code extension replaces Postman for me! https://marketplace.visualstudio.com/items?itemName=RapidAPI.vscode-rapidapi-client&utm_source=jamesqquick&ut...
What Is Blazor WASM? Excerpt This article builds on the concepts of WebAssembly as an integral part of Blazor...
Signal: you were the chosen one! This is a rant about how moving ecosystems are not a good reason for centralizing a crucial service, how stickers are no substitute for a...
Running .NET Core Applications as a Linux Service - Code Maze In this article, we are going to learn how to create a .NET worker service and run it as a Linux service using the Systemd service manager.
Total Fleet Visibility with Kolide Kolide gives you accurate, valuable, and complete fleet visibility across Mac, Windows, and Linux endpoints.
What are Minimal APIs in ASP.NET Core 6 - Code Rethinked We'll see what are Minimal APIs in ASP.NET Core 6 and how they are created. We'll also examine look at limitations of minimal apis and when to use them
Don't Code Tired | Work with SQL Data with Fewer Lines of Code Using Dynamic C# Don't Code Tired - Jason Roberts on Software Development and .NET -
Exploring Multi-Windows in .NET MAUI Multi-windows are a nice feature in .NET MAUI, and we can give their desktop version extra TLC.
Discover your application’s breakpoint using Azure Load Testing You’ve been assessing the performance of your application. You’re confident that it’s functioning well. So, what next? You can take it one step further and determine when exactly your application will break by pushing its limits. This is called breakpoin...
Installing and Uninstalling .NET Templates Using the dotnet-cli to install and uninstall .NET template packages