Articles by zbentley
1

JavaScript eval considered crazy (2012) (wingolog.org)

2

Developers: Let Distros Do Their Job (2021) (drewdevault.com)

2

Google Pixel 10 and C2PA Failures (hackerfactor.com)

2

Ask HN: Any recommended classes/trainings for an already-talented junior SWE?

1

Sigsegv as control flow – How the JVM optimizes your null checks (2015) (jcdav.is)

2

Gen AI: Too Much Spend, Too Little Benefit? [pdf] (goldmansachs.com)

1

Deprecating the Observer Pattern with Scala.React (2012) (epfl.ch)

4

Setting expectations for open source participation (2018) (snarky.ca)

24

The VS Code Flatpak is useless (bentsukun.ch)

3

What's wrong with 2006 programming? (2010) (antirez.com)

14

My philosophy of exceptions: they're always ambiguous (2021) (adamhooper.medium.com)

1

Stripe's Monorepo Developer Environment (nelhage.com)

1

Rust and Cosmopolitan Libc (2022) (ahgamut.github.io)

1

Native Reflection in Rust (2022) (wrenn.fyi)

1

Making Async Rust Reliable (tmandry.gitlab.io)

31

Babashka: Fast native Clojure scripting runtime (babashka.org)

2

A close encounter with false sharing (morestina.net)

1

What's with ML Software and Pickles? (nelhage.com)

67

Turmoil, a framework for developing and testing distributed systems (tokio.rs)

1

KIP-932: Queues for Kafka (apache.org)

1

Turmoil (tokio.rs)

3

Re: The Federal Reserve’s Supervision and Regulation of Silicon Valley Bank [pdf] (federalreserve.gov)

7

Poison wheels: a Klaviyo continuous integration fire-fighting story (klaviyo.tech)

96

Pypi.org is running a survey on the state of Python packaging