Library

Thoughts, tutorials, and field notes from my engineering journey.

AIAI EngineeringAgentsClaudeConcurrencyDevOpsDistributed SystemsGitHubGoHardwareInterviewJVMJavaJepsenLearningLocalLLMNeovimOpen SourceOpenClawProductivityRoadmapTestingToolsTypeScriptWorkflow
The Ultimate Java Map: Why I Starred JavaGuide
2026-02-07
Reviewing 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-07
Why 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-07
My 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-05
How 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-04
A 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-03
Andrej 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-02
A 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-01
ThePrimeagen released '99', an AI agent integrated into Neovim. Finally, an AI coding assistant that lives in the terminal.
ToolsNeovimWorkflow