Michael Laccetti
laccetti.com
Michael Laccetti
@laccetti.com
he/him

Dadding to the max. Professional pedestrian. Amateur reader.

Once upon a time, I wrote code. Now I build, grow, and support teams that ship amazing products.

All thoughts my own, etc. And I have them. You've been warned.
@edzitron.com Reading "Make Fun Of Them" and laughing about the bit where Google is juicing their MAU numbers by ramming Gemini everywhere.
June 30, 2025 at 4:17 PM
2. If this really is an agent, why do I need it to lock up my editor while I'm working on it? Edit files in the background, or leverage Live Share - pretend to be a pair programmer with me. Be autonomous, and complete your task(s). Cursor seems to be lazy, and will collide with my work.
March 21, 2025 at 12:45 AM
I've found myself thinking that I would have been better off writing it myself. That I would have had more context on what is going on, and how to fix it. It's an unpleasant experience to outsource your thinking and realise that was the wrong decision.
March 18, 2025 at 2:44 AM
Is it incredibly useful for building some scaffolding for UI stuff that I am not familiar with/good at/excited about? Totally. The implementation of the logic, though - that's where it falls down.
March 18, 2025 at 2:44 AM
Also, having to watch it do it wrong in many different ways. If this is an "agent" - we can do better.

I'm not saying that I don't find it helpful, just that it feels very surface level. The second you go deeper, it just exposes a lot of the gaps/issues.
March 18, 2025 at 2:44 AM
Knowing that I'm paying, and watching it try and retry a few times before it gives up, picks another random approach, and starts all over again... 👌🏼 Loving it.
March 18, 2025 at 2:44 AM
It feels like watching a co-op student (intern for those of you who didn't go to UW) search the internet, pick a random solution, and then try to kludge it into working order. Except it doesn't.
March 18, 2025 at 2:44 AM
I also am a _HUGE_ fan of when it randomly pivots and decides that it must import random items, or generate code completely unrelated to the task/request. That's just lovely.
March 18, 2025 at 2:44 AM
Are you using something new that it hasn't been trained on? Expect a fun ride of chaos and random decisions! Want to use v3 of something, but v2 is more popular? Enjoy the mish-mash of incorrect code!
March 18, 2025 at 2:44 AM
It frequently loses context, forgets instructions, or randomly picks something from LLM-land. If training data is from GitHub and Stack Overflow, then it'll be creating code the follows suit.
March 18, 2025 at 2:44 AM
Continuing with the AI (Cursor) thoughts:

I become incredibly irritated and/or angry with Cursor and the code generation. I can't tell if this is due to me spending more time with it or changes made upstream.
March 18, 2025 at 2:44 AM
Teslass are the new BMW drivers, anyway.
April 24, 2024 at 1:09 PM
Take a lane from Lakeshore and Queensway in each direction, and throw in more trams. That'd hugely open up a bunch of density/liveable areas in Etobicoke/Mississauga that are criminally disconnected from transit.
April 19, 2024 at 4:51 PM
Great that our money is being spent on spreading the good word. Nuclear is 100% "clean" if you ignore any byproducts/long-term storage of the waste. And highways? We don't need this 413 nonsense - build more public transit, please. And actually deliver it - that Eglinton Crosstown is a disaster.
April 19, 2024 at 4:50 PM