@kiranpuranik Bro you have no idea, phone is given to control kid, you would prefer annoying chhota bheem compared to ten things getting spilled all over place
I asked my therapist:
"What do I do when nothing in my life is technically wrong, but I still feel empty?"
She said:
"Grab a journal. Answer these 10 questions. Don't perform. Don't edit. Just answer."
Let's go:
"Why did u whitetop a road when you knew a flyover was going to be built there. Do the white topping, cut it open, waste it & then build a flyover again?" : Minister Krishna Byre Gowda pulls up and official during a GBA meeting today.
Senior backend interview in 2026.
How many of these can you explain clearly:
Event sourcing
Saga pattern
Bulkhead isolation
Token bucket vs leaky bucket
Consistent hashing
Write-ahead logging
Backpressure
Tombstone records
Bloom filters
Vector clocks
Gossip protocol
Idempotency keys
Read-your-writes consistency
If it's less than 8, you're not ready.
Most developers think HTTP methods are just conventions.
They're not. They're contracts.
Here's what every backend dev should know 🧵
GET-> Read only. Never modify data. Safe + idempotent. Cache it.
POST-> Create a resource-> Not idempotent - calling twice creates two records.
PUT-> Replace the entire resource-> Idempotent - same result every time.
PATCH-> Update only what changed ->Partial update, not full replacement.
DELETE -> Remove the resource-> Idempotent - deleting twice = same result.
The part nobody teaches:
Idempotent means: same request, same result, no matter how many times you call it.
GET, PUT, DELETE = idempotent
POST = not idempotent
PATCH = depends on implementation
Why it matters:
Network failures happen. Clients retry requests. If your DELETE isn't idempotent - you have a bug waiting to happen.
Design your APIs like contracts.
Not like suggestions.
I start with very informal specifications written by hand. I have an agent convert these into harder specifications that are subdivided into tasks. I review these.
Then I feed those tasks into the specifier agent, which converts each task to Gherkin, prunes the Gherkin, and then hands it off to the coder agent. I spot check the Gherkin.
The coder agent writes acceptance tests directly from the Gherkin. Then writes unit tests. Then writes code. When all those tests pass, the coder agents hands off to the refactorer agent.
The refactorer agent reduces crap to 6 or below, and reduces any duplication. Then it write property tests and gets them to pass. Then it hands off to the architect agent.
The architect agent runs language mutation and covers any uncovered sections, and kills all survivors. Then it runs Gherkin mutation and kills any of those survivors. Then it runs the entire test suite, and when it passes it hands the result off to the specifier, coder, and refactorer.
I spot check the code.
This is an exercise of transformations from the informal to the formal through managed stages, with human interaction decreasing with each stage.
Raw computer power is the limiting factor. Those mutation tests are CPU intensive.
JOB INTERVIEW:
"Tell me about a conflict with a coworker."
Most candidates say:
"We had different working styles, but we sat down, talked it through, and found common ground. It made us stronger as a team."
THE WINNING ANSWER:
I met an administrator recently and this was my first question - why don't we fine people who litter or spit on roads?
He told me fines won't and cannot work in this country. I asked him why, he gave me three reasons.
1. People are dheet. (stubborn). You fine them 200₹ or 500₹ or 5000₹ they will just deny to pay. Straight on your face. There is nothing you will be able to do. You think you can jail them for this? Jails are already full. You think you will do some lathi work? They will gather the entire local area or village on you. Would someone risk his or her life for 15-30k salary? I don't think so
2. Local volunteers and administration are people of people around. That traffic police guy you see on road is a distant family member or a friend of the guy who is breaking the signal or painting the footpath red. No one fines their own family members. If not family member, same religion or caste also plays a role here.
3. We are overloaded and there is too much of traffic and crowd everywhere. You cannot possibly stop every bike riding on footpath because that will cause huge traffic jam during peak hours. You cannot stop every car before zebra crossing. You cannot stop two people in a religious place of worship to maintain queue.
The only way to solve this problem is to educate the entire generation to generation. Or maybe some large revolution in the entire country like from tonight 8pm every truck will drive in 3rd lane. Every thar owner will have to go under test, every creta owner will have to change their horn and headlight.
I was under the impression that only I have a designated pocket in my trousers reserved especially for my Wife's Mobile Phone but just noticed at the Amber Fort today that even the US Secretary Of State @marcorubio is nothing more than an assistant to his wife.
If you are planning a career transition to leadership roles then look closely at these patterns.
If you can see yourself in these patterns, there's something deeper influencing how you show up.