Now

Shreyas Prakash headshot

Shreyas Prakash

Jan 2025

2025 is the year of AI. I’m aligning my professional goals to get ahead on this S-curve.

My thesis for product management is that it would become more of prototype management. There would be a lot more experimentation, quick validations that the product roles would handle, much more than what we do today. Product management and Product building would probaby fuse into this new (undefined) role. We can call this as “AI Product Management” for now, but I suspect that this would be something else entirely different.

In this earlier essay, I’d written about all the various tools I’m currently experimenting with. (Read — Idea in the shower, testing before breakfast)

I’ve also observed myself follow this (very strange) law of inverse prioritisation — What I know to be the most important, I do the least of it.

The perils of breaking these goals are so much seeped into my subconscious that I’d rather just avoid it. I think it might have a lot to do with how vulnerable I feel when I break something which I consider to be “my most important goal”. So in order to break free from this pattern, I’m announcing my learning goals in a ‘semi-public’ fashion here on this site. This is how my current 2025 learning list looks like—

  1. Founder / Hacker: Great foundations on how to build SaaS apps using Ruby on Rails. Covers all the major use cases which one frequently encounters while building a modern software such as authentications, database modelling, applying business logic, frontend designing, wireframing, security, infra etc.
  2. Cursor / Claude : To become better at the very bleeding edge of technology with regards to the use of AI-native tools for local development, I plan to allocate a 50$ budget every month to use both Cursor/Claude in as many use cases as I can. I’m discovering new use cases every day, and I continue to do so.

If you could build a neutron-produced nuclear fusor in your kitchen with Claude in a 36-hour livestream, then I seriously believe anything is possible

Oct 2024

I’ll miss you dad. I’m not able to get over this shock. Even today, I tried calling you on your phone, even though I knew deep down that you wouldn’t pick it up. I’ll miss the fact that I will not be able to call you again and share my heart out.

Losing you has been the single most point of concentrated pain that I could recall. Perhaps this pain is a vestige from the love I’ve received from you.

I’m supposed to ‘man up’, cope with this pain and grief and not cry as much. After a few days of barricading my emotions, and to act strong in front of others, I let myself cry my heart out. Crying has been my emotional release valve and I’ve had enough of this pretense of ‘manning up’. I’m annoyed by the fact that you are now not around.

As I see myself circling around the five stages of grief, I’ve started to accept the situation (slowly). You’ll continue to live with us in our memories, dad. They are as ‘real’ as it can be, and you’re very much alive this way. Like you always used to say, I’ll continue to see ‘education as an investment’.

I’ll continue to make you proud, dad. We’re still one, just you and me, one mind, one soul, one being.


July, 2024

On July 19th, everything, everywhere, went haywire, all at once.

Two weeks prior to this day, the student protests in Bangladesh had just started. The controversial quota system for government jobs reserved 30% positions for descendants of those who fought in the 1971 Liberation war, 10% for women, and 10% for residents of specific districts. These sparked a huge round of debates around meritocracy in the country, and it was at this junction that I landed in Dhaka.

I had come here as a part of my work at Noora Health. We were gearing ourselves towards a launch of a national health program centered around patients with hypertension, stroke and diabetes.

After arriving in Dhaka, I was situated close to our office at Bonani, and wasn’t really moving around much. In my first week, I didn’t really feel the effect of the protests happening around me in my vicinity. It was only in the second week that I started ‘feeling’ the reverberations of these student protests in and around Bonani. I wanted to order food from Foodpanda, but the restaurants were all closed. Even private caterers were not serving food then. When I tried having a meal at a neighbouring restaurant to the hotel, my card stopped working. I thought it was some glitch with the payment processor. Realised later that a nationwide shutdown had just started. There was no internet.

I was advised to stay indoors for the time being. I still had my flight back to India, and was thinking of a way in which I could reach the airport. The roads were all blocked, especially the ones to the airport.

For my flight at 9 PM that night, I got a cab to drop me at 4 AM in the morning. As the protests usually started earlier in the morning, I had to leave earlier than the earlier morning to avoid any road blockades and reach the airport safely.

Once I reached the airport, I just raw-dogged the whole day. It was then that I observed a lot of flights getting cancelled left and right. One by one. I was counting sticks every time a flight was terminated, and my total count for that day in the airport was around 10. I still had my Air India flight later that night, and I was still optimistic about the flight not being delayed (After all, it was the same Air India flight that had rescued Indians from Ukraine during the recent crisis)

Why were the flights getting cancelled though? My first instinct would have been to ‘Google’ why this was so. But I didn’t have internet. Not having internet was a relatively new phenomenon that I was experiencing.

And as you might have expected, my flight had also got cancelled that day.

In hindsight, this was the same day when the entire world witnessed one of the biggest IT disruptions in recent years due to the Crowdstrike error. Corporations worldwide reported outages and disruptions, with Windows computers displaying the dreaded Blue Screen of Death. The outage had impacted sectors such as banking, trading, media companies as well as hundreds of airliners (which included my cancelled Air India flight)

While all this was happening around me, the airliners responded with— ‘All flights are getting cancelled, (perhaps), the only way to make it to India is to travel by road and cross the Bangladesh-India border…’.

I got a second opinion from my work colleagues on what I could do next. Apparently, the violence and protests had also reached the airport vicinity and it was not advised to step out of the airport. So, I just sat down and waited. Thinking of what I could do next.

After a period of confusion and chaos, and in my second day at the Dhaka airport, I secured an alternate flight to Chennai, and landed home the day after that.

I somehow reached home safely, and I sincerely pray for the safety of my friends and colleagues in Bangladesh during this period of emergency. Hope normalcy is restored soon.

UPDATE (5th August)—Ms Hasina resigns as prime minister after weeks of student-led protests - which left hundreds dead - escalated and culminated in calls for her to stand down.

UPDATE (8th August)—Nobel laureate Muhammad Yunus has been sworn in as Bangladesh’s interim leader, vowing to “uphold, support and protect the constitution”.


Subscribe to get future posts via email (or grab the RSS feed). 2-3 ideas every month across design and tech

2026

  1. How I started building softwares with AI agents being non technical

2025

  1. Legible and illegible tasks in organisations
  2. L2 Fat marker sketches
  3. Writing as moats for humans
  4. Beauty of second degree probes
  5. Read raw transcripts
  6. Boundary objects as the new prototypes
  7. One way door decisions
  8. Finished softwares should exist
  9. Essay Quality Ranker
  10. Export LLM conversations as snippets
  11. Flipping questions on its head
  12. Vibe writing maxims
  13. How I blog with Obsidian, Cloudflare, AstroJS, Github
  14. How I build greenfield apps with AI-assisted coding
  15. We have been scammed by the Gaussian distribution club
  16. Classify incentive problems into stag hunts, and prisoners dilemmas
  17. I was wrong about optimal stopping
  18. Thinking like a ship
  19. Hyperpersonalised N=1 learning
  20. New mediums for humans to complement superintelligence
  21. Maxims for AI assisted coding
  22. Personal Website Starter Kit
  23. Virtual bookshelves
  24. It's computational everything
  25. Public gardens, secret routes
  26. Git way of learning to code
  27. Kaomoji generator
  28. Style Transfer in AI writing
  29. Copy, Paste and Cite
  30. Understanding codebases without using code
  31. Vibe coding with Cursor
  32. Virtuoso Guide for Personal Memory Systems
  33. Writing in Future Past
  34. Publish Originally, Syndicate Elsewhere
  35. Poetic License of Design
  36. Idea in the shower, testing before breakfast
  37. Technology and regulation have a dance of ice and fire
  38. How I ship "stuff"
  39. Weekly TODO List on CLI
  40. Writing is thinking
  41. Song of Shapes, Words and Paths
  42. How do we absorb ideas better?

2024

  1. Read writers who operate
  2. Brew your ideas lazily
  3. Vibes
  4. Trees, Branches, Twigs and Leaves — Mental Models for Writing
  5. Compound Interest of Private Notes
  6. Conceptual Compression for LLMs
  7. Meta-analysis for contradictory research findings
  8. Beauty of Zettels
  9. Proof of work
  10. Gauging previous work of new joinees to the team
  11. Task management for product managers
  12. Stitching React and Rails together
  13. Exploring "smart connections" for note taking
  14. Deploying Home Cooked Apps with Rails
  15. Self Marketing
  16. Repetitive Copyprompting
  17. Questions to ask every decade
  18. Balancing work, time and focus
  19. Hyperlinks are like cashew nuts
  20. Brand treatments, Design Systems, Vibes
  21. How to spot human writing on the internet?
  22. Can a thought be an algorithm?
  23. Opportunity Harvesting
  24. How does AI affect UI?
  25. Everything is a prioritisation problem
  26. Now
  27. How I do product roasts
  28. The Modern Startup Stack
  29. In-person vision transmission
  30. How might we help children invent for social good?
  31. The meeting before the meeting
  32. Design that's so bad it's actually good
  33. Breaking the fourth wall of an interview
  34. Obsessing over personal websites
  35. Convert v0.dev React to Rails ViewComponents
  36. English is the hot new programming language
  37. Better way to think about conflicts
  38. The role of taste in building products
  39. World's most ancient public health problem
  40. Dear enterprises, we're tired of your subscriptions
  41. Products need not be user centered
  42. Pluginisation of Modern Software
  43. Let's make every work 'strategic'
  44. Making Nielsen's heuristics more digestible
  45. Startups are a fertile ground for risk taking
  46. Insights are not just a salad of facts
  47. Minimum Lovable Product

2023

  1. Methods are lifejackets not straight jackets
  2. How to arrive at on-brand colours?
  3. Minto principle for writing memos
  4. Importance of Why
  5. Quality Ideas Trump Execution
  6. How to hire a personal doctor
  7. Why I prefer indie softwares
  8. Use code only if no code fails
  9. Personal Observation Techniques
  10. Design is a confusing word
  11. A Primer to Service Design Blueprints
  12. Rapid Journey Prototyping
  13. Directory Structure Visualizer
  14. AI git commits
  15. Do's and Don'ts of User Research
  16. Design Manifesto
  17. Complex project management for product

2022

  1. How might we enable patients and caregivers to overcome preventable health conditions?
  2. Pedagogy of the Uncharted — What for, and Where to?

2020

  1. Future of Ageing with Mehdi Yacoubi
  2. Future of Equity with Ludovick Peters
  3. Future of Tacit knowledge with Celeste Volpi
  4. Future of Mental Health with Kavya Rao
  5. Future of Rural Innovation with Thabiso Blak Mashaba
  6. Future of unschooling with Che Vanni
  7. Future of work with Laetitia Vitaud
  8. How might we prevent acquired infections in hospitals?

2019

  1. The soul searching years
  2. Design education amidst social tribulations
  3. How might we assist deafblind runners to navigate?