Hosting Your Own Blockchain Nodes for Analytics: A Complete GuideIntroduction If you're building a blockchain analytics platform, one of the first decisions you'll face is: do you rely on third-party RPC providers, or do you run your own nodes? Third-party providerFeb 24 · 11 min readrakeshkadam.hashnode.dev
Docker 101: Run a Containerized CLI Tool and Send Data to STDINOne of the most underrated Docker tricks is using containers as temporary CLI tools — without installing anything locally. Here’s a simple but powerful pattern: cat ~/avatar.png | \ docker run -i redis \ redis-cli -h 172.16.0.3 -x set avatar:us...Feb 14 · 3 min readrakeshkadam.hashnode.dev
The Halting Problem: Why DevOps Automation Has Hard LimitsIn 1936, Alan Turing proved something that still affects every engineer, SRE, and DevOps practitioner today: You cannot build a system that always knows whether another system will ever finish running. This is called the Halting Problem, and it exp...Jan 22 · 3 min readrakeshkadam.hashnode.dev
Container Networking & Volumes in AI Applications: The Hidden Pitfalls (and How to Avoid Them)Modern AI applications are rarely a single service. A typical setup today includes: An API or backend service (Node / Python / FastAPI) A UI layer (Gradio, Streamlit, React) An LLM runtime (Ollama, vLLM, TGI) Optional GPU acceleration Persistent...Jan 14 · 4 min readrakeshkadam.hashnode.dev
How to Use CloudFront Functions to Redirect Paths in an S3 + CloudFront SetupIntroduction When hosting a web application on AWS S3 with CloudFront as a CDN, it's common to have specific routes that require better user experience optimizations. A great example is hosting a Unity WebGL game inside a subdirectory (e.g., /game) b...Feb 28, 2025 · 4 min readrakeshkadam.hashnode.dev