Pushing Python toward C speeds with SIMD

made by Lauren Arnett, submitted by davidbalbert
Lauren explores Numba, a vectorizing JIT for Python.

How safe is zig?

made by jamii, submitted by davidbalbert
Jamie asks "How safe is zig, on a scale from c to rust?"

Ruby Garbage Collection Deep Dive: Tri-Color Mark and Sweep

made by jemmaissroff, submitted by davidbalbert
Jemma continues her excellent series on how the Ruby garbage collector works.

How to run Electron on Linux on Docker on Mac

made by Jake Donham, submitted by davidbalbert
Jake succeeded at running an Electron app from within a Docker container. This blog post perfectly captures the process of continuing to solve the next problem you run into until your software works.

Day 41: Trying to understand what a bridge is

made by bork, submitted by davidbalbert
Julia figures out what a bridge is, how it works, and how to connect a VM to the internet using a bridge.

Looking for debugger

made by jamii, submitted by davidbalbert
Jamie is searching for a good debugging experience for C and Zig. He tried a bunch of debuggers and wrote up what he found.

Against essential and accidental complexity

made by impostor, submitted by davidbalbert
Dan deconstructs Fred Brooks's assertions about accidental and essential complexity from No Silver Bullet in a way that only Dan can.

Heartbleed test

made by filippo, submitted by davidbalbert
In 2014, Filippo made the de facto standard tool for testing to see if your website was vulnerable to Heartbleed. (source: https://github.com/FiloSottile/Heartbleed)

How to Take Over The Computer of Any Java (or Clojure or Scala) Developer

made by mveytsman, submitted by davidbalbert
In 2014, Max realized that packages from Maven Central weren't served over TLS. He built a proof of concept exploit that added cat pictures to any Java program that installed a package from the internet, and convinced Maven Central to support TLS.

A screencast on deriving Publisher from Swift’s Sequence protocol

made by jasdev, submitted by davidbalbert
Jasdev made a screencast to give you a more intuitive understanding of Apple's Combine framework.