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!

Sunday, August 11, 2024

End of Summer 2024 reading

Hi! Here's some tech and non-tech reading before school starts (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify Twitter and my other feeds). Hope you enjoy it!

Tag(s)                  Link
ai,biz,mlMaking AI Work: Fine-Tuning, Inference, Memory | Sharon Zhou, CEO, Lamini - The MAD Podcast with Matt Turck | Podcast on Spotify
ai,mlLLMOps and FMOps for e-commerce organization Booking.com - YouTube
ai,mlOpen Challenges for AI Engineering: Simon Willison - YouTube
ai,mlThe Future of Knowledge Assistants: Jerry Liu - YouTube
ai,ml,systemLlamafile: bringing AI to the masses with fast CPU inference: Stephen Hood and Justine Tunney - YouTube
architectureSustainable Team Dynamics: Lessons learned from half a million issues | Dmitry Yanter (EN) - YouTube
biz#175 CEO Snowflake, Frank Slootman: Amped - Grit | Podcast on Spotify
biz17 years at PayPal working in 10 different roles with Prashanthi Ravanavarapu (Product Executive) - YouTube
bizControlling your own narrative in a hot market with Vinoth Chandar, founder of Onehouse | Emily Omier
bizEP 108: Olivier Pomel (CEO, Datadog) Shares Every Lesson From Scaling to $40B - The Logan Bartlett Show | Podcast on Spotify
bizFrom exec roles to board seats — Anne Raimondi’s leadership lessons for the startup C-Suite - In Depth | Podcast on Spotify
ai,biz,mlHow The Massive Power Draw Of Generative AI Is Overtaxing Our Grid - YouTube
bizHow to supercharge your engineering org | Kellan Elliott-McCrea (Adobe, Dropbox) - In Depth | Podcast on Spotify
bizOpen Source AI Is the Path Forward | Meta
bizPaul O'Neill Speech to Healthcare CEOs on "The Irreducible Components of Leadership" - YouTube
bizRerun: Morgan Stanley Chair and CEO: Succession, culture, stress, and leadership - In Good Company with Nicolai Tangen | Podcast on Spotify
ai,biz,mlThe AI summer — Benedict Evans
bizThe InfraRed Report | Redpoint Ventures
ai,biz,mlThe Winds of AI Winter - Latent Space
ai,biz,ml90% of AI Companies May Be Overvalued - YouTube
biz,data240 | Breaking Analysis | Why Databricks v. Snowflake is not a Zero-sum Game - YouTube
dataDebugging distributed database mysteries with Rust, packet capture and Polars
dataHow We Scaled PostgreSQL to 350 TB+ (With 10B New Records/Day)
dataHow to Get the Most out of Postgres Memory Settings | Tembo
dataParsing Protobuf Definitions with Tree-sitter - Repeatable Systems
data,relnoteApache DataFusion Comet 0.1.0 Release | Apache DataFusion Project News & Blog
data,relnote,rustApache DataFusion 40.0.0 Released | Apache DataFusion Project News & Blog
javaJava 21 Virtual Threads - Dude, Where’s My Lock? | by Netflix Technology Blog | Jul, 2024 | Netflix TechBlog
javaJava 23 : what’s new? | Loic's Blog
javaJava Virtual Threads: a Case Study - InfoQ
javaProgrammer-friendly structured concurrency for Java
javaWhy You Need Performance Tests for Proper Kubernetes Scaling | Dmitry Chuyko (EN) - YouTube
java,relnoteWhat's New in IntelliJ IDEA 2024.2 - YouTube
kotlinFrom Zero to Billions: Building a High-Performance Kotlin App in Two Months | Arnaud Giuliani - YouTube
kotlinKMP in Action A Production Case Study | Annyce Davis - YouTube
kotlinKotlin Multiplatform in Google Workspace | Jason Parachoniak - YouTube
kotlinUnlocking SQL Databases with Kotlin Data Analytics a Practical Exploration | Aleksei Zinovev - YouTube
misc"Simple Made Easy" - Rich Hickey (2011) - YouTube
miscFalcon Content Update Remediation and Guidance Hub | CrowdStrike
miscI Interviewed The Creator Of LLVM, Clang, Swift, and Mojo - YouTube
miscThe best programmer I know | Daniel Terhorst-North - YouTube
miscTwist (Something I would love to see more adoption of - a blend of email and team messaging)
miscUsing S3 as a container registry | Adolfo Ochagavía
relnote,systemApache Kafka 3.8 - Introducing a New Docker Image for GraalVM-based Native Kafka Broker - YouTube
rustFinishing Turborepo's migration from Go to Rust – Vercel
rustQuary - Translating sqlfluff to rust
rust,zigP99 CONF - Zig vs Rust - YouTube
rust,zigWhy I am not yet ready to switch to Zig from Rust
securityTechnical Details on July 19, 2024 Outage | CrowdStrike
systemA Case Study in API Cost of Running Presto in the Cloud at Scale (Hope Wang & Chunxu Tang, Alluxio) | RTA Summit 2024 - Speaker Deck
systemAWS re:Inforce 2024 - Proving the correctness of AWS authorization (IAM401) - YouTube
systemAWS re:Invent 2022 - Deep dive on Amazon S3 (STG203) - YouTube
systemAmazon’s Exabyte-Scale Migration from Apache Spark to Ray on Amazon EC2 | AWS Open Source Blog
systemAndrew Kelley Practical Data Oriented Design (DoD) - YouTube
systemAutoMQ - Kafka on S3 | LinkedIn
systemBuilding an Observability Platform Using Apache Pinot (Neha Pawar, StarTree) | RTA Summit 2024 - Speaker Deck
systemDocker without Docker · The Fly Blog
systemFoundationDB as an Identity Graph database: Adobe’s Journey - FDB Meetup, June 20th 2024 @ Adobe HQ - YouTube
systemHow we built a platform for 1,000 developers at WIX - YouTube
systemHow we built our metadata layer on FoundationDB | Tigris Object Storage
systemHow we sped up Notion in the browser with WASM SQLite
systemJepsen: jetcd 0.8.2
systemLessons Learned from Scaling RabbitMQ in a High-Growth (...) by James Carr | RabbitMQ Summit 2023 - YouTube
systemMeetup: Minions, a Powerful Framework to Handle Complex Operational Tasks in Pinot (StarTree) - YouTube
systemMicroservices with Restate and Kotlin | Francesco Guardiani, Giselle van Dongen - YouTube
systemPhantom Menace: memory leak that wasn't there · FlakM blog
systemRediscovering Transaction Processing From History and First Principles
systemScaling with Common Sense - YouTube
systemSleeping at Scale - Delivering 10k Timers per Second per Node with Rust, Tokio, Kafka, and Scylla - YouTube
systemWrite caching: drive your workloads up to 90% faster

Until next time!

Thursday, July 18, 2024

More Summer 2024 reading

Hi. Here's some tech and non-tech reading for the rest of Summer (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify Twitter and my other feeds). I've started share some of my non-tech (mostly business and leadership) related reading too. Hope you enjoy it!

Tag(s)                  Link
ai,java,mlJava Meets AI: How to Build LLM-Powered Apps with LangChain4j and Lize Raes - YouTube
ai,java,ml,relnoteJlama v0.2.0: Better Batching
ai,jvm,mlAI and Kotlin: A Perfect Mix | Vladislav Tankov - YouTube
ai,mlIndex 2024 Talk: Vector Search and the FAISS Library - YouTube
ai,mlIs AI a platform shift or a paradigm shift? | Benedict Evans - The MAD Podcast with Matt Turck | Podcast on Spotify
bizAI VC Bubble | BG2 with Bill Gurley & Brad Gerstner - YouTube
bizAI’s $600B Question | Sequoia Capital
bizBits To Billions: How Nithin Kamath Built Zerodha And Why He Doesnt Care About Being Rich - YouTube
bizBuccoCapital Bloke on X: "What's Gone Wrong in SaaS"
bizHemant Mohapatra on X: "...fun story to tell...AMD engg..."
bizHow Cohere CEO Aidan Gomez Says AI Will Directly Profit Companies - YouTube
bizLemkin on X: "... venture capital turns out to be a pretty tough business..."
bizScaling to $150M ARR and Beyond with Grafana Labs's CEO Raj Dutt and Lightspeed's Alex Kayyal - YouTube
bizScaling to $5B with Cockroach Labs' CEO Spencer Kimball's Formula for Sustained Growth + Resilience - YouTube
bizState of startup compensation, H2 2023
bizThe Gili Ra’anan model: Questions emerging from Cyberstarts' remarkable success | Ctech
bizZapier’s Mike Knoop launches ARC Prize to Jumpstart New Ideas for AGI - Training Data | Podcast on Spotify
cloud,securityIs LLM all you need for Cloudtrail analysis - Rex Guo & Diane Lin - YouTube
concurrent,testProperly Testing Concurrent Data Structures
dataBest practices and insights when migrating to Apache Iceberg for data engineers - YouTube
dataBranimir Lambov – Applications of Tries in Apache Cassandra - YouTube
dataBuild A Data Lake For Your Security Logs With Scanner - Data Engineering Podcast | Podcast on Spotify
dataBuilding and scaling Notion’s data lake
dataEnhancing data governance in Trino with the OpenLineage integration - YouTube
dataHow Discord Uses Open-Source Tools for Scalable Data Orchestration & Transformation
dataNimble, a new file format for large datasets - YouTube
dataPGConf India 2023 - Deep dive of usage of Postgres in Zerodha by Satyajit Sarangi (Zerodha) - YouTube
dataPutting DuckDB in Postgres to Query Iceberg - ParadeDB
dataReducing query cost and query runtimes of Trino powered analytics platforms - YouTube
dataUnderstanding Apache Paimon's Consistency Model Part 1 — Jack Vanlightly
data,graphLeverage graph technology for real-time Fraud Detection and Prevention | by Deepak Patankar | Booking.com Engineering | Jul, 2024 | Medium
data,javaIn-Memory Analytics for Kafka using DuckDB – Robert Yokota
data,relnoteAnnouncing Tembo Series A | Tembo
data,relnoteThe economics of a Postgres free tier
javaBeyond Built-in: Advanced Testing Techniques for Spring Boot Applications by Michael Vitz @ SpringIO - YouTube
javaContinuations: The magic behind virtual threads in Java by Balkrishna Rawool @ Spring I/O 2024 - YouTube
javaJava meets TypeScript: full-stack web app development with Spring Boot and React by Marcus Hellberg - YouTube
javaMaking Spring Cloud Gateway your perfect API gateway solution by Dan Erez @ Spring I/O 2024 - YouTube
javaMind the gap, connecting high performance systems at a leading Crypto Exchange @ Spring I/O 2024 - YouTube
javaUnit Test Your Spring Architecture With ArchUnit by Roland Weisleder @ Spring I/O 2024 - YouTube
javaWhen Armeria Blooms in Spring (Boot) by Trustin Heuiseung Lee @ Spring I/O 2024 - YouTube
java,ml[VDTRIESTE24] Unleashing the Power of Vector Search and Semantic Caching in Java - by Luigi Fugaro - YouTube
java,observabilityMicrometer Mastery: Unleash Advanced Observability in your JVM Apps by Tommy Ludwig & Jonatan Ivanov - YouTube
java,observabilityNavigating the Complexities of Service To Service Invocations: Deep And Brief Dive Into Causality - YouTube
k8s,securityBSidesSF 2024 - Effective Detection in Kubernetes Clusters (Shay Berkovich, Oren Ofer) - YouTube
kotlinDataFrame: Kotlin's Innovative Approach to Data Structures | Roman Belov - YouTube
kotlinDebugging the Future: Exploring Coroutine Debugger Tools | Nikita Nazarov - YouTube
kotlinGenerating Kotlin SDKs with Smithy – Ian Botsford, Aaron Todd - YouTube
misc#197 CEO, Chairman & Founder Zscaler, Jay Chaudhry: No Attachment • Grit
miscAutomate Project Environments with Devbox and Direnv
observabilityBuilding a Culture of Observability - YouTube
observabilityManaging Observability Data at the Edge with the OpenTelemetry Collector and OTTL - Evan Bradley - YouTube
relnote,systemBufstream: Kafka at 10x lower cost - Buf
relnote,systemHow AutoMQ addresses the disk read side effects in Apache Kafka | AutoMQ
relnote,systemVector Databases: Using Vector Search with Graph and Key-Value Queries | Aerospike Summit Paris 2024 - YouTube
relnote,systemturbopuffer's architecture
rust,systemsans-IO: The secret to effective Rust for network services
securityTurso completed SOC2 Type II compliance with zero issues
systemBenchmarking ARM processors: Graviton 4, Graviton 3 and Apple M2 – Daniel Lemire's blog
systemHow Binance built a 100PB log service with Quickwit | Quickwit
systemLIquid: a Large-Scale Relational Graph Database - InfoQ
systemLogging at Zerodha - Zerodha Tech Blog
systemSystems @Scale 2024 - YouTube
systemTesting Distributed Systems the right way ft. Will Wilson - YouTube
systemTimeseries Indexing at Scale | Datadog

Until next time!