Sunday, April 06, 2025

Spring 2025 reading (Part 2)

If you are looking for something to ease your mind while the financial world is in distress, here's mostly tech and some misc/business/leadership reading. Hope you enjoy it (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify, Twitter, Bluesky and my other feeds).

Tag(s)                      Link
aiMoving Faster and Reducing Risk: Using LLMs in Release Deployment - YouTube
aiOpen source devs are fighting AI crawlers with cleverness and vengeance | TechCrunch
aiRaycast: Your AI Automation Assistant - YouTube
aiZed now predicts your next edit with Zeta, our new open model
ai,buildContainerize your agents! - YouTube
ai,javaQuarkus Insights #197: Understanding Jlama in Quarkus - YouTube
buildUnderstanding and Measuring Developer Productivity - YouTube
dataBenchmarking OpenSearch and Elasticsearch - The Trail of Bits Blog
dataBuilding a data pipeline with DuckDB
dataExploring Apache DataFusion as a Foundation for Streaming Framework
dataExtending Postgres for High Performance Analytics (with Philippe Noël) - YouTube
dataGoogle's Pipe Syntax in SQL: SQL for the 21st Century (Jeff Shute) - YouTube
dataHow We Saved 60% on Data Infrastructure by Migrating from Redshift to Apache Iceberg | by Sharon Lavie | Feb, 2025 | Medium
dataPGConf India 2025: Graph databases, PostgreSQL and SQL/PGQ by Ashutosh Bapat from Microsoft - YouTube
dataPGConf India 2025: PostgreSQL at Amazon by Jim Mlodgenski from AWS - YouTube
dataPGConf India 2025: Pushing PostgreSQL to the Limits: Tackling Analytics Workloads with Extensions - YouTube
dataPGConf India 2025:Understanding Write-Ahead Logging (WAL) in PostgreSQL by Vigneshwaran from Fujitsu - YouTube
dataPRQL: Pipelined Relational Query Language (Tobias Brandt) - YouTube
dataTaking Postgres to the next level with Neon - YouTube
dataTrino Community Broadcast 72: Keeping the lake clean (Lakekeeper) - YouTube
data,javaApache Flink 2.0.0: A new Era of Real-Time Data Processing | Apache Flink
data,javaPresto Virtual Meetup Mar 2025 - Seamless Data Integration with Apache Arrow Flight in Presto - YouTube
data,javaTrino | Java Twenty four
data,k8sThe Database Cloud • airhacks.fm podcast with adam bien
data,pythonUsing DuckDB in a spreadsheet with WASM (PySheets) - YouTube
data,relnote,sqlWhat’s new with ClickHouse: Updates, Integrations & more - YouTube
data,sqlBuilding a Postgres Data Warehouse using DuckDB - YouTube
data,systemAWS Aurora Distributed SQL internals with Marc Brooker - ​ ‪@amazonwebservices‬ - YouTube
data,systemApacheCon North America 2024 Slides
data,systemDatabase Internals - NileDB Postgres re-engineered for multitenant apps - YouTube
data,systemHacking Postgres S2E9: Sai Srirampur, PeerDB - YouTube
data,systemHosted PostgreSQL on bare metal and uni kernel - @PrismaData
data,systemP99 CONF 2024 | Just In Time LSM Compaction by Aleksei Kladov - YouTube
ebpf,java,systemDDoS Attacks? 10x Your Firewall with eBPF & Java - YouTube
golangCalling Rust from cursed Go
golangGo SMT in Debezium
golang,systemFaster interpreters in Go: Catching up with C++ — PlanetScale
javaExperiment in Java native calls @ marginalia.nu
javaFive ways to speed up your Maven builds | Develocity
javaJava 24 Release Notes Review for Developers - Inside Java Newscast #87 - YouTube
javaJava Scalability Considerations - airhacks.fm podcast with adam bien | Podcast on Spotify
javaLet's Take a Look at... JEP 483: Ahead-of-Time Class Loading & Linking! - Gunnar Morling
javaOracle Releases Java 24
javaProject Loom and Virtual Threads: Next Phases - YouTube
javaRethinking Java Streams: Gatherer for more control and parallelism | Sven Ruppert
javaRoad to JDK 25 — Over-Engineering Tic-Tac-Toe (Java 24)! | by Brian Corbin XYZ - The Sympathetic Engineer | Mar, 2025 | Medium
javaStructuredTaskScope And ScopedValue - Get The Most Out of Virtual Threads - Christian Wörz - YouTube
javaWelcome, GraalVM for JDK 24. Today we are releasing GraalVM for JDK… | by Alina Yurenko | graalvm | Mar, 2025 | Medium
javaZero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets - InfoQ
java,relnoteTaking Jackson 3.0.0-rc1 for a spin | by @cowtowncoder | Mar, 2025 | Medium
javascriptA 10x Faster TypeScript - TypeScript
json,systemFast columnar JSON decoding with arrow-rs | Arroyo
jvmStrategies for Efficiently Parallelizing JVM Test Suites :: The Mill Build Tool
k8sSimplifying cross cloud, cross cluster connectivity with Dapr & Cilium - YouTube
k8s,observabilityUnlocking Kubernetes Observability with the OpenTelemetry Operator · Blog · Dash0
k8s,systemFrom Milliseconds to Microseconds: Pushing Kubernetes Workloads to the Limit - YouTube
kafkaDetecting and Managing Unused Topics in Kafka Clusters: A Scalability and Resource Optimization Approach | by Yusuf Duyar | Trendyol Tech | Mar, 2025 | Medium
kafka,relnoteApache Kafka 4.0
miscApplied "Software Engineering at Google" - by Addy Osmani
miscCEO NetApp, George Kurian: New Chapters - Grit | Podcast on Spotify
miscDjangoCon US 2024: You got that nice tech salary, now what? with Tim Schilling - YouTube
observabilityNetwork monitoring with eBPF, Vector and ClickHouse - YouTube
observabilityPlanet-Scale metrics ingestion with Andre and Samuel - YouTube
relnote,systemMarginalia Search: 4 Years @ marginalia.nu
scalaEmbedding of external DSLs in Scala: why and how! - Juan Manuel Serrano Hidalgo | Lambda Days 2024 - YouTube
searchVectorChord-BM25: Revolutionize PostgreSQL Search with BM25 Ranking
securityAn illustrated crash course for OAuth and OIDC by Deepu K Sasidharan - YouTube
securityThe "Wiz-Ardry of Google" Panel - YouTube
systemDataDog at Replay 2025 | Inside the Engine Room: Surviving the Challenges of Self-Hosting Temporal - YouTube
systemFoundationDB Testing: Past & Present - YouTube
systemHandling billions of invocations – best practices from AWS Lambda | AWS Compute Blog
systemHow Discord Reduced Websocket Traffic by 40%
systemHow WebSockets cost us $1M on our AWS bill
systemHow to Build a Multi-Tenant System (Best Practices) - YouTube
systemHyperlight Wasm: Fast, secure, and OS-free - Microsoft Open Source Blog
systemIntroducing Unikraft: An SDK for fast, secure, and highly-specialized unikernels - YouTube
systemP99 CONF 2024 | Queues, Hockey Sticks and Performance by David Collier-Brown - YouTube
systemP99 CONF 2024 | Running Low-Latency Workloads on Kubernetes by Jimmy Zelinskie - YouTube
systemP99 CONF 2024 | The Performance Engineer's Toolkit: Data Analytics with Rust by Will Crichton - YouTube
systemP99 CONF 2024 | Time-Series and Analytical Databases Walk Into a Bar... by Andrei Pechkurov - YouTube
systemP99 CONF 2024 | Using eBPF Off-CPU Sampling to See What Your DBs are Waiting For by Tanel Poder - YouTube
systemThe case of the vanishing CPU: A Linux kernel debugging story
systemUnikernels: Flash-in-the-pan or Here To Stay? - DevConf.IN 2025 - YouTube
systemWhen Imperfect Systems are Good, Actually: Bluesky's Lossy Timelines · Jaz's Blog
wasmP99 CONF 2024 | WebAssembly on the Edge by Brian Sletten & Ramnivas Laddad - YouTube
wasmThreading the needle with concurrency and parallelism in the Component Model by Luke Wagner - YouTube
wasmWasm, Envoy, and Hyperlight Walk Into a Pod: No Vulnerabilities Allowed - YouTube
webInsomnia 101: Introduction to API Design, Debugging, and Testing with Insomnia - YouTube

Until next time!