LATEST FEEDS

java

JDK 27 G1/Parallel/Serial GC changes

<p>Now that the JDK 27 has been released, I thought it would be time to discuss interesting changes in OpenJDK’s stop-the-world collectors in the HotSpot VM once more.</p>

web

Experimenting with Bindless Textures in WebGPU

When WebGPU first shipped back in 2023, one of the biggest gaps that it had relative to its native counterparts was that it didn’t support bindless resources. Happily, WebGPU is on the cusp of supporting bindless texture sampling, with other resource types coming after that! You can try it out today in your own pages, and see a live example of it in action at emojigraffiti.com.

RECENT ARTICLES

More Programming Articles
01

How Go Context Cancellation Actually Propagates, and Where It Stops

Cancelling a Go context doesn't stop anything. It closes a channel and records an error, and that's all. Every goroutine below that point has to notice on its own, at the exact place where it might block. Most context bugs come from code that assumes cancellation is enforced rath…

02

Python 3.15 Lazy Imports: The Startup Win and the Traps

Python 3.15 lets you mark an import as lazy, and for a command-line tool that pulls in heavy modules it can cut startup time to almost nothing. In our test, a small CLI that imports eight standard-library modules dropped from 72 ms to 26 ms to print its version, against 21 ms for…

03

Node 26 LTS upgrade guide: what breaks coming from Node 22 or 24

Node.js 26 is scheduled to become the Active LTS line on October 28, 2026, and it's the last release line under the old twice-a-year model. If you run Node 24 or 22 in production, 26 is the next version worth moving to. The upgrade is mostly painless, but a handful of APIs that w…

04

Railway Station Cyber Twin Simulation System

Project Design Purpose : The Railway Station Cyber Twin Simulation System is a software-based Operational Technology simulation platform designed to address OT cybersecurity challenges in two critical infrastructure sectors: public transportation and CI building management. The p…

05

PgBouncer 1.26.1 CVE fixes: who is exposed and how to upgrade safely

PgBouncer 1.26.1, released on October 14, 2026, fixes three CVEs, and one of them is an authentication bypass rather than a crash: on versions 1.17.0 through 1.26.0, anyone who knows the password of a single user in auth_file can log in as any other user that authentica…

06

How PageSaver Reader Mode PDF Works

PageSaver can save a web page as a PDF in two ways. The normal Save as PDF keeps the page as you see it: layout, columns, images, the lot. Reader Mode PDF does something different. It pulls out just the article — the title, the author, and the body text — and leaves b…

Explore