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.
AI
Context management is the key bottleneck in agentic systems. Summarization, retrieval, memory separation, and structured planning keep prompts lean, costs low, and agents focused.
AI
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.
Linux
Setup fingerprint unlock for sudo and session unlock using a YubiKey Bio - Fido Edition for uBlue KDE Aurora
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).
Linux
Use rsync hard-links to perform rolling backups of Kubernetes Volumes
Quick Tricks
This script iterates through my list of targets, checks the certificate expiry and prints the details.
Android
Use Kotlin and Jetpack Compose to read and write files with the new scoped storage system in Android 10 and above.
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
Android
A small code snippet showing how to read values from an xml file in Android
Rust
Examples of TokenStreams and DerivedInput objects in Rust using Syn crate.
Quick Tricks
Create a FireFox extension that allows post processing a webpage. Use a mapping file to decode hidden values.
Rust
Here I build the classic phone game Snake,with tests using the Bevy Game Engine.