# arroyo (blogs) — RSS Amplifier

Recent posts from the 3 feeds in the RSS Amplifier directory that cover arroyo.

Page: <https://rssamplifier.com/topics/arroyo/blogs>  
Feed: <https://rssamplifier.com/topics/arroyo/blogs.md>

---

## [Using NVIDIA Management Library (NVML) in Rust](https://rabzelj.com/blog/rust-nvml-crate-intro)

_2026-06-02 · Tin Rabzelj_

Intro to singe-nvml Rust crate.

## [How to Debug a Deadlock](https://rabzelj.com/blog/rust-debug-deadlock)

_2026-03-09 · Tin Rabzelj_

How to debug a deadlock in Rust?

## [Async Primitives for TypeScript](https://rabzelj.com/blog/temelj-typescript-async-utilities)

_2026-03-07 · Tin Rabzelj_

A collection of async primitives for TypeScript. Queue, Mutex, AsyncStream, delay, throttle, and more.

## [Trying to Build a Serverless Platform using Firecracker](https://rabzelj.com/blog/serverless-platform-firecracker-vm)

_2026-02-27 · Tin Rabzelj_

Can I build my own AWS Lambda, though?

## [Building a Vector Database in Rust: LSM-VEC](https://rabzelj.com/blog/building-vector-database-lsm-vec)

_2026-02-23 · Tin Rabzelj_

Combining LSM-tree storage with HNSW-like routing to provide update-friendly disk-based vector search.

## [A Result Type for TypeScript](https://rabzelj.com/blog/typescript-result-monad-type)

_2026-02-11 · Tin Rabzelj_

Did somebody ask for a monad?

## [Generating Sitemaps in TanStack Start](https://rabzelj.com/blog/tanstack-start-sitemap-generation)

_2026-01-22 · Tin Rabzelj_

How can we generate a sitemap in a TanStack Start app?

## [Experimenting with the Ricoh GR3x. I think lower megapixel cameras have more &lsquo;feel&rsquo; to them. I love&hellip;](https://whileoutriding.tumblr.com/post/804010793164308480)

_2025-12-26 · while out riding_

Experimenting with the Ricoh GR3x. I think lower megapixel cameras have more &lsquo;feel&rsquo; to them. I love the output from the sensor on this camera, but I wish it had a viewfinder. Then again, maybe there&rsquo;s something to imperfect framing? Perhaps an old fashioned optical viewfinder would be best&hellip;

## [A Christmas Day ride with Emma, Adam, Margeaux, Logan, and Virginia. And little Laurita too.](https://whileoutriding.tumblr.com/post/804004464404185088)

_2025-12-26 · while out riding_

A Christmas Day ride with Emma, Adam, Margeaux, Logan, and Virginia. And little Laurita too. What a treat it is to ride the Jones Spaceframe on Oaxacan dirt! https://ridewithgps.com/trips/357906210

## [Our neighbours, Double Trouble and Dally. Note leap straight for the eyeball!](https://whileoutriding.tumblr.com/post/803908983529291776)

_2025-12-25 · while out riding_

Our neighbours, Double Trouble and Dally. Note leap straight for the eyeball!

## [Trade Smarter With IBKR (Sponsored)](https://crawlproof.com/a/spaaz5iEjDN7)

_2025-12-25 · **Sponsored**_

Join Interactive Brokers through a referral and access low-cost global trading.

## [Mulling our setups for Colombia next month! Could this be it? Tailfin luggage and Jones steeds&hellip; &hellip;](https://whileoutriding.tumblr.com/post/803644967721615361)

_2025-12-22 · while out riding_

Mulling our setups for Colombia next month! Could this be it? Tailfin luggage and Jones steeds&hellip; Just look at those burly bruisers!

## [Oaxaca Winter 2025. Bikes, dogs, and food&hellip;](https://whileoutriding.tumblr.com/post/803416185056198656)

_2025-12-20 · while out riding_

Oaxaca Winter 2025. Bikes, dogs, and food&hellip;

## [Blockwise Parallel Transformer for Large Context Models | Paper Notes](https://rabzelj.com/blog/blockwise-parallel-transformer-for-large-context-models-paper-notes)

_2025-10-17 · Tin Rabzelj_

Paper notes for Blockwise Parallel Transformer for Large Context Models.

## [Fast Inference from Transformers via Speculative Decoding | Paper Notes](https://rabzelj.com/blog/fast-inference-from-transformers-via-speculative-decoding-paper-notes)

_2025-09-10 · Tin Rabzelj_

Paper notes for Fast Inference from Transformers via Speculative Decoding.

## [Fast Transformer Decoding: One Write-Head is All You Need | Paper Notes](https://rabzelj.com/blog/fast-transformer-decoding-one-write-head-is-all-you-need-paper-notes)

_2025-09-10 · Tin Rabzelj_

Paper notes for Fast Transformer Decoding: One Write-Head is All You Need.

## [GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpoints | Paper Notes](https://rabzelj.com/blog/gqa-training-generalized-multi-query-transformer-models-from-multi-head-checkpoints-paper-notes)

_2025-09-10 · Tin Rabzelj_

Paper notes for GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpoints.

## [Ring Attention with Blockwise Transformers for Near-Infinite Context | Paper Notes](https://rabzelj.com/blog/ring-attention-with-blockwise-transformers-for-near-infinite-context-paper-notes)

_2025-09-10 · Tin Rabzelj_

Paper notes for Ring Attention with Blockwise Transformers for Near-Infinite Context.

## [Effective Long-Context Scaling of Foundation Models | Paper Notes](https://rabzelj.com/blog/effective-long-context-scaling-of-foundation-models-paper-notes)

_2025-09-09 · Tin Rabzelj_

Paper notes for Effective Long-Context Scaling of Foundation Models.

## [YaRN: Efficient Context Window Extension of Large Language Models | Paper Notes](https://rabzelj.com/blog/yarn-efficient-context-window-extension-of-large-language-models-paper-notes)

_2025-09-06 · Tin Rabzelj_

Paper notes for YaRN: Efficient Context Window Extension of Large Language Models.

## [Leave No Context Behind: Efficient Infinite Context Transformers with Infini-attention | Paper Notes](https://rabzelj.com/blog/leave-no-context-behind-efficient-infinite-context-transformers-with-infini-attention-paper-notes)

_2025-08-29 · Tin Rabzelj_

Paper notes for Leave No Context Behind: Efficient Infinite Context Transformers with Infini-attention.

## [Point once, get highlights (Sponsored)](https://crawlproof.com/a/Av3fRSsVtTnb)

_2025-08-28 · **Sponsored**_

Get minutes worth watching from a whole game — point once

## [FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness | Paper Notes](https://rabzelj.com/blog/flashattention-fast-and-memory-efficient-exact-attention-with-io-awareness-paper-notes)

_2025-08-28 · Tin Rabzelj_

Paper notes for FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness.

## [Longformer: The Long-Document Transformer | Paper Notes](https://rabzelj.com/blog/longformer-the-long-document-transformer-paper-notes)

_2025-08-28 · Tin Rabzelj_

Paper notes for Longformer: The Long-Document Transformer.

## [ReAct: Synergizing Reasoning and Acting in Language Models | Paper Notes](https://rabzelj.com/blog/react-synergizing-reasoning-and-acting-in-language-models-paper-notes)

_2025-08-27 · Tin Rabzelj_

Paper notes for ReAct: Synergizing Reasoning and Acting in Language Models.

## [RoFormer: Enhanced Transformer with Rotary Position Embedding | Paper Notes](https://rabzelj.com/blog/roformer-enhanced-transformer-with-rotary-position-embedding-paper-notes)

_2025-08-27 · Tin Rabzelj_

Paper notes for RoFormer: Enhanced Transformer with Rotary Position Embedding.

## [The Impact of Positional Encoding on Length Generalization in Transformers | Paper Notes](https://rabzelj.com/blog/the-impact-of-positional-encoding-on-length-generalization-in-transformers-paper-notes)

_2025-08-27 · Tin Rabzelj_

Paper notes for The Impact of Positional Encoding on Length Generalization in Transformers.

## [Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolation | Paper Notes](https://rabzelj.com/blog/train-short-test-long-attention-with-linear-biases-enables-input-length-extrapolation-paper-notes)

_2025-08-27 · Tin Rabzelj_

Paper notes for Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolation.

## [Chain-of-Thought Prompting Elicits Reasoning in Large Language Models | Paper Notes](https://rabzelj.com/blog/chain-of-thought-prompting-elicits-reasoning-in-large-language-models-paper-notes)

_2025-08-26 · Tin Rabzelj_

Paper notes for Chain-of-Thought Prompting Elicits Reasoning in Large Language Models.

## [Tree of Thoughts: Deliberate Problem Solving with Large Language Models | Paper Notes](https://rabzelj.com/blog/tree-of-thoughts-deliberate-problem-solving-with-large-language-models-paper-notes)

_2025-08-26 · Tin Rabzelj_

Paper notes for Tree of Thoughts: Deliberate Problem Solving with Large Language Models.

## [Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer | Paper Notes](https://rabzelj.com/blog/exploring-the-limits-of-transfer-learning-with-a-unified-text-to-text-transformer-paper-notes)

_2025-08-22 · Tin Rabzelj_

Paper notes for Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer.

## [Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer | Paper Notes](https://rabzelj.com/blog/outrageously-large-neural-networks-the-sparsely-gated-mixture-of-experts-layer-paper-notes)

_2025-08-22 · Tin Rabzelj_

Paper notes for Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer.

## [Point a Domain, Start a Pit (Sponsored)](https://crawlproof.com/a/E0M44M85yXW5)

_2025-08-21 · **Sponsored**_

Point any domain to a blacked-out, poison-green coming-soon page with an email waitlist.

## [Language Models are Few-Shot Learners | Paper Notes](https://rabzelj.com/blog/language-models-are-few-shot-learners-paper-notes)

_2025-08-21 · Tin Rabzelj_

Paper notes for Language Models are Few-Shot Learners.

## [Language Models are Unsupervised Multitask Learners | Paper Notes](https://rabzelj.com/blog/language-models-are-unsupervised-multitask-learners-paper-notes)

_2025-08-20 · Tin Rabzelj_

Paper notes for Language Models are Unsupervised Multitask Learners.

## [BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding | Paper Notes](https://rabzelj.com/blog/bert-pre-training-deep-bidirectional-transformers-for-language-understanding-paper-notes)

_2025-08-19 · Tin Rabzelj_

Paper notes for BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding.

## [Improving Language Understanding by Generative Pre-Training | Paper Notes](https://rabzelj.com/blog/improving-language-understanding-by-generative-pre-training-paper-notes)

_2025-08-14 · Tin Rabzelj_

Paper notes for Improving Language Understanding by Generative Pre-Training.

## [Attention Is All You Need | Paper Notes](https://rabzelj.com/blog/attention-is-all-you-need-paper-notes)

_2025-08-12 · Tin Rabzelj_

Paper notes for Attention Is All You Need.

## [Neural Machine Translation by Jointly Learning to Align and Translate | Paper Notes](https://rabzelj.com/blog/neural-machine-translation-by-jointly-learning-to-align-and-translate-paper-notes)

_2025-08-10 · Tin Rabzelj_

Paper notes for Neural Machine Translation by Jointly Learning to Align and Translate.

## [Seed Diffusion: A Large-Scale Diffusion Language Model with High-Speed Inference | Paper Notes](https://rabzelj.com/blog/seed-diffusion-a-large-scale-diffusion-language-model-with-high-speed-inference-paper-notes)

_2025-08-07 · Tin Rabzelj_

Paper notes for Seed Diffusion: A Large-Scale Diffusion Language Model with High-Speed Inference.

## [Sequence to Sequence Learning with Neural Networks | Paper Notes](https://rabzelj.com/blog/sequence-to-sequence-learning-with-neural-networks-paper-notes)

_2025-08-06 · Tin Rabzelj_

Paper notes for Sequence to Sequence Learning with Neural Networks.

## [GloVe: Global Vectors for Word Representation | Paper Notes](https://rabzelj.com/blog/glove-global-vectors-for-word-representation-paper-notes)

_2025-07-30 · Tin Rabzelj_

Paper notes for GloVe: Global Vectors for Word Representation.

## [Efficient Estimation of Word Representations in Vector Space | Paper Notes](https://rabzelj.com/blog/efficient-estimation-of-word-representations-in-vector-space-paper-notes)

_2025-07-20 · Tin Rabzelj_

Paper notes for Efficient Estimation of Word Representations in Vector Space.

## [Pointers Are Not Just Integers - Provenance](https://rabzelj.com/blog/pointer-provenance-not-just-integers)

_2025-02-26 · Tin Rabzelj_

A pointer is just the address of a memory location, right?

## [Building a Real-Time Bluesky Trending Hashtag System With Arroyo, NATS, and Rust](https://rabzelj.com/blog/building-bluesky-trending-hashtags)

_2025-02-20 · Tin Rabzelj_

Let's talk about building a real-time trending hashtag system.

## [From a Monolith to Microservices](https://rabzelj.com/blog/from-monoliths-to-microservices)

_2025-02-17 · Tin Rabzelj_

How to go from a monolith to microservices and should you?

## [How To Use Raylib in Rust With Your Own Bindings](https://rabzelj.com/blog/rust-zig-raylib-ffi-custom-bindings)

_2025-02-14 · Tin Rabzelj_

Learn how to create custom Rust bindings for Raylib and how to approach C interoperability in general.

## [Introduction to Intelligent Agent Architectures](https://rabzelj.com/blog/introduction-intelligent-agent-architectures)

_2025-02-04 · Tin Rabzelj_

What are intelligent agents anyway?

## [Validate Next.js Server Actions with Zod](https://rabzelj.com/blog/nextjs-validate-server-action-zod)

_2025-01-26 · Tin Rabzelj_

This is a simple utility I wrote to validate Next.js server actions with Zod.

## [Working With CUDA in Rust - Basic FFI](https://rabzelj.com/blog/how-to-rust-cuda-basic-ffi)

_2024-12-07 · Tin Rabzelj_

Let's work with CUDA in Rust without external crates.

## [PostgreSQL and process-per-connection](https://rabzelj.com/blog/postgres-process-per-connection)

_2024-10-18 · Tin Rabzelj_

Processes being units of concurrency is silly, right?

