jroddev

jroddev

jroddev
Context Window Management in Agentic Systems

AI

Context Window Management in Agentic Systems

Context management is the key bottleneck in agentic systems. Summarization, retrieval, memory separation, and structured planning keep prompts lean, costs low, and agents focused.

By jroddev 19 Aug 2025
LLM Prompt Processing Performance

AI

LLM Prompt Processing Performance

Prompt processing in LLMs is compute-heavy, as every token passes through billions of parameters. Even with big GPUs it can feel slow, but quantization, optimized backends, and future NPU offloading promise big speedups.

By jroddev 19 Aug 2025
YubiKey Bio on Fedora KDE

Linux

YubiKey Bio on Fedora KDE

Setup fingerprint unlock for sudo and session unlock using a YubiKey Bio - Fido Edition for uBlue KDE Aurora

By jroddev 03 Dec 2024
Simple VPN Split Tunnel on Linux

Linux

Simple VPN Split Tunnel on Linux

The IP-based split-tunneling that I explore here allows control over which IP addresses go through a default VPN tunnel and which instead go through your regular network interface (or another VPN).

By jroddev 26 Apr 2024
Kubernetes Rolling Volume Backups

Linux

Kubernetes Rolling Volume Backups

Use rsync hard-links to perform rolling backups of Kubernetes Volumes

By jroddev 17 Apr 2024
Bash script to check SSL certificate expiry

Quick Tricks

Bash script to check SSL certificate expiry

This script iterates through my list of targets, checks the certificate expiry and prints the details.

By jroddev 03 Mar 2023
Reading and Writing files in Android 10+ Scoped Storage

Android

Reading and Writing files in Android 10+ Scoped Storage

Use Kotlin and Jetpack Compose to read and write files with the new scoped storage system in Android 10 and above.

By jroddev 18 Nov 2022
Making HTTP requests with Coroutines in Android

Android

Making HTTP requests with Coroutines in Android

Coroutines are a powerful feature in Kotlin to write asynchronous code that can look like synchronous code. Volley is a popular Android library for making HTTP requests. By combining the two we can drastically simplify code that depends on multiple API calls

By jroddev 10 Nov 2022
Basic XML Parsing in Android

Android

Basic XML Parsing in Android

A small code snippet showing how to read values from an xml file in Android

By jroddev 10 Nov 2022
Rust AST

Rust

Rust AST

Examples of TokenStreams and DerivedInput objects in Rust using Syn crate.

By jroddev 06 Sep 2022
Decode Webpages using FireFox Plugin

Quick Tricks

Decode Webpages using FireFox Plugin

Create a FireFox extension that allows post processing a webpage. Use a mapping file to decode hidden values.

By jroddev 06 Sep 2022
Writing Tests in Bevy

Rust

Writing Tests in Bevy

Here I build the classic phone game Snake,with tests using the Bevy Game Engine.

By jroddev 05 Jul 2022
See all
jroddev
Powered by Ghost