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!

Sunday, July 07, 2024

Trip to Oregon

Here's a summary of our trip to Oregon. (Or ask your favorite AI "Give me a 7 day itinerary for family with kids to Oregon")

Day 1 - Start:

  • Fly from San Francisco, CA to Redmond, OR.
  • Rent a car and drive from Redmond to Bend, OR.
  • Visit Lava Lands Visitor Center.
  • Explore Breweries in Bend.
  • Stay at hotel in Bend, OR.

 

Day 2 - Bend, OR:

  • Park & Float Tumalo Creek.
  • Explore Food Trucks in Bend.
  • Bike along the Deschutes river.

 

Day 3 - Bend, OR:

  • Hiking near Dillon Falls.
  • Ski lift to Mt. Bachelor.
  • Explore Breweries in Bend.

 

Day 4 - Mt Hood, OR:

  • Drive to Smith Rock State Park.
  • Drive to Mt. Hood.
  • Drive to Troutdale, OR.
  • Stay at hotel in Troutdale, OR.
  • Explore Food Trucks in Troutdale.

 

Day 5 - Portland area, OR:

  • Drive to Canon Beach, OR.

 

Day 6 - Portland area, OR:

  • Explore Columbia River Gorge National Scenic Area.
  • Explore Food Trucks in Troutdale.

 

Day 7 - Return:

  • Explore Portland (The Grotto and Rocky Butte Natural Area).
  • Return rental car at Portland, OR.
  • Fly from Portland, OR to San Francisco, CA.

Saturday, June 29, 2024

Summer 2024 tech reading

Hi! Here's some tech reading for Summer (As usual, a hat tip to Hacker News, Reddit and Twitter feeds, which are my usual sources).

Tag(s)                  Link
ai,funllama.ttf - font file which is also a large language model and an inference engine
ai,java,mlJoel Knighton – Under the hood of vector search with JVector - YouTube
ai,java,mlRunning Uncensored and Open Source LLMs on Your Local Machine - YouTube
ai,mlAI in electronics: Quilter’s journey in PCB design - YouTube
ai,mlDatadog on LLMs: From Chatbots to Autonomous Agents - YouTube
ai,mlJo Kristian Bergum on X: "..retrieval is search.."
ai,mlMingshi Liu, Owais Kazi – Elevating AI Applications with OpenSearch's Flow Framework and RAG Tool - YouTube
ai,mlPerplexity CTO Denis Yarats on AI-powered search - YouTube
ai,mlShort Musings on AI Engineering and "Failed AI Projects"
ai,mlTeo Narboneta Zosa, Chingis Oinar – Robust AI Search Ranking for Radical C2C Marketplace Growth - YouTube
ai,mlTransforming Search with Perplexity AI’s CTO Denis Yarats - YouTube
ai,ml,sqlSpringAI, llama3 and pgvector: bRAGging rights! - DEV Community
ai,ml,sreScaling Meta’s Infra with GenAI: Journey to faster and smarter Incident Response - YouTube
cloud,securityfwd:cloudsec 2024 North America - Day 1, Breakout 1 - YouTube
cloud,systemNormalization of CSP audit logs with open standards. How to search everywhere at once. - YouTube
data186: Data Fusion and The Future Of Specialized Databases with Andrew Lamb of InfluxData - The Data Stack Show
dataBegun, The Catalog Wars Have - by Chris Riccomini
dataCommand Line Data Processing: Using DuckDB as a Unix Tool – DuckDB
dataData Productivity at Scale - YouTube
dataHow to Get the Most out of Postgres Memory Settings | Tembo
dataSanjeev Mohan, SanjMo & Tony Baer, dbInsight | Databricks Data + AI Summit 2024 - YouTube
dataTrino Engineering @ Microsoft - YouTube
data,relnoteMukul Karnik & Hariharan Gandhi – Delivering the next wave of innovation with OpenSearch - YouTube
data,systemAccelerate performance at scale: Best practices for Trino with Amazon S3 - YouTube
data,systemYingjun Wu - S3 as the state store for stream processing systems - YouTube
docker,relnoteWhat's New in Podman 5 - DevConf.CZ 2024 - YouTube
golangGo evolves in the wrong direction | by Aliaksandr Valialkin | Jun, 2024 | Medium
javaDevneuxs 2024 - Spring off the HTTP High Dive into an Optimized Connection Pool - John Coyne - YouTube
javaEfficient containers with Spring Boot 3, Java 21 and CDS by Sébastien Deleuze @ Spring I/O 2024 - YouTube
javaEssential Information on Virtual Threads · SAP/SapMachine Wiki
javaGraphQL Java and Spring: The Latest Features by Rossen Stoyanchev @ Spring I/O 2024 - YouTube
javaRadu Gheorghe, Rafał Kuć – Heap sizing and GC tuning for Solr and friends - YouTube
javaSpring I/O 2024 Keynote - YouTube
javaSpring Tips: Spring Modulith - YouTube
javaThe Future of Java Performance in Serverless: Native Java, CRaC and Project Leydens @ Spring I/O 24 - YouTube
javaThe good, the bad, the native by Gregorio Palamà @ Spring I/O 2024 - YouTube
java,k8sImplementing Kubernetes operators in Java with Micronaut by Álvaro Sánchez-Mariscal Arnaiz - YouTube
k8sLars Francke, Jannik Heyl – Lessons learned writing 10+ Kubernetes Operators - YouTube
miscCoatue’s Laffont on AI Darlings and Opportunities in Today’s Markets - YouTube
miscMaking an impact through authenticity and curiosity | Ami Vora (CPO at Faire, ex-WhatsApp, FB, IG) - Lenny's Podcast
miscRedefining the Silicon Valley Startup with HashiCorp Co-Founder Armon Dadgar - YouTube
mlAnsgar Gruene, Dharin Shah, Alexander Butenko – Text to Context: How We Introduced Hybrid Search - YouTube
mlDoug Turnbull, Charles Njoroge – Learning to Rank for Reddit Search: A Project Retro - YouTube
mlIndex 2024 Talk: How DoorDash Personalizes the Shopping Experience - YouTube
mlLuuk Kaandorp, Vincent Peijnenburg - The Power of the Bonus Card: Road to Personalised Search - YouTube
ml,systemCorey J. Nolet, Vivek Narang – cuVS and Lucene: GPU-based Vector Search - YouTube
rustDioxus Labs + “High-level Rust”
securityCisco Secure Firewall: Intelligent Security Powered by Talos - YouTube
securityCisco XDR Detection Analytics and Gen AI - YouTube
securityOverview of Fortinet Universal SASE - YouTube
systemA Cost Analysis of Replication vs S3 Express One Zone in Transactional Data Systems — Jack Vanlightly
systemApache Kafka Done Right - YouTube
systemArkadiusz Trawiński - Log messages processing using NLP tools | PyData London 2024 - YouTube
systemBatch Data & Streaming Data in one Atom (with Jove Zhong) - YouTube
systemHow FourKites runs a scalable and cost-effective log analytics solution to handle petabytes of logs - YouTube
systemIlan Ginzburg – Search in the Cloud: separation of compute and storage - YouTube
systemMemoryDB: Speed, Durability, and Composition. - Marc's Blog
systemMultiple Regions, Single Pane of Glass - WarpStream - Stream More, Manage Less
systemReimplementing Apache Kafka with Golang and S3 - YouTube
systemStefan Sprenger - Taming the cost of Kafka workloads in the cloud - YouTube
zigWhat's Zig got that C, Rust and Go don't have? (with Loris Cro) - YouTube

Until next time!