Library
Thoughts, tutorials, and field notes from my engineering journey.
AIAI EngineeringAgentsClaudeConcurrencyDevOpsDistributed SystemsGitHubGoHardwareInterviewJVMJavaJepsenLearningLocalLLMNeovimOpen SourceOpenClawProductivityRoadmapTestingToolsTypeScriptWorkflow
The Ultimate Java Map: Why I Starred JavaGuide
2026-02-07Reviewing the most comprehensive Java learning roadmap on GitHub. Snailclimb's JavaGuide is not just a tutorial; it's a career encyclopedia.
JavaLearningGitHubRoadmap
Project Spotlight: LangChain4j - Java Meets LLMs
2026-02-07Why should Python have all the fun? Exploring LangChain4j to build AI agents in the Java ecosystem.
JavaAIOpen SourceAgents
Java Interview Survival Guide: Concurrency & JVM Deep Dive
2026-02-07My personal cheat sheet for the toughest Java interview topics. Focusing on JUC (java.util.concurrent) and Garbage Collection mechanisms.
JavaInterviewConcurrencyJVM
Don't Just Read Papers: Simulating Distributed Systems with Maelstrom
2026-02-05How to test distributed algorithms (Raft, Broadcast) on your laptop without managing a cluster. A look at Jepsen's Maelstrom workbench.
Distributed SystemsTestingGoJepsen
Building Capabilities: How to Write Skills for OpenClaw
2026-02-04A deep dive into extending your AI agent's toolkit. Learn how to wrap CLIs into semantic skills that LLMs can understand and execute safely.
AI EngineeringOpenClawDevOpsTypeScript
Running a ChatGPT-level AI Locally for $100
2026-02-03Andrej Karpathy just released 'nanochat', proving you don't need H100 clusters to have fun with AI. Here is what you need to know.
AILocalLLMHardware
Giving Claude a Long-term Memory
2026-02-02A new plugin 'claude-mem' automatically captures your coding context. It's like `git commit` for your thought process.
AI EngineeringProductivityClaude
Neovim AI Agent Done Right
2026-02-01ThePrimeagen released '99', an AI agent integrated into Neovim. Finally, an AI coding assistant that lives in the terminal.
ToolsNeovimWorkflow