erin sparling

@everyplace
433 Followers
797 Following
1.4K Posts

TLDR for the past 22 years:
- 17 in Brooklyn, ~5 in Pittsburgh
- 10 in design/tech leadership in news publishing, currently ~5 at Google as part of the Reader Revenue team, helping news publishers
- 14 teaching at Cooper Union, 2 at Yale
- 13 w/ 👨‍👩‍👧‍👦

Usually @everyplace everywhere else.

Wish you were here - absurdist social postcard apphttps://wishyouwerehere.app
Personalhttps://erinsparling.com
Workhttps://developers.google.com/news/reader-revenue
Arduous design toolhttps://LetterSet.app

I was able to reuse a lot of the boilerplate of the last app to quickly scaffold the DocumentGroup version of #RandomForms, so that documents of shapes now exist. It’s rapidly becoming a real app now.

#swiftui #BuildInPublic

Today’s the day to visit https://isitchristmas.com if you haven’t already!
Is It Christmas?

Is It Christmas?

#LetterSet #typography

Garamond has entered the chat in version 1.2.0, just for fun. Entertaining on an iPhone, quasi-useful on an iPad with pencil.

This new version is now live in the App Store, and the font is part of the free version.

https://letterset.app

LetterSet 1.2.0 is live with all of the good stuff:
- New rulers
- New font (Garamond)
- Higher quality authoring
- More weird interactions (like the very subtle sheet deformations on touch)
- Even a new iPad / macOS gesture for moving a sheet without rotation

And of course, the same arduous design experience... except much faster!

https://apps.apple.com/us/app/letter-set-typography/id6468196570

#LetterSet #BuildInPublic

In other news, the upcoming 1.2.0 version of #LetterSet fixes a long-standing, hard-to-track bug regarding complex documents becoming fuzzy over time? I thought maybe it was a scale mismatch or compression issue, but it turns out it was just because I wasn’t explicitly snapping to a pixel grid for each operation! That tiny <0.5px inadvertent rounding step eventually makes the oldest characters look badly compressed. See attached for old/new.

Fixed, finally!

#BuildInPublic #swiftui

Given all of the recent discussions, I decided to add Garamond into the latest builds of #LetterSet, and it looks good! Cc @gruber et al.

Related: I never get tired of looking at the clear protractor.

Ok a VERY toned down deformer now lives as part of the sheet. When you play with it, the surface of the paper dents around your finger as you move it, as well as drawing a gradient. The area under the touch remains flat and undistorted for accuracy.

Also: clear protractor is the best protractor!

Also: circle template and negative space drawing!

Also: touching letters now lets you move a bit, rather than just tap.

One more bug, then v1.2.0!

#swiftui #metalshaders #BuildInPublic #LetterSet

The weekend before Christmas Eve is here. What better time to decorate your Mac with festive lights and falling snow? 🎄❄️

Get Festivitas for Mac (and iPhone) 👇

https://festivitas.app

Hooked up the gyroscope properly this time. You can also see the parallax I built into the internal zoom mechanism, slightly offsetting the textures as the device rotates. I also made the zoom center point adjust relative to the window position…

#swiftui #metalshaders #BuildInPublic #LetterSet

Now that the sheet is rendered with metal, I can experiment more…. But not all experiments are good ones. I implemented pressure sensitivity, but it is really distracting. Posting this for posterity, but I’ll either remove it or tone it WAY down.

#BuildInPublic #LetterSet