PinnedRakesh·Dec 29, 2025Why Agent Work Must Be DisposableMost engineers worry about the quality of code agents produce. They worry about technical debt and standards. But quality is not the main…
PinnedRakesh·Sep 13, 2025Spec-Driven Development: Build the Intent First, Then the CodeTL;DR: In the AI era, implementation is fast. Alignment is the bottleneck. Spec-Driven Development (SDD) makes a single, living…
PinnedInLevel Up CodingbyRakesh·Oct 21, 2020A RESTFul Go living in dockerA simple definitive guide for beginners in Go to build a REST API and running inside a docker containerA response icon1A response icon1
PinnedInLevel Up CodingbyRakesh·Oct 21, 2020Systemic approach to ace your next system design interviewSo you have your interview with a company in which you always to longed to work say Google and you aced that pair-programming session and…
PinnedInLevel Up CodingbyRakesh·Oct 15, 2020Every feature Java 15 came withNew features in java 15 which every java developer worth being aware of
Rakesh·Jan 27From Coding to Directing: How My Engineering Work ChangedOver the last few months, my mental model for engineering has fundamentally shifted. It isn’t just that the tools got better at…
Rakesh·Jul 21, 2025Turning the Terminal into a Fire-Breathing SynthWeekend outcome I saw @thorstenball’s challenge to make OpenSimplex noise dance in the terminal via his Joy & Curiosity newsletter. I…
InLevel Up CodingbyRakesh·May 16, 2023Mastering the Power of Go’s Range StatementGo, also known as Golang, is a powerful and efficient programming language that offers a wide range of features and functionalities. Among…
InLevel Up CodingbyRakesh·Jan 9, 2023How to check if a map contains a key in GoOne of the most frequently asked questions in Go is “How do I check if a given map consists of a key already?”