{"content_list": [{"text": "Good read!\n\nhttps://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/", "title": "Stumbled upon a post from simon willison", "slug": "stumbled-upon-a-post-from-simon-willison", "description": null, "updated_at": "2026-05-19T04:27:47.089Z", "media": []}, {"text": "Shiny things can cause blinding to your eyes...and maybe they should.\n\nAllegory much https://boringtechnology.club/", "title": "I read a post on boring technology", "slug": "i-read-a-post-on-boring-technology", "description": null, "updated_at": "2026-05-13T09:58:30.145Z", "media": []}, {"text": "You're likely at most 3 degrees of freedom away from where you want to be", "title": "Random thoughts on agency", "slug": "random-thoughts-on-agency", "description": null, "updated_at": "2026-05-05T07:19:11.936Z", "media": []}, {"text": "The process of building and deploying artefacts, products and tools isn\u2019t (exactly) akin to other activities like eating food (which gets shit out later). \r\n\r\n\r\nStructures live forever, as in they operate every second and crumble due to external factors (entropy in general).\r\n\r\n\r\nSo it\u2019s not fair to compare tinkering, building, testing pieces of artefacts to other menial activities.\r\n\r\n\r\nHabits can ensure purity of said artefacts but it\u2019s not something that should be externally pushed (if there is a lack of meaningful effort).\r\n\r\n\r\nThat signals an entire different problem altogether.", "title": "Thoughts on the process of building and shipping solutions", "slug": "thoughts-on-the-process-of-building-and-shipping-solutions", "description": null, "updated_at": "2026-05-02T16:09:16.746Z", "media": []}, {"text": "If a certain engineering solution is strong but the UX surrounding it is full of hurdles, then we must go the extra mile to make it as frictionless as possible.", "title": "Thoughts on blending engineering and user-experience", "slug": "thoughts-on-blending-engineering-and-user-experience", "description": null, "updated_at": "2026-04-30T07:36:38.683Z", "media": []}, {"text": "I had a delicious meal last night \ud83d\ude0c #foodblog", "title": "Food blog #2", "slug": "food-blog-2", "description": null, "updated_at": "2026-04-30T03:44:19.899Z", "media": ["https://cpx.tnvmadhav.me/content/image/content-images/IMG_6699.jpeg", "https://cpx.tnvmadhav.me/content/image/content-images/IMG_6703.jpeg", "https://cpx.tnvmadhav.me/content/image/content-images/IMG_6704.jpeg"]}, {"text": "Maturing is about the realisation that the absolute base invariant in life is the mental fortitude.\n\n#showerthoughts", "title": "Shower Thoughts on using intelligence to get better", "slug": "shower-thoughts-on-using-intelligence-to-get-better", "description": null, "updated_at": "2026-04-26T05:40:22.274Z", "media": []}, {"text": "I had a delicious meal last night \ud83d\ude0b ", "title": "Experimenting with food blogging?", "slug": "experimenting-with-food-blogging", "description": null, "updated_at": "2026-03-28T09:24:42.697Z", "media": ["https://cpx.tnvmadhav.me/content/image/content-images/IMG_6572_Large.jpeg", "https://cpx.tnvmadhav.me/content/image/content-images/IMG_6573_Large.jpeg"]}, {"text": "I've thought about this beforehand so don't fret too much. just follow.\n\nThe answer is to be in \"war mode\" until you're \"done\".\n\nWhat \"done\" is depends on when you wanna stop but if you wanna do it more, you're not done.\n\n\"War Mode\" is basically falling back on \"hard work\" over \"soft work\"\n\n\"Hard Work\" is working with full concentration without context switching until a \"milestone\" is reached.\n\nA \"Milestone\" is anything that will help you do the same thing in lesser time and hopefully lesser effort. It's also something that will \"up your attributes\" to know what the next milestone is. If you don't know what you're next milestone is, you don't know what to do so that's where you're likely \"done\".\n\nNow you can think if you wanna do more of it but you don't know what to do, that means you've ascended to local maxima. You may have to backtrack and find the next \"milestone\" in the process. This is hard but you must walk it.\n\nThe goal is to work until you don't know what to do next and you're ready to hang it and relax on that aspect.\n\nI generally think this would be at the age of 65 where you're not providing value to the world even with the best (90%) of your capability without hurting yourself more.", "title": "my thoughts on how to get good", "slug": "my-thoughts-on-how-to-get-good", "description": null, "updated_at": "2026-03-28T09:03:55.945Z", "media": []}, {"text": "Today I learned that we can check if 2d **slices** are equal using `reflect.DeepEqual` function in golang. \n\nThis isn't fast because recursion is involved so writing an iterative loop is must faster.\n\nI always thought we could use `==` operator but looks like we can't (unlike 2d arrays) :/\n\nso `reflect.DeepEqual` seems to be a syntactical sugar of sorts, which was what I wanted :P", "title": "TIL about comparing equality of 2-dimentional slices in Go", "slug": "til-about-comparing-equality-of-2-dimentional-slices-in-go", "description": null, "updated_at": "2026-03-22T11:53:52.785Z", "media": []}], "user": {"username": "tnvmadhav", "img_url": "https://pbs.twimg.com/profile_images/2048284096229670912/3n1wdkfP_normal.jpg"}}