Skip to content

Erica Pisani

Members Public

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

TIL: OSC 52
Members Public

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

LLMs as a primary user of APIs and SDKs
Members Public

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

Reading Notes from 'Simplicity' and 'Kill it with Fire'
Members Public

Trillium Updates: Choosing to self-host

Following up from my previous post about the lessons I learned steering Claude and building on its API, this one is on what I learned in choosing to run Trillium entirely on my laptop, rather than deploy it to the cloud. How this started To start with - I didn'

Trillium Updates: Choosing to self-host
Members Public

Trillium Update: Lessons from Steering Claude and Building on Its API

Since sharing what I've learned in my initial post about Trillium a few months back, I've gotten much further with it. There was about a month of legislative activity (~February/March) that gave me a lot of opportunities to test the progression of bills and see

Trillium Update: Lessons from Steering Claude and Building on Its API
Members Public

Generating diagrams for unfamiliar codebases using an AI skill

Everyone who has worked in software has experience poring over multiple codebases trying to understand how all the different pieces of functionality interact. One of my first starter tasks when I joined Sentry was to learn more about the Celery integration for Sentry's Python SDK and, more specifically,

Generating diagrams for unfamiliar codebases using an AI skill
Members Public

Give Your AI Coding Assistant Something to Work With: A Case Study

Over my winter break, I'd been noodling over a new side project idea related to Ontario politics. I used to enjoy following what goes on, but these days looking at news articles and reading the email campaigns from my local politicians feels a bit click-bait-y and

Give Your AI Coding Assistant Something to Work With: A Case Study
Members Public

What I learned from Anthropic's "Building with the Claude API" course

I decided to take this course in order to get a high-level understanding of all the features that Claude had to offer, and a better understanding of how these services worked under the hood, as well as patterns and best practices when interacting with them over an API. I

What I learned from Anthropic's "Building with the Claude API" course
Members Public

How I use AI

Like so many others, I've been experimenting with a number of different AI-powered tools to find the ones that work best for my style of working and how I learn. For folks trying to get some ideas of how to start applying AI in their workflows, I

How I use AI
Members Public

Considering open sourcing software at your company?

From what I've seen in my career so far, the motivation to open source software at one's company tends to fall into one or more of the following buckets of reasons: 1) As a way of giving back to the wider software development community Developers leverage

Considering open sourcing software at your company?