Sunday, March 02, 2025

Spring 2025 reading (Part 1)

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
1brc,javaThe First 80% of Reading One Billion Rows Fast Enough by René Schwietzke - YouTube
aiEmerging Patterns in Building GenAI Products
aiTwo insightful articles on AI
aiVP of Product at Pendo | Practical AI Use Cases for Product Leaders to 10x Impact Today - YouTube
ai,javaBuilding Effective Agents with Spring AI (Part 1)
ai,javaIntroducing Model Context Protocol servers project - Quarkus
ai,miscCEO & Co-Founder Harvey, Winston Weinberg w/ Ilya Fushman: Worthy Sacrifices - Grit | Podcast on Spotify
ai,miscDeepSeek, Stargate and AI's $600 Billion Question with Sequoia's David Cahn • Gradient Dissent: Conversations on AI
ai,mlAWS re:Invent 2024 - Scaling generative AI models for millions of users in Roblox (GAM310) - YouTube
architectureJSONSchema as a runtime type system - Advanced concepts and practical uses - Damodharan #FnConf 2025 - YouTube
build,javaMaven 4: New foundations for a classic structure by Anders Hammar & Robert Scholte - YouTube
clojureClojure core.async Evolution by Alex Miller #FnConf 2025 - YouTube
clojure,test"Breaking the bank with test contract" by Allen Rohner - YouTube
clojure,testIntro to Fugato (by David Nolen) - YouTube
concurrent,ebpf,javaExposing concurrency bugs with a custom scheduler [LWN.net]
concurrent,javaConcurrency bugs in Lucene: How to fix optimistic concurrency failures - Elasticsearch Labs
concurrent,rubyConcurrency in Ruby: Threads, Fibers and Ractors Demystified - Magesh(Railsfactory) - YouTube
dataCassandra Track: Apache Cassandra Analytics: A recipe to move Petabytes of data - YouTube
dataCassandra Track: The Road to 20 TB per Node: Overcoming Cassandra's Storage Density Challenges - YouTube
dataFlying Through Windows – DuckDB
dataReal-Time Warehouse: Powering Modern AI & Analytics - YouTube
dataRocksDB Meetup: 2024 End of Year - YouTube
dataThe Subtle Science of Misleading with Statistics by Dave McAllister - YouTube
data,javaCharts with DFLib -and- AI vs AI: Java Tools to Detect AI-Generated Deep Fakes - YouTube
data,javaDataFrame - a Swiss Army Knife of Java Data Processing - YouTube
data,sqlSiren Call of SQLite on the Server - pid1
data,sqlThe billion docs JSON Challenge: ClickHouse vs. MongoDB, Elasticsearch, and more
data,sqlsearchcode.com’s SQLite database is probably 6 terabytes bigger than yours | Ben E. C. Boyter
data,systemA Major Postgres Upgrade with Zero Downtime
data,systemDBOS internals - Build reliable backends 10x faster - YouTube
data,systemScaling Observability: From Chaos to Clarity with Open Source Tools - YouTube
golangGo's new map implementation
java3,200% CPU Utilization
javaCaching Unleashed: Revolutionizing Java Performance by Markus Kett - YouTube
javaJava Performance Update - YouTube
javaLet’s use IntelliJ as a game engine, just because we can by Alexander Chatzizacharias - YouTube
javaModern Java Deep Dive - YouTube
javaSmoothieMap 2: the lowest memory hash table | by Roman Leventov | Medium
javaSupercharge your Java Applications with Python! by Fabio Niephaus & Tim Felgentreff - YouTube
javaUnderstanding JVM Garbage Collector Performance :: The Mill Build Tool
javaWell there's your problem! Your engine's missing! A look under Java's hood by Justin Lee - YouTube
java,pythonJava versus Python performance benchmarks on PlanningAI… | Timefold
java,testJava Mutation Testing Explained: Tools, Examples, and Best Practices
java,testManaging Testing Data - YouTube
jvmHow to Compile Java into Native Binaries with Mill and Graal :: The Mill Build Tool
jvmMill: A Build Tool Built on Pure Functional Programming by Haoyi Li #FnConf 2025 - YouTube
kotlinThe Functional Fix: Kotlin Error Handling Made Elegant by Hari Krishnan #FnConf 2025 - YouTube
miscBreaking Analysis | Investors Cool on Cloud as CEOs Double Down - YouTube
miscBuilding for the Long Term with Sequoia's Doug Leone - YouTube
miscTypeScript types can run DOOM
miscVijaye Raji, Facebook legend and CEO of statsig.com talks product and engineering culture - YouTube
miscWhy you’re doing service catalogs wrong | Lisa Karlin Curtis | LeadDev Berlin 2024 - YouTube
rubyTiny JITs for a Faster FFI | Rails at Scale
system1 Million reasons to choose TBMQ as a high-performance MQTT broker - Thingsboard's blog
systemHusky: Efficient Compaction at Datadog Scale | Datadog
systemMemory Snapshots: Checkpoint/Restore for Sub-second Startup | Modal Blog
systemThe simplest way to build resilient applications by Giselle van Dongen - YouTube
webhtmx Is Pro-JavaScript – Carson Gross, JSNation 2024 - YouTube
zigRewriting a Language's Compiler in Itself
zigZig; what I think after months of using it

Until next time!

0 comments: