Sign in

Eoin Falconer

@eoin.no
161 followers 107 following 15 posts

Director of Enginering at sanity.io 📍Oslo, Norway

PostsRepliesMedia
Reposted by Eoin Falconer
Sanity @sanity.io · 18/08/2026
Announcing our new engineering blog. And why we won't outright ban AI from our writing process. www.sanity.io/engineering/...
sanity.io
When agents wield our pens: announcing Sanity‘s engineering blog | Sanity
We want to tell the stories from building the AI Content Operating System. And how we think about agents helping us out.
223
Eoin Falconer @eoin.no · 04/02/2026
I made this little hobby site (bilsjekk.ai) back in March 2025 to test out some of the agent frameworks it's been rather dormant since then. I have just been testing some Sanity features in there ever now and then. Suddenly is 600 users a day when I checked back in. No idea what happened 🤷‍♂️
bilsjekk.ai
Kjøp bruktbil med trygghet i Norge | bilsjekk.ai
Bruk kunstig intelligens for å analysere bruktbiler og få viktige spørsmål du bør stille før kjøp. Unngå feilkjøp med bilsjekk.ai.
020
Reposted by Eoin Falconer
Christian Grøngaard @hamburger.cloud · 17/10/2025
Couldn't sleep so I built Game of Life in @sanity.io's Portable Text Editor 👉 portable-text-of-life.vercel.app 🧑‍💻 github.com/portabletext...
2195
Eoin Falconer @eoin.no · 30/09/2025
Wrote an article on Medium about a thought process that I have been using for the past 18 months! medium.com/@eoin.falcon...
medium.com
Momentum in teams is all about context
A thinking framework that allows you to tailor your process to your team rather than your team to your process.
000
Eoin Falconer @eoin.no · 12/06/2025
Wrote something on Medium for the first time in a long time! 😊 medium.com/@eoin.falcon...
medium.com
Using Vibes to Build High-Performing Engineering Teams
Introduction
120
Eoin Falconer @eoin.no · 04/06/2025
So cool!!!!!!! @codey.bsky.social massive creds on this work with RC and rolldown-vite! 💨
050
Reposted by Eoin Falconer
Sanity @sanity.io · 09/04/2025
icing without cake is just icing
2248
Eoin Falconer @eoin.no · 10/04/2025
:cooking:
020
Reposted by Eoin Falconer
Sanity @sanity.io · 07/03/2025
arewereact19yet.sanity.build 🫡
Are we React 19 Yet? YES. 51 of 51 tests are passing.
1143
Reposted by Eoin Falconer
Christian Grøngaard @hamburger.cloud · 03/02/2025
The Behavior API for @sanity.io's Portable Text Editor will allow you to configure the editor in ways that where previously not possible. Behaviors can be bundled in Plugins to easily turn them on and off. Here's an example of a simple <OneLinePlugin /> that restricts the editor to one block.
2113
Reposted by Eoin Falconer
Rostislav Melkumyan @rosti.no · 19/12/2024
You can now init a new Sanity project with a remote template! Here are some to get you started: $ npm create sanity@latest -- --template sanity-io/sanity-template-astro-clean sanity-io/sanity-template-nextjs-clean sanity-io/sanity-template-sveltekit-clean sanity-io/sanity-template-remix-clean
0209
Eoin Falconer @eoin.no · 18/12/2024
Yaaayy!! 🎉
031
Reposted by Eoin Falconer
Christian Grøngaard @hamburger.cloud · 26/11/2024
Today, I released the library we use to drive >200 tests using Gherkin to make sure @sanity.io's Portable Text Editor behaves correctly. Pkg: www.npmjs.com/package/race... Src: github.com/portabletext... PTE Gherkin spec: github.com/portabletext... PTE Gherkin test suite: github.com/portabletext...
npmjs.com
racejar
A testing framework agnostic Gherkin driver. Latest version: 1.0.1, last published: 4 hours ago. Start using racejar in your project by running `npm i racejar`. There are no other projects in the npm ...
1196
Eoin Falconer @eoin.no · 22/11/2024
@hamburger.cloud you are in my thoughts every day as I leave the office.
221
Eoin Falconer @eoin.no · 21/11/2024
Medieval babies are just the best.
010
Eoin Falconer @eoin.no · 20/11/2024
Spotted a wild falcon whilst driving in Ireland over the weekend! 🪶🪶
120
Eoin Falconer @eoin.no · 19/11/2024
My favourite people just shipped all the cool things they are doing!!! 🥹🥹🥹 Go check it out, if not for the product, for the tech, because there is an awful lot of novel tech 🤩
071
Reposted by Eoin Falconer
Sanity @sanity.io · 12/11/2024
Open source software is crucial to the success of Sanity, so it makes sense to give back to great projects that we and our community use every day. That's why we joined the @opensourcepledge.com with a $112k donation to great projects and maintainers. 🫶 www.sanity.io/blog/sanity-...
sanity.io
Sanity joins the Open Source Pledge
We are joining the Open Source Pledge, committing to pay $2,000 per year per full-time developer directly to open source maintainers and foundations.
811927
Reposted by Eoin Falconer
Sanity @sanity.io · 07/11/2024
Winter Release coming Nov 19th! One thing we wrestled with: how do you make page building feel natural while keeping content structured? Drop your worst page building horror stories below! 😱
142
Reposted by Eoin Falconer
Sanity @sanity.io · 05/11/2024
The Sanity Winter Release is coming up on November 19th! On November 21st, the engineers behind the new features joins @kapehe.bsky.social and @knut.fyi for a special Developer Deep Dive. What are you hoping to see? 🔮 www.sanity.io/events/devel...
sanity.io
Developer Deep Dive: Sanity Winter Release | Sanity
Join us for a deep dive into our Winter Release with updates to Sanity Create, Visual Editing, and more.
2106
Eoin Falconer @eoin.no · 02/11/2024
:wave:
220
Reposted by Eoin Falconer
Christian Grøngaard @hamburger.cloud · 31/10/2024
"Testing is documenting" Especially if your tests are written in a human-readable language. I'm currently working on @sanity.io's text editor, and here Gherkin is working really well for documenting and keeping all the different behaviours in check. github.com/portabletext...
Gherkin Scenario Outline: Inserting text at the edge of a decorator
151