27 July 2022

38 links · Wednesday

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 way. T…

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 and a …

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 invest…

Tuesday

Star Trek Generations

.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.

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...

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...

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 breakpoint tes…