erin sparling

@everyplace
463 Followers
887 Following
1.6K Posts
TLDR for the past 20+ years:
- 17 in Brooklyn, ~6 in Pittsburgh
- 10 in design/tech leadership in news publishing, currently ~6 at Google as part of the Reader Revenue team, helping news publishers
- 14 teaching at Cooper Union, 2 at Yale
- 14 w/ 👨‍👩‍👧‍👦
Usually @everyplace everywhere else.
Arduous design toolhttps://letterset.app
Personalhttps://erinsparling.com
Workhttps://developers.google.com/news/reader-revenue
Wish you were here - absurdist social postcard apphttps://wishyouwerehere.app
It’s my birthday today. In lieu of presents or well-wishes, please continue to scroll through niche mastodon content.
@stroughtonsmith I hit a wall with the new donation of data as if you can’t conform to one of the defined schemas you’re out of luck.
@dansup as a person who has worked on / directly with the “Subscribe with Google” button, I can say that getting button changes together is a LOT. Doesn’t excuse it, but I have empathy for the current state, especially given Play’s audience size.
Banned Book Library

OverviewA long while back I had an idea to hack a WiFi smart light bulb to do something more useful to me. Actually, I had a few different ideas of things to do with them. One of these ideas was to mo…

Banned Book Library
@Tinrocket Ugh looks lovely… and also means my unreleased Color Separation library got sherlocked! https://mastodon.social/@everyplace/115956795913435236 #ColorSeparation

On iOS 27, known schemas prevent me from being able to directly integrate with Siri UI, but I can still have it trigger the shortcut and return the results.

In summary:
- my multi-agent orchestrator app has App Intents
- Shortcuts fetches current active agents and their recent messages, sends them to the cloud model
- Cloud model summarizes, and forms a narrative that knows that agents can collaborate
- Summary is surfaced by Siri UI.

#happitec #BuildInPublic #agentsApp #SiriUI

@mwichary regarding your call for documented internal tooling, my decade-old https://application.erinsparling.com/design-tools has some good stuff! In particular, the intro article embeds a recording of a presentation I gave on the tools at Hacks and Hackers, which both provides a lot more context AND gave me the reason to be able to publicly show the tools!
Erin Sparling - Design Tools

One can use this to post in many different ways, but its primary use-case in my mind is for domain-based brand accounts.

@logos and @commits are two canonical examples: write-only accounts that one still might want to interact with elsewhere. The docs site includes architecture overviews and a getting started guide, amongst other things.

https://docs.happitec.com/FederatedActivityPublisher/documentation/activitypubcore/

#FederatedActivityPublisher

FederatedActivityPublisher — Documentation

A serverless ActivityPub server for brand accounts. Swift 6.3 on AWS Lambda, federated with Mastodon.

Happitec

I flipped the switch and open-sourced my serverless mastodon instance! Details:
- giant AWS SAM template of serverless lambdas etc
- entirely swift for endpoints and even the web ui
- has been running for me for 3+ months without issue
- basically free to run once you have it set up

https://github.com/happitec-inc/FederatedActivityPublisher

#FederatedActivityPublisher

GitHub - happitec-inc/FederatedActivityPublisher: Serverless ActivityPub made easy

Serverless ActivityPub made easy. Contribute to happitec-inc/FederatedActivityPublisher development by creating an account on GitHub.

GitHub

@stroughtonsmith if I were making a new iPhone that could double in width, and wanted developers to be able to test this more efficiently (and yet wanted to put this capability in the hands of developers before announcing it), this is exactly how I would do it.

#wwdc