15 May 2024

41 links · Wednesday

DB in K8S: Pros & Cons

Whether databases should be housed in Kubernetes/Docker remains highly controversial. While Kubernetes (k8s) excels in managing stateless applications, it has fundamental drawbacks with stateful services, especially databases like PostgreSQL and MySQL.

On Durable Objects | Kevin Wang’s Blog

Some notes and observations on Cloudflare’s globally distributed and strongly consistent coordination API.

Sabbatical Wrap

Today is my first day post-sabbatical, getting back in the swing of things with Automattic. W.org, all the things. What a unique experience! I found the lead up to the sabbatical and planning proc…

Struggle as a Service

For most of us, life is the easiest and most comfortable it has ever been in all of history. We have better healthcare than royalty had 100 ...

The Type of Sprintf - Ryan Brewer

Most static type systems wouldn't let you make something like sprintf, whose type is determined by a format string. Dependent types can save the day!

Reflection in PHP

Learn about reflection in PHP, and how you might want to apply in practice

Paying People in Equity and Dividends

Since the beginning of 2024, Gumroad has raised $180,178 from our global team of hourly freelancers, at the same $100M valuation we used for our 2021 crowdfunding round.

RSS and why I love it | Noghartt's garden

Inspired by some discussions through Twitter/X over the last few days, I decided to write about RSS and why I love them. I think it’s a great technology that few people know about and I think it’s worth learning more about it.

Adobe Photoshop Source Code

When brothers Thomas and John Knoll began designing and writing an image editing program in the late 1980s, they could not have imagined that they would be adding a word to the dictionary.

News article

News article - Regulatory News Service

Translation of the Rust's core and alloc crates | Formal Land

We continue our work on formal verification of Rust programs with our tool coq-of-rust, to translate Rust code to the formal proof system Coq. One of the limitation we had was the handling of primitive constructs from the standard library of Rust, like Option:…

Modeling: Date vs. DateTime

I got a really interesting comment on a blog post talking about query optimization. The context was that working with dates makes it much easier for a query ...

Announcing NuGet Commands in C# Dev Kit - The NuGet Blog

With the April release of C# Dev Kit, you can now manage your NuGet packages directly from Visual Studio Code using the new commands in the command palette. To add a NuGet package to your project, use the command “NuGet: Add NuGet Package”.

Gemini Flash

Our lightweight model, optimized for when speed and efficiency matter most, with a context window of up to one million tokens.