- Discuss the problem, not the solution
-
As a tech guy, I love to discuss technologies. And as discussions go, it’s generally the comparison kind: JVM vs. Net, Java vs. Kotlin, Go vs. Rust, Maven vs. the unspeakable one, etc. However, it’s too easy to fall into the quagmire of the merits and flaws of our beloved toys, talk about them for hours, and not reach a satisfactory agreement.
- My take on databases with Rust
-
A Reddit thread that reads like a post, comparing three database access library:
- Demystifying cookies and tokens
-
A good overview of the concepts, and a typology on top.
- Types as Interfaces
-
It’s always interesting to see what other programming languages (here Haskell) offer for problems and solutions.
- Announcing Rust 1.80.0
-
Another Rust minor release with:
LazyCell
andLazyLock
- Checked
cfg
names and values - Exclusive ranges in patterns
- Anyone can Access Deleted and Private Repository Data on GitHub
-
Another security issue has become public. At least, this one is known by the provider and documented as such; however, most users are completely oblivious to it.
You can access data from deleted forks, deleted repositories and even private repositories on GitHub. And it is available forever. This is known by GitHub, and intentionally designed that way.
- Demystifying Log Collection in Cloud-Native Applications on Kubernetes
-
I learned how easy it is to redirect writing to a file in Linux to writing to standard outputs, here in Nginx:
ln -sf /dev/stdout /var/log/nginx/access.log ln -sf /dev/stderr /var/log/nginx/error.log
- Why Go is the worst language you could ever learn
-
I approve this message!
- Recapping the first Local‑First conference in 15 minutes
-
It’s the first time I stumble upon the term "local first".
- Splitting and Merging Partitions in PostgreSQL 17
-
The downside of this approach is that you need to plan to make a table partitionable from the beginning. Alternatively, you could make all your tables partitionable, just to be sure. In this case, what’s the performance hit on writes? On reads? Too bad that the post doesn’t go a bit further.
+
authentik is an IdP (Identity Provider) and SSO (single sign on) that is built with security at the forefront of every piece of code, every feature, with an emphasis on flexibility and versatility.
- .local
-
The domain name .local is a special-use domain name reserved by the <abbr title="Internet Engineering Task Force">IETF</abbr> so that it may not be installed as a top-level domain in the <abbr title="Domain Name System">DNS</abbr> of the Internet. As such it is similar to the other special domain names, such as .localhost. However, .local has since been designated for use in link-local networking, in applications of <abbr titme="multicast DNS">mDNS</abbr> and zero-configuration networking so that DNS service may be established without local installations of conventional DNS infrastructure on local area networks.