Hi! I'm Erica, a Sr. Software Engineer living in Toronto, Canada with my dog Ada.
I love to write and find that it helps deepen my understanding of various topics as I learn them. I decided to start this blog as a way of sharing not only what I learn, but also various topics and ideas that I find interesting with others.
I hope you enjoy what you read here.
Trillium Updates: Adjusting models, prompts, and other configuration
For those who are new to my blog, I've been working on a side project that creates a weekly AI-generated newsletter that summarizes the bills that are debated and (potentially) become law in Ontario's provincial parliament. With API credits being added to Claude plans, I
TIL: “ours" and "theirs" git merge strategies
When I’m either: * working on an experimental branch that I have no intention of merging into main, yet want to incorporate updates into; or * if I know with 100% certainty that I want to resolve merge conflicts in a particular direction (my branch vs. the one being merged in)
TIL: OSC 52
I’m working on setting up a mini PC to serve as my homelab server instead of my MacBook (more details to come in a future post) and I’ve configured it so I can ssh into it from anywhere. However, there’s been a few times where I’ve
LLMs as a primary user of APIs and SDKs
I have an upcoming talk at the “J on the Beach” conference about experiments in tooling within Sentry's Python SDK to better support AI-assisted developers, and to help maintainers, such as myself, better manage the shifts in what type of work needs to be done in response
Reading Notes from 'Simplicity' and 'Kill it with Fire'
After a long stretch of only reading articles and documentation, I've been getting back into software engineering books. I wanted something grounded that wouldn't be obsolete in 3–30 days (cough cough half the LLM and "agentic AI" content out there), so I picked
Erica Pisani Newsletter
Join the newsletter to receive the latest updates in your inbox.