7 April 2022

27 links · Thursday

The 0,5 MB of nothing in all Apple Music files

Six percentage of each music files you’ve bought from Apple Music (iTunes Store) contain, literally, nothing. Why is Apple padding their music with zero-bytes?

I stopped advertising everywhere and nothing happened.

If you found this post interesting, let me know on Twitter: https://twitter.com/davidjames BackgroundAt TotalCarCheck.co.uk, between 2017 and 2021 (when the company was mostly just me) I was paying for in-search adverts across multiple search engines, I was co…

Answer: Why is this code broken?

I asked why this code is broken, and now is the time to dig into this. The issue is in this block of code. Take a look at that for a moment, if you please: ...

April 7, 2022

April 7, 2022 Apr 7, 2022 04/7/22

You can do a lot with an empty file

Yesterday's post about "pipefail" also involved some systems which treated an empty file as a valid file. This turns out to be surprisingly common. I think people might be shocked at exactly how much you can get away with, and how many different things wi…

Duende Software Blog

We help companies using .NET to build identity and access control solutions for modern applications.

Lesson Learned #195: Performance Best Practices for Azure SQL Database and Managed Instance.

We usually work on performance issues that following the best practices might be resolved following them. In this article we would like to share a PowerShell Script that checks an example best practices for Azure SQL Database and Managed Instance.   We would l…

Kilordle by jones

Wordle is fun. How about a thousand of them at the same time. How does that feel?

Your Competitor Wrote The RFP You’re Bidding On

Bidding on RFPs as a B2B SaaS is costly in terms or real costs and opportunity costs. In many cases, winning is the worst possible situation for your company. Proceed with caution.

In defense of simple architectures

Wave is a $1.7B company with 70 engineers1 whose product is a CRUD app that adds and subtracts numbers. In keeping with this, our architecture is a standard CRUD app architecture, a Python monolith on top of Postgres. Starting with a simple architecture and so…