Sign in

Jamu Kakar

@jkakar.bsky.social
324 followers 542 following 160 posts

Cofounder of Blaide. Audio chisel. Slow clapper. Foot stomper.

PostsRepliesMedia
Reposted by Jamu Kakar
Choose Your Stack @choose-yourstack.bsky.social · 12/06/2026
How fast is AI actually changing everything? Ryo Koyama sits down with @jkakar.bsky.social, co-founder of Valet, to explore what that pace of change looks like for developers building in the agentic era. Full episode out now wherever you get your podcasts. youtu.be/pmFsbCLZTP4
041
Jamu Kakar @jkakar.bsky.social · 28/08/2025
It’s another case with agents where it’s kind of neat, but not immediately practical. My use case is a personalized onboarding flow for an app, and I don’t think anyone wants to wait 30-40s between questions and do that five or seven times before they can start trying the app.
000
Jamu Kakar @jkakar.bsky.social · 28/08/2025
I had to force the agent to use the tools I built to evaluate answers and generate questions, because otherwise I couldn’t get it to use them purely with my prompts. It worked a couple times, but it was flaky.
100
Jamu Kakar @jkakar.bsky.social · 28/08/2025
I built an interview agent yesterday. You give it an initial question, a list of things you want to know, and a maximum number of question/answer rounds. It works but is painfully slow with gpt-5 with 30-40s waits between questions. gpt-4.1-mini is faster with 5-8s waits but the quality is poor.
100
Jamu Kakar @jkakar.bsky.social · 27/08/2025
I can imagine a travel site interviewing a user about a trip they want to book, for example, and then an agent built and operated by that site uses internal APIs to prepare options they can review and book. That seems much more plausible than a generic travel planning agent working in the wild.
010
Jamu Kakar @jkakar.bsky.social · 27/08/2025
I assume companies are going to want to maintain control, as we see with APIs today, to minimize fraud if nothing else. It’s hard to imagine a future of agents working autonomously, so I wonder if the tech will end up being used behind the scenes more than something exposes to users.
120
Jamu Kakar @jkakar.bsky.social · 27/08/2025
I imagine a future where this works will need online stores and other sites (travel sites, for example) to expose MCP-like facilities for agents. I assume they’ll need agents to be registered. Getting API access to a lot of sites today is either nonexistent or a painful and slow process.
100
Jamu Kakar @jkakar.bsky.social · 27/08/2025
When I did have success it was because I chose a smaller site without bot protections, and then oriented the agent workflow around that site’s specific behaviours. Making a generic agent that can work with any site seems like it’d be quite an undertaking.
100
Jamu Kakar @jkakar.bsky.social · 27/08/2025
Bigger sites I tried had bot protections that kicked in pretty quickly and broke the agent. Many sites require login before anything can be added to a cart. Pop ups and other surprises can confuse and break the agent’s progress. Even if it succeeds there’s no good way to get a user to a cart.
100
Jamu Kakar @jkakar.bsky.social · 27/08/2025
I spent a couple days cooking up an AI agent to drive a browser to try to add ingredients to an online grocery store shopping cart. I got it to work, but it’s fragile and takes 15-20 minutes to add 6 items to a cart, and costs about $1.25 in tokens. The hype is much more impressive than the reality.
141
Jamu Kakar @jkakar.bsky.social · 23/08/2025
You’re absolutely right!
110
Jamu Kakar @jkakar.bsky.social · 21/08/2025
Yeah, that’s a good point. It’s seen as a way to offload thinking and understanding vs being a tool to incorporate into those activities.
010
Jamu Kakar @jkakar.bsky.social · 21/08/2025
It’s fascinating to me that people hear about coding with AI and then think that it eliminates the need for the things we’ve collectively learned are needed to make software work (design, testing, refactoring, data modelling, contracts, etc.). The widespread magical thinking is wild to see.
120
Jamu Kakar @jkakar.bsky.social · 22/07/2025
I've been building Cookwith which is an app to generate recipes and meal plans tailored to users dietary needs and preferences (eg, protein goals, allergy considerations, etc.). I used this tofu marinade recipe for a party I threw yesterday and everyone loved it! cookwith.co/recipe/4fdab...
cookwith.co
Cookwith - Greek-Inspired Tofu Marinade with Fresh Rosemary
This Greek-Inspired Tofu Marinade is a celebration of Mediterranean flavors that transforms tofu into a savory, zesty main. With the switch to fresh rosema...
050
Jamu Kakar @jkakar.bsky.social · 19/07/2025
I’m digging OK Aurora’s new single “In Bloom”: youtube.com/playlist?lis...
youtube.com
In Bloom
YouTube video
010
Jamu Kakar @jkakar.bsky.social · 04/07/2025
I am groot!
100
Jamu Kakar @jkakar.bsky.social · 21/06/2025
A couple months ago we went to the Studio Ghibli museum in Tokyo and it was sooooo cool. If you get an opportunity to be in that part of the world I recommend checking it out.
010
Jamu Kakar @jkakar.bsky.social · 18/06/2025
Yeah, same. Multitasking is neither healthy nor productive.
000
Jamu Kakar @jkakar.bsky.social · 18/06/2025
How do we square the fact that, “the mind can only do one thing at a time”, with a world of AI tools and expectations that an individual’s (or a team’s) output is going to be dramatically increased. I struggle to see how this won’t exacerbate burnout for all but the best meditators.
020
Jamu Kakar @jkakar.bsky.social · 08/06/2025
Strong agree! I’d love to see all cars banned with the exception of people with mobility issues, deliveries, and maintenance workers. I bet you could do that and change half the roads to pedestrian only spaces, which would improve the experience.
040
Jamu Kakar @jkakar.bsky.social · 04/06/2025
Building wallets used to be really hard. This article by @snoble.bsky.social demonstrating how Fragment makes it easy is really cool: www.linkedin.com/pulse/pairpr...
linkedin.com
Pair‑Programming a Wallet on Fragment
How an LLM used Fragment to delete code I thought I had to write Me: "I want to build a wallet for my app. Can you help?" LLM: "Great, let's build a wallet! …But first—what *is* a wallet?" Me: "It's t...
021
Jamu Kakar @jkakar.bsky.social · 07/05/2025
Waiting for the AI is the new "My code's compiling."
xkcd.com
Compiling
020
Jamu Kakar @jkakar.bsky.social · 03/05/2025
If I ever open an AirBnB it’s going to have the best toothpaste.
A tube of Mutti tomato paste held in the palm of someone’s hand.
051
Jamu Kakar @jkakar.bsky.social · 02/05/2025
Yeah, I’ve observed that more than once, and I’ve always been grateful for it and find it inspiring.
000
Jamu Kakar @jkakar.bsky.social · 02/05/2025
Yeah. I was told that there was one other higher priority case than this one, but it still took awhile. The 911 attendant was apologetic about it. The paramedics were also great. I’m always impressed by people with these kinds of jobs. The level of professionalism is always remarkable.
000
Jamu Kakar @jkakar.bsky.social · 02/05/2025
Yeah, they were conscious. There was a language barrier, and they couldn’t say much for awhile, but their breathing was okay the whole time, and they didn’t break out into a sweat or anything. I’m going to check on them tomorrow and see if they’re okay.
000
Jamu Kakar @jkakar.bsky.social · 02/05/2025
Also, the 911 call agent was really great. She stayed on the phone with me and checked in regularly about the man’s condition (it took about 45 minutes for an ambulance to come).
010
Jamu Kakar @jkakar.bsky.social · 02/05/2025
Yeah, I’m glad I was there to call 911. My neighbour showed up after awhile, who speaks Chinese, and was able to communicate with the man, which was a blessing. I couldn’t easily communicate with him.
120
Jamu Kakar @jkakar.bsky.social · 02/05/2025
I called 911 for the first time ever. I was in my backyard kicking a soccer ball around with my son when I heard a weird thump sound. I opened our back gate and found a man collapsed in the alley, who I later learned was our neighbour from the end of the block. Paramedics came and I think he’s okay.
150
Jamu Kakar @jkakar.bsky.social · 25/04/2025
.agi should be the default well known file extension for prompts.
000
Jamu Kakar @jkakar.bsky.social · 23/04/2025
I don’t mind the automatic day/night swap from light to dark mode on my phone, but I dislike it immensely on my desktop. The desktop is always in dark mode.
000
Jamu Kakar @jkakar.bsky.social · 21/04/2025
It’s wild that humans had to invent lawn mowers as a precursor to inventing games like soccer and field hockey.
020
Jamu Kakar @jkakar.bsky.social · 20/04/2025
Just did early voting at Atrium Hotel on Hastings. A few people there, but not much of a wait. I’m always impressed by the quality of staffing and ease of process and this time was no exception.
030
Jamu Kakar @jkakar.bsky.social · 15/04/2025
I made a factory factory. It rules. I see you my Java peeps! :high-five:
030
Jamu Kakar @jkakar.bsky.social · 14/04/2025
Traffic calming should be entirely about creating space for hordes of kids to roam around the neighborhood on bikes. I want that in my East Van neighborhood. Riding bikes across, around, through, over, under, and in the neighborhood was a highlight of my childhood in the 1980’s that kids miss today.
1190
Jamu Kakar @jkakar.bsky.social · 30/03/2025
Never thought I’d have to say, “Brush your teeth, don’t lie through them”, but here we are.
010
Jamu Kakar @jkakar.bsky.social · 29/03/2025
I’m between jobs, but have been thinking about starting a shell corporation recently.
020
Jamu Kakar @jkakar.bsky.social · 29/03/2025
I was raised on pizza and did karate for a couple years as a kid, so I’m basically a Ninja Turtle.
120
Jamu Kakar @jkakar.bsky.social · 29/03/2025
When I see this I have to consciously stop myself from saying, “Cough pocket!”, like I did when my children were toddlers (they no longer need this instruction).
010
Jamu Kakar @jkakar.bsky.social · 15/03/2025
Yeah, that's annoying. In my case, this toaster has been a workhorse and I'm impressed it's both lasted so long and now, even on its last legs, is able to get the job done.
010
Jamu Kakar @jkakar.bsky.social · 15/03/2025
Partial degradation is always interesting. The central burner on our 10+ year old Black and Decker toaster no longer works, so it only toasts one side of the bread at a time. You can still make toast, you just have to flip it after each side is done.
210
Reposted by Jamu Kakar
C. Robert Cargill @crobertcargill.bsky.social · 14/03/2025
90% of writing happens away from the keyboard. In the shower. On a walk. In the car. Wherever you & your thoughts are alone together, that's when writing happens. If you find yourself stuck, staring at a blinking cursor, unable to find the words, don't be afraid to step away & find somewhere quiet.
391591398
Jamu Kakar @jkakar.bsky.social · 15/03/2025
I understand that feedback is a gift, but I also have a strong aversion to telling others how to behave, so those two things form some internal tensions for me.
120
Jamu Kakar @jkakar.bsky.social · 14/03/2025
I feel this very strongly with AI. There’s so much potential for both good and evil. What happens is up to our collective behaviours… which is a bit scary. 😅
010
Jamu Kakar @jkakar.bsky.social · 14/03/2025
It’s never the tool…
100
Jamu Kakar @jkakar.bsky.social · 14/03/2025
At that time I only knew C and was mostly self taught, so I was very clueless… discovering Perl at that stage was exciting because it was so much easier than dealing with C. But, yeah, there’s a reason we all moved off it eventually… 😅
010
Jamu Kakar @jkakar.bsky.social · 14/03/2025
Remember how good Perl was when you learned it 25 years ago? It was soooo good.
340
Jamu Kakar @jkakar.bsky.social · 10/03/2025
Want to come over for dinner at 2am or is that too close to when you get off work?
110
Jamu Kakar @jkakar.bsky.social · 06/03/2025
I’m a big fan of state machines.
140
Jamu Kakar @jkakar.bsky.social · 03/02/2025
This is the way.
010