Mastering RabbitMQ Quorum Queues: Why, When, and How They Differ from Classic Queues
1. Introduction
1. Introduction
Introducing a new way to build and deploy Android Asset Packs using .NET for Android and .NET MAUI. If your app has allot of AndroidAsset items this feature will make your life easier.
Like many people who solder regularly, I decided years ago to upgrade from a basic iron and invest in a soldering station. My RadioShack digital station has served me well for the better part of 20…
Discover critical Feeld app vulnerabilities from our pentest. See how flaws in security controls expose personal data and learn key fixes.
Make hand-drawn style wireframes quickly and easily.
Take an in-depth tour through hundreds of performance improvements in .NET 9.
This is a follow up to my previous post:
We’ve just published builds of the first release candidate for FreeCAD 1.0. You can download them here. So far, we’ve enjoyed the contributions of users who are happy to be living on the edge with …
The story of how I gained two world-firsts, somehow.
Wed, Sep 11, 2024
Software engineers are not a monolith. Some don’t even like bouldering.
Programmer & *nix aficionado.
So much writing is boring now, and juiceless. There used to be a kind of charm to even the worst writing, because it came from someone just as flawed as you. Now, everything is airbrushed and edited so that we no longer see the real face of things. We see a ti…
We'd have nothing
Moderators fact-check the debate and we’re worse off for it
El titular parece imposible, pero la idea es sencilla. Una jarra de cristal llena de bolitas de hidrogel con el índice de refracción del agua (n = 1.33) es opaca, […]
Ming and I started ParadeDB a year ago. ParadeDB is an open-source database project that adds BM25 full-text search and fast analytics support to Postgres. We witnessed Postgres users be frustrated...
Paul is a Developer Advocate for Chrome and the Open Web at Google and loves to help make web development easier.
Discover how property-based testing can ensure software quality in complex systems like spreadsheets. Learn key strategies, including blackbox testing, invariants, and crash testing, to efficiently catch hidden bugs and improve software robustness.
Part 1 of a micro-series of blog posts that outlines my journey toward authoring a Home Assistant Core integration for the Roth Touchline SL heating system. This first post covers the design and build of a Python API client for Roth’s upstream API that control…
In reality, staff engineers aren’t about ‘company wide’ impact but a system of patronage where managers reward behaviors they value
It all began because one of the New York Times' professional opinion-havers didn’t like how chatbots were describing him. Of course, his take was not the sharpest: My theory about what happened next — which is supported by conversations I’ve had with research…
An unpopular opinion that my past self would strongly disagree with, and perhaps my future self might too: The days when we needed to integrate hardware, software, and services are over. Apple has sh
This post is not advice, it's what's working for me. It's easy to pick up bad habits and hard to create good ones. Writing down what's working for me hel...
This post follows from several conversations with CF Bolz-Tereick, Philip Zucker, Chris Fallin, and Max Willsey.
I’ve recently finished work on a small game called “A Very Hard Game.” You can play AVHG here. AVHG is heavily inspired by an old flash game, “World’s Hardest Game”.
How to minimize the cost of context switching
Mypy is a typechecker for Python. It’s not the official typechecker for Python. There is no official typechecker. But Mypy seems to be the official-est. I use it, and it’s mostly pretty great.