About the Author

ratulb — software architect with 20+ years designing secure, high-performance distributed systems. Polyglot programmer (Rust, Java, Scala, Python, Mojo, Solidity). Currently building Tenmo, a tensor/autograd library in Mojo. Also works across Kubernetes, service meshes, and blockchain (Solana — native Rust contracts).

LinkedIn · GitHub

Tech Cottage

A collection of notes, experiments, and deep dives into Mojo, Rust, Kubernetes, Solana, gRPC, and systems programming — originally published on rbsomeg.blogspot.com.

Projects

Tensor Libraries & ML

  • Tenmo — Tensor library and neural network framework in Mojo — autograd, SIMD kernels, GPU. 3× faster than PyTorch CPU on MNIST benchmarks.
  • MNIST Datasets
  • Pure CIFAR-10

Kubernetes & Infrastructure

  • k8s-easy-install — One-script Kubernetes cluster setup via SSH menu (haproxy/nginx/envoy). No Ansible, no manual per-machine login.
  • kube-etcd-switch — Hassle-free switch between stacked and external etcd. State/snapshot backup, restore, and disaster recovery for Kubernetes clusters.
  • k8s-cluster-from-source — Build a Kubernetes cluster from latest sources in LXD containers step by step, without kubeadm.

Programming Sites

Blockchain

Tools