# Building Raycast Extensions: Fast, Useful, and Actually Fun

> Conference talk by Faris Aziz. Topic: Engineering in production · Length: 10 min · Level: Beginner to intermediate · Delivered: 1× · Status: no longer booked. Current catalogue: https://faziz-dev.com/talks.md

## The premise

A lightning talk about building and shipping the Smallpdf Raycast extension, covering the Raycast API, testing, publishing, and lessons from a real extension.

## Who it's for

Developers interested in building a Raycast extension

## You leave with

- Understand the development workflow for a Raycast extension
- Learn about testing and publishing from the Smallpdf extension

## Where it's been delivered

- 15th May 2025: [ZurichJS Meetup #5: May the Code Be With You](https://faziz-dev.com/events/zurich-js-2025-05-15.md), Zurich, Switzerland

---

Faris Aziz: software engineer, speaker, ZurichJS co-founder. Geneva, Switzerland.
Site: https://faziz-dev.com · Invite to speak: https://faziz-dev.com/invite · Services: https://faziz-dev.com/services · Mentorship: https://faziz-dev.com/mentorship · Index for agents: https://faziz-dev.com/llms.txt
LinkedIn: https://www.linkedin.com/in/farisaziz12/ · GitHub: https://github.com/farisaziz12 · Bluesky: https://bsky.app/profile/farisaziz.com

