Weekly Shaarli

All links of one week in a single page.

Week 22 (May 27, 2024)

Function Composition and the Pipe Operator in C++23 – With std::expected - C++ Stories
thumbnail
Why, after 6 years, I’m over GraphQL

GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...

Geekworm X1011擴充板讓Raspberry Pi 5安裝4組NVMe SSD | T客邦
thumbnail

Geekworm X1011擴充板透過PCIe排線與Raspberry Pi 5相連,能夠安裝4組NVMe通訊協定的固態硬碟,提供充足的儲存容量。NAS

为什么 golang 提倡 「接收接口,返回结构体」这样的原则呢? - V2EX

程序员 - @shinelamla - 看到很多 go 代码在构造对象的时候,Newxxx()的时候,都喜欢接收接口,然后返回结构体,查阅了一些资料,始终无法理解这一操作的精髓,所以想问问大家,对这个 go 惯例的理解是怎么样的,希望得到一

干货收藏!Calico的BGP RouteReflector策略实践_Kubernetes_华为云开发者联盟_InfoQ写作社区
thumbnail

本文分享自华为云社区《Calico BGP RouteReflector策略实践》,作者:可以交个朋友。一 背景容器网络组件Calico支持多种后端模式,有Overlay的IPIP、Vxlan模式,也

7 Tips to Crush Your Onboarding from An Apple Staff Engineer
C++ Core Guidelines

The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++

Google Testing Blog: Don't DRY Your Code Prematurely
thumbnail

This is another post in our Code Health series. A version of this post originally appeared in Google bathrooms worldwide as a Google Tes...

The beauty of OLAP SQL | Debugging the Universe

In my daily job, I develop backends for analytical dashboards that show graphs to users to help them better understand their data. I want to share with you a real case scenario using SQL to write powerful OLAP queries.

Don’t return err in Go — akavel's digital garden

Don’t return err in Go. Instead, add missing details relevant for debugging.

Golang is evil on shitty networks – Somewhere Within Boredom

In most cases, TCP_NODELAY shouldn’t be enabled.