Friday, October 18, 2024

Fall 2024 reading (Part 2)

Hi! Here's some more tech and non-tech reading for the season. Hope you enjoy it, the reading I mean! (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify Twitter and my other feeds)

Tag(s)                  Link
ai,java,mlJVector: Cutting-Edge Vector Search in Java • airhacks.fm podcast with adam bien
ai,java,mlRevolutionizing AI with Java: From LLMs to Vector APIs - airhacks.fm podcast with adam bien | Podcast on Spotify
ai,java,mlThe AI Revolution in Java Development and Devoxx Genie - airhacks.fm podcast with adam bien | Podcast on Spotify
ai,misc,mlAGI, The Future of AI Agents And The Next Wave of Opportunities in AI | Richard Socher, CEO, You.com - The MAD Podcast with Matt Turck | Podcast on Spotify
ai,misc,mlFrom startup to $1.2B with Lambda’s Stephen Balaban • Gradient Dissent: Conversations on AI
ai,mlCUDA Mode Keynote | Andrej Karpathy | Eureka Labs - YouTube
ai,mlCharlie Yang – Toward Semantic Search, what we have now and what it will be in the future - YouTube
ai,mlFireworks Founder Lin Qiao on How Fast Inference and Small Models Will Benefit Businesses - Training Data | Podcast on Spotify
ai,mlMehul A. Shah – Luna: LLM-powered Unstructured Analytics (aka “RAG-supercharged”) - YouTube
ai,ml,securityBuilding a SOC Team in 2024 - Automation & AI - YouTube
apiLessons from building an automated SDK pipeline
dataA new local runner appears! Deep Dive on Prism - Beam Summit 2024 - YouTube
dataAsyncAPI & Springwolf - Automated documentation (and more) by Raphael De Lio46 - YouTube
dataHybrid full-text search and vector search with SQLite | Alex Garcia's Blog
dataLessons Learned Building the Huntress SIEM with ClickHouse - YouTube
dataLiteCluster: Replicated, leaderless, ACID compliant & high availability SQLite – Oldmoe's blog
dataPkl: Safe and Maintainable Config for Java Apps and Infrastructure by Ryan Knight, James Ward - YouTube
datachDB: The Blazing Fast SQL Engine for Data Science — Auxten Wang - YouTube
data,relnotePostgreSQL: PostgreSQL 17 Released!
graph,javaHow We Export Billion-Scale Graphs on Transactional Graph Databases
graph,javaTinkerPop Wide: ArcadeDB - a Multi-Model Database with Gremlin - YouTube
javaA better Jupyter Experience for Java Developers - JTaccuino unveiled by Jose Pereda, Sven Reimers - YouTube
javaJava 23 - Better Language, Better APIs, Better Runtime by Nicolai Parlog - YouTube
javaJava Language Futures by Gavin Bierman - YouTube
javaJava Performance Update 2024 by Per Minborg - YouTube
javaLoom - Where Are We? #JVMLS - YouTube
javaMemory API: Patterns, Uses Cases, and Performance by José Paumard, Remi Forax - YouTube
javaTrash Talk - Exploring the JVM memory management by Gerrit Grunwald - YouTube
javaZero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets by Holly Cummins - YouTube
java,k8sBuilding a Kubernetes Operator for Apache Flink in Java - YouTube
java,miscFrom Apache Cassandra to Serverless: Exploring Cloud-Native Databases - airhacks.fm podcast with adam bien | Podcast on Spotify
java,rustCombine Java and Rust Code Coverage in a Polyglot Project
java,systemApache Ratis - A High Performance Raft Library - YouTube
java,wasmMeet Chicory, exploit the power of WebAssembly on the server side! by Andrea Peruffo - YouTube
jvm20 Years of JRuby - Where We've Been and Where We're Going #JVMLS - YouTube
jvmCurrent | Optimizing Apache Kafka with GraalVM: Faster, Leaner, and Performant
jvm,pythonGraalPy - Fast Python Implementation — Štěpán Šindelář, Tim Felgentreff - YouTube
misc#210 CEO & Co-Founder Huntress Kyle Hanslovan w/ Ev Randle: Deep Roots - Grit | Podcast on Spotify
miscCrazy stat from Thomas Laffont of Coatue. 2022-2024 has seen fewer IPOs than both the financial crisis (2008-2009) and post dot-com
miscEP 111: How Josh Reeves (CEO, Gusto) Built a $10B Company Serving Small Businesses • The Logan Bartlett Show
miscEp15: Inside Diablo Canyon Nuclear Power Plant | BG2 w/ Bill Gurley & Brad Gerstner - YouTube
miscEp16. Nuclear Update, AI Fast Furious, State of VC | BG2 w/ Bill Gurley & Brad Gerstner - YouTube
miscHow Sequoia Capital’s Roelof Botha is forging the future - YouTube
miscHow did we build an AI/ML Platform at DoorDash from the ground up - Sudhir Tonse - YouTube
miscRails World 2024 Opening Keynote - David Heinemeier Hansson - YouTube
securityCharles Christian & Jay Wilks – Managing the SIGMA detection rule lifecycle - YouTube
securityLightning Talk: Enhance Investigations Using LLM, Embeddings, and Clustering - YouTube
systemAdapting Our XDS Control Plane for Proxyless gRPC - Antoine Tollenaere, Datadog - YouTube
systemCaching the uncacheable in Varnish - Thijs Feryn - NDC Oslo 2024 - YouTube
systemCurrent | Change Data Capture & Kafka: How Slack Transitioned to CDC with Debezium & Kafka Connect
systemDiving into the Presto Native C++ Query Engine (Presto 2.0)
systemDos and Don’ts: Designing an XDS Backend for the LinkedIn Scale - Paul Chesnais, LinkedIn - YouTube
systemElevating Scalable Object Storage: A Comprehensive Exploration of Ozone’s Trailblazing Capabilities - YouTube
systemHigh Performance Service Meshes with gRPC Proxyless - Gina Yeh and Arvind Bright, Google - YouTube
systemMichael Froh – Accelerating search and aggregations in OpenSearch - YouTube
systemOxia - A Horizontally Scalable Alternative to Apache Zookeeper - YouTube
systemPinterest’s Journey to a Automated, Efficient, and Low-Maintenance Kafka Platform with Vahid Hashemian and Jeff Xiang | ES
systemRosa Gutiérrez - Solid Queue internals, externals and all the things in between - Rails World 2024 - YouTube
systemVictoriaMetrics Internals with Alex and Roman ‪@victoriametrics‬ - YouTube
systemWe Compared ScyllaDB and Memcached and… We Lost? - ScyllaDB

Until next time!

Monday, September 23, 2024

Fall 2024 reading

Hi! Here's some tech and non-tech reading to start the Fall season (in the Northern hemisphere). It's Fall and still blazing hot. Hope you enjoy it, the reading I mean! (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify Twitter and my other feeds)

Tag(s)                  Link
relnote,observabilityPrometheus 3.0 Unveiled: PromCon Highlights with Julius Volz - YouTube
relnote,dataElasticsearch is Open Source, Again | Elastic Blog
bizDeveloping technical taste: A guide for next-gen engineers | Sam Schillace (Deputy CTO at Microsoft, creator of Google Docs) - In Depth | Podcast on Spotify
bizErin Meyer: Cross-cultural management, leadership and trust - In Good Company with Nicolai Tangen | Podcast on Spotify
bizScaling Teams and Yourself, with Cate Huston - It Shipped That Way | Podcast on Spotify
dataA quack at building scalable data pipelines with DuckDB (DuckCon #5, Seattle, 2024) - YouTube
dataBuilding an ingestion architecture for Apache Iceberg - YouTube
dataDelighting users with RESTful APIs and DuckDB (DuckCon #5, Seattle, 2024) - YouTube
dataImplementing InfluxDB IOx, "from scratch" using Apache Arrow, DataFusion, and Rust by Andrew Lamb - YouTube
dataMotherDuck: Taking flight with interactive analytics (DuckCon #5, Seattle, 2024) - YouTube
dataUnpacking the Buzz around ClickHouse - by Chris Riccomini
dataVLDB 2024 - ClickHouse: Lightning Fast Analytics for Everyone - YouTube
data,relnoteDuckDB – Overview and latest developments (DuckCon #5, Seattle, 2024) - YouTube
data,systemHow we made querying Pandas DataFrames with chDB 87x faster
data,systemPatching the PostgreSQL JDBC Driver
data,systemSupercharged Observability with ClickHouse - YouTube
data,systemWhy a Hedge Fund Built Its Own Database - YouTube
golangGo Singleflight Melts in Your Code, Not in Your DB
javaImproving OpenJDK Scalar Replacement - Part 3/3 - Microsoft for Java Developers
javaLeveraging Quarkus build-time metaprogramming capabilities to improve Jackson's serialization performance - Quarkus
javaPrinciples of Fluent API Design by David Beaumont - YouTube
javaTrash Talk - Exploring the Memory Management in the JVM | Gerrit Grunwald (EN) - YouTube
java,relnoteIncluding the Graal JIT in Oracle JDK 23
java,relnoteReviewing the JDK 23 Release Notes - Inside Java Newscast #76 - YouTube
java,relnoteThe Arrival of Java 23
java,systemChallenges of Custom Cache Implementation in Netty-Based Streaming Systems: Memory Fragmentation and OOM Issues | AutoMQ
java,systemHello eBPF: Writing a Linux scheduler in Java with eBPF (15) - Mostly nerdlessMostly nerdless
java,wasmWebAssembly, the Safer Alternative to Integrating Native Code in Java - InfoQ
jvmChannels in Kotlin Coroutines | Nikita Koval - YouTube
jvmJava, Kotlin, and Pandas Data Frames Walk into the One Billion Row Challenge | by Vladimir Zakharov | Medium | Medium
jvm,systemJRuby on CRaC Part 1: Let's Get CRaCking! – Charles Oliver Nutter – Java, Ruby, and JVM guy trying to make sense of it all
kotlinTrack and Analyze GitHub Star Growth With Kandy and Kotlin DataFrame | The Kotlin Blog
miscHow to balance technical direction and leadership work - YouTube
miscHow we try to avoid the technology migration trap at Netflix - Bruce Wang, Director Eng at Netflix - YouTube
miscPaul Walker: Growing With the 7 Habits of Highly Effective People - YouTube
miscReflecting on some rough years in VC: is the model broken? - All-In with Chamath, Jason, Sacks & Friedberg | Podcast on Spotify
miscThe complexity of phone networks | incident.io
miscTimeless lessons on running software companies that endure | Alyssa Henry (Square, Amazon, Microsoft) - In Depth | Podcast on Spotify
observability,systemAnnouncing Pulse proxy - bitdrift Blog
observability,systemHandling Billions of Metrics with Prometheus and Thanos - Ravi Hari & Amit Auddy, Intuit - YouTube
observability,systemThanos Receiver Deep Dive - Joel Verezhak, Open Systems - YouTube
relnote,systemAnnouncing the Release of Apache Flink 1.20 | Apache Flink
relnote,systemValkey · Generally Available: Valkey 8.0.0
securityCoraza - The Open Source WAF With A Modern Approach - Juan Pablo Tosso - YouTube
systemA good day to trie-hard: saving compute 1% at a time
systemAWS re:Invent 2023 - Dive deep into Amazon DynamoDB (DAT330) - YouTube
systemCompile and run C in JavaScript | Bun Blog
systemDevnexus 2022 - How Does a Matching Engine Work - Juan D Bustamante - YouTube
systemDistributed DDL Replication at Global Scale by Gwen Shapira - YouTube
systemEventBridge under the hood | Serverless Office Hours - YouTube
systemFizzBee, TLA+, and (Practical) Formal Software Verification with JP Kadarkarai
systemHow DAZN streams live sports to MILLIONS of concurrent viewers - YouTube
systemHow do we run Kafka 100% on the object storage?
systemHow to Build an Exchange - YouTube
systemHow we scaled Grafana Cloud Logs’ memcached cluster to 50TB and improved reliability | Grafana Labs
systemJustin Kitagawa - How does Twilio run 99.999% systems? - YouTube
systemLeader Election With S3 Conditional Writes - Gunnar Morling
systemMeilisearch is too slow
systemPushy to the Limit: Evolving Netflix’s WebSocket proxy for the future | by Netflix Technology Blog | Sep, 2024 | Netflix TechBlog
systemReflection-based JSON in C++ at Gigabytes per Second – Daniel Lemire's blog
systemResource Management in Aurora Serverless - Marc's Blog
systemScaling Time-Series Data to Infinity: A Kubernetes-Powered Solution with Envoy - Hiroki Sakamoto - YouTube
systemSystems Distributed '24 Lightning Talks - YouTube
systemUSENIX ATC '23 - Distributed Transactions at Scale in Amazon DynamoDB - YouTube
systemValkey · Unlock 1 Million RPS: Experience Triple the Speed with Valkey
testMastering Concurrency: End to End Stress Testing with Kotlin Multiplatform – Oliver Okrongli - YouTube

Until next time!

Friday, August 30, 2024

End of Summer 2024 (for real) reading

Hi! Here's some more tech and non-tech reading before Summer (in the Northern hemisphere) ends. Hope you enjoy it! (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify Twitter and my other feeds)

Tag(s)                  Link
biz#176 CEO MongoDB, Dev Ittycheria: Edge - Grit | Podcast on Spotify
bizBob Muglia | Supercloud 7 - YouTube
bizCharles Giancarlo, Pure Storage | AI Infrastructure Silicon Valley - Executive Series - YouTube
bizDave Lazovsky, Celestial AI | AI Infrastructure Silicon Valley - Executive Series - YouTube
bizGenAI Is in Its Honeymoon Era, But It's Not Going to Last - YouTube
bizNaveen Rao: Inside the Legendary Databricks Acquisition of MosaicML - Generative Now | AI Builders on Creating the Future | Podcast on Spotify
bizSid Sheth, d-Matrix | AI Infrastructure Silicon Valley - Executive Series - YouTube
bizVinoth Chandar, Onehouse | Supercloud7 - YouTube
cloudHow AWS powered Prime Day 2024 for record-breaking sales | AWS News Blog
cloud,securityAWS Summit SF 2022 - Using AWS Key Management Service for data protection (SEC303) - YouTube
concurrent,java,testtobyweston/tempus-fugit: Java micro library for testing and concurrency
dataAWS re:Invent 2023 - Netflix’s journey to an Apache Iceberg–only data lake (NFX306) - YouTube
dataS2024 #17 - Google BigQuery / Dremel (CMU Advanced Database Systems) - YouTube
dataS2024 #18 - Databricks Photon / Spark SQL (CMU Advanced Database Systems) - YouTube
dataTable format comparisons - Streaming ingest of row-level operations — Jack Vanlightly
data,relnoteSlateDB: An Embedded Storage Engine Built on Object Storage
golangBoost application performance with profile guided optimization Michael Pratt, Google - YouTube
golangGo Channels slow down with more CPUs - Grant Stephens, Fastly - YouTube
golangThe Key to Go Efficiency is Just a Few Go Runtime Metrics Away! - Bartłomiej Płotka & Arianna Vespri - YouTube
javaCreating Asynchronous Applications with Virtual Threads Venkat Subramaniam BackEnd - YouTube
javaJava 22 - Better Language, Better APIs, Better Runtime | Nicolai Parlog (EN) - YouTube
java,observabilityMicrometer Mastery: Unleash Advanced Observability In Your JVM Apps (SpringOne 2024) - YouTube
java,relnoteJava JFR Profiler Plugin for JetBrains IDEs | JetBrains Marketplace
java,wasmDylibso Insiders - Chicory, a JVM Native WebAssembly Runtime - YouTube
k8sCrafting Seamless Development: Improving Kubernetes Operator Developer Experience - DevConf.US 2024 - YouTube
k8sFor the love of god, learn when to use CPU limits on Kubernetes. | by Eliran Cohen | Medium
k8s,systemDesigning & Running Low-latency Systems on Kubernetes by Jimmy Zelinskie - YouTube
k8s,systemScaling Data Platforms: Managing Growth from Zero to Billions of Transactions by Vivek Viswanathan - YouTube
kotlin,rustCrossing The Barrier Between Kotlin and Rust (and back)! | Tarik Eshaq - YouTube
miscWebinar: 5 Stats Tests You Need to Know for PM by Google Product Leader - YouTube
pythonuv: Unified Python packaging
systemAWS re:Invent 2018: Behind the Scenes: Exploring the AWS Global Network (NET305) - YouTube
systemAWS re:Invent 2018: How AWS Minimizes the Blast Radius of Failures (ARC338) - YouTube
systemAWS re:Invent 2022 - AWS data protection: Using locks, keys, signatures, and certificates (SEC212) - YouTube
systemAWS re:Invent 2023 - Best practices for creating multi-Region architectures on AWS (ARC308) - YouTube
systemAmazon DynamoDB: Evolution of a Hyperscale Cloud Database Service - YouTube
systemCerebras Co-Founder Deconstructs Blackwell GPU Delay - YouTube
systemDelivering Millions of Notifications within Seconds During the Super Bowl - YouTube
systemFast, lazy container loading in modal.com by Jonathon Belotti - YouTube
systemFrom Code to Streams | Rafael Roman - YouTube
systemInvestigation of a Cross-regional Network Performance Issue | by Netflix Technology Blog | Netflix TechBlog
systemMigrating Millions of Concurrent Websockets to Envoy - Slack Engineering
systemTimo Walther – Flink's SQL Engine: Let's open the engine room! - YouTube
uiHow HTMX is changing the web, with Carson Gross - YouTube

Until next time!