The original motivation for the creation of Bloom filters is efficient set
membership, using a probabilistic approach to significantly reduce the time and
space required to reject items that are not members in a certain set.
The data structure was proposed by Burton Bloom in a 19...
Quick takeaways
Simplicity isn’t enough for complex applications - while Go’s syntax is simple, complex applications still need proper design patterns; primitive code easily becomes spaghetti code in large projects.
Reading the standard library isn’t the best w...
#552 — April 30, 2025
Unsub | Web Version
Go Weekly
The Draft Go 1.25 Release Notes — We’re still about four months away from the final Go 1.25 release (expected in August) but, as always, the release notes are being worked on...
You don't need a special place, or a special time, or even special clothes,
to meditate. It's just letting the mind rest when it's not needed, and
that's the case more often than you might think.
This release introduces support to Python builds through Poetry and UV!
Had an amazing chat with Matthew and Angelica about being a maintainer,
monetization, making time, and GoReleaser
Diffing code coverage for passing and failing runs can identify suspicious code blocks.
Today I've been doing an Open Source day on oapi-codegen - thanks to my employer Elastic, who gives me 4 hours a month that I can work on the project in-hours - and have been doing some work towards the OpenAPI validation middleware for net/http-compatible servers.
One of the mai...