Amy Pellegrini
banner
jazzjam.app
Amy Pellegrini
@jazzjam.app
Pianist & Software Developer. Follow me for insights on tech, product design and productivity hacks. Building the https://jazzjam.app/
null
October 2, 2025 at 12:08 AM
What my degenerate mind sees instead
September 16, 2025 at 5:38 PM
Reminds me of thus genius comic art by Quino
August 8, 2025 at 6:45 AM
Neighbour has changed since, I visit sometimes
August 1, 2025 at 9:48 AM
Then moved here
August 1, 2025 at 9:43 AM
Goals can be modeled as a directed acyclic graphs, where each node is a task to make progress towards the end goal.

I'm working on an MCP server to capture and manage goals in this format with Claude.

Presentation coming soon!

github.com/amypellegrin...
July 24, 2025 at 7:27 AM
It's 2025 and still up to this day this tool is a must have for me to be effective at my work...

A notebook and a pen.
July 23, 2025 at 7:36 AM
Nice work Apple!

1. Font is horribly small and I don't know how to change it
2. I am signed in on a Mac device, I don't see any "Learn more" link
June 23, 2025 at 7:23 AM
June 20, 2025 at 7:47 AM
God, how I missed London, it's good to be back even for a few days
June 13, 2025 at 4:23 PM
May 23, 2025 at 8:38 PM
Not to throw the baby out with the bath water, but Gemini will hallucinate quite badly when working with exported files. It will refer to files and code that doesn't exist, and I've seen many instances of this.

Beware of the hype!
May 22, 2025 at 8:19 AM
Not creepy at all...
May 21, 2025 at 8:08 AM
Gemini was the perfect tutor until I said the word "time" 😂😂😂
May 13, 2025 at 8:15 AM
State management is hard! Specially when it involves global context shared across different components.

If you learn how to nail this problem you'll stand out.
May 10, 2025 at 8:55 AM
"...delves..." 🚩🚩🚩
May 8, 2025 at 12:59 PM
You know who wins the war? Whoever shares some insight upfront without teasing content just to lock it behind a subscription paywall, which btw I can only see after closing a popup and dismissing the notifications popup.
May 6, 2025 at 2:33 PM
People listening the news at the radio during the power cut in Barcelona. An apparently casual situation which in reality is very unusual.
April 28, 2025 at 10:25 PM
Testing the waters with #MCP I created a very simple server that allows Claude to fetch all my issues from a repo.

The fact that you can combine this with pre-existing project data already provided to Claude is very useful.

Now I can use AI to triage issues, strategize, and so on!
April 14, 2025 at 3:35 PM
Protests are popping up!
April 7, 2025 at 7:53 AM
ChatGPT 4o almost gets right the piano keyboard layout, still off...

I don't see what would be the benefit of using this compared to paying for an actual stock photo.
March 31, 2025 at 2:20 PM
Wow, you know you are pushing the boundaries when instead of a normal JavaScript error, you get a Node v8 error
March 25, 2025 at 3:29 PM
Every time you declare a component prop as optional you are creating logical branches of conditional code to be executed.

You may be protecting your code from runtime errors, but you are not protecting from bugs. And errors are there to help you prevent bugs.
March 13, 2025 at 1:31 PM
It took me a long time to get my head around the currying coding pattern. It helps me reduce function signature noise, passing down props, and fix parameters that do not change.

Now that I know I find it to be pretty useful!

Have you used currying? Do you know what it is?
February 5, 2025 at 12:23 PM
AI generated photo of a woman playing the piano, taken from above.

Notice something weird?
February 4, 2025 at 3:28 PM