ContentPosts from @daviddaal74..
Discovery IconThat's all from @daviddaal74 — explore more posts below...
Link
@varbear shared a link, 5 hours ago
FAUN.dev()

Dead framework theory

LLM dev tools keep steering straight into React. System prompts hardwire it. Generated code defaults to it. The result? A feedback loop. Tools crank out React, models get trained on more React, and newcomers inherit the bias. What’s changing:React isn’t just a framework anymore. It’s sliding into in..

Dead framework theory
Link
@varbear shared a link, 5 hours ago
FAUN.dev()

From web developer to database developer in 10 years

EnterpriseDB is leveling upPostgres Distributed, the spiritual successor topglogical. Now withreplicated DDLandtunable consistencyacross clusters. It's mostly C and Rust under the hood - tight hooks into Postgres internals, with APIs that nod at abstraction but stay close to the core...

Link
@varbear shared a link, 5 hours ago
FAUN.dev()

How Google, Amazon, and CrowdStrike broke millions of systems

AWS. Google Cloud. Azure. CrowdStrike. All hit hard by dumb bugs with big blast radii - race conditions, nulls, misfired configs. Small cracks. Massive fallout. AWS's DNS automation knocked out its DynamoDB endpoint, dragging 113 services down with it. Google Cloud’s global APIs fell over from a str..

How Google, Amazon, and CrowdStrike broke millions of systems
Link
@varbear shared a link, 5 hours ago
FAUN.dev()

AI's 70% Problem

Google’s Addy Osmani dropped a stat: AI now writesover 30% of the codeat Google. Impressive. But the hard part - the last 30% - still needs a human brain. That’s where the bugs live:security, edge cases, production wiring. No shortcut. And while AI adoption keeps climbing in greenfield work,trust is..

AI's 70% Problem
Link
@varbear shared a link, 5 hours ago
FAUN.dev()

A complete guide to HTTP caching

A fresh guide reframes HTTP caching as less of a tweak, more of an architectural move. It breaks caching into layers - browser memory, CDNs, reverse proxies, app stores - and shows how each one plays a part (or gets in the way). It gets granular with headers likeCache-Control,ETag, andVary, calling ..

A complete guide to HTTP caching
Link
@varbear shared a link, 5 hours ago
FAUN.dev()

The state of the Rust dependency ecosystem

A deep dive into 200,650 Rust crates shows a brewing maintenance problem:45% are inactive, andover half of new crates never see a second update- a wild jump from just 1.4% in 2015. Zoom in on the top 1,000 crates, and it gets messier.249 dependencies have been abandoned, and158 are stuck on older ma..

Link
@varbear shared a link, 5 hours ago
FAUN.dev()

The Green Tea Garbage Collector

Go 1.25 drops an experimental GC calledGreen Tea. It flips the script on object traversal - scanning memory pages instead of hopping from object to object. The payoff? Up to40% less GC CPU overheadon real workloads. Bonus: it taps intoAVX-512on newer x86 chips forvectorized scanning. Turns out strea..

The Green Tea Garbage Collector
Link
@kaptain shared a link, 5 hours ago
FAUN.dev()

LinkPro: eBPF rootkit analysis

A new stealth rootkit calledLinkProjust surfaced, taking aim at AWS-hosted Linux boxes. It blends two customeBPF programsfor deep concealment and remote activation via magic packets. The path in?CVE-2024-23897—an RCE on a public Jenkins server. From there, attackers slipped into Amazon EKS clusters,..

LinkPro: eBPF rootkit analysis
Link
@kaptain shared a link, 5 hours ago
FAUN.dev()

Manage Secrets of your Kubernetes Platform at Scale with GitOps

Learn how to manage secrets with the External Secrets Operator and plug it into Argo CD to power your Internal Developer Platform without manual management, enabling self-service secrets management and secure connections between workload clusters and the control plane. With a chain of trust between ..

Link
@kaptain shared a link, 5 hours ago
FAUN.dev()

Kubernetes with Buildkite: faster, simpler, and ready for scale

Buildkite just added a major revamp of its Kubernetes Agent Stack. Highlights:REST-based config,leaner K8s objects, andhardened security defaults. It handlestens of thousands of concurrent jobswithout breaking a sweat. Shared environment vars cut down pod config noise. Error messages come with full ..

Kubernetes with Buildkite: faster, simpler, and ready for scale