John Yanarella Profile
John Yanarella

@johnyanarella

Followers
554
Following
1K
Media
24
Statuses
2K

Software architect specializing in native mobile and front-end web development. Swift, SwiftUI, Lit, Vue, React, GraphQL, Design Systems, Statecharts

Joined December 2008
Don't wanna be here? Send us removal request.
@DaKangz
Corentin Wallez
3 years
This feels unreal! After more than 6 years working on WebGPU, it's getting released in Chromium 113, in stable and without flags! It only took a bit longer than the 2 year adventure we initially thought it would be šŸ˜… Read more about it here
Tweet card summary image
developer.chrome.com
The Chrome team ships WebGPU, which allows high-performance 3D graphics and data-parallel computation on the web.
55
505
2K
@geoffreylitt
Geoffrey Litt
3 years
I've found the recent debate around signals confusing, because people don't seem to have shared definitions and background... In lieu of another šŸŒ¶ļø take, here are a few links to lesser-known reads about reactivity + UI that I've found clarifying: 1/
5
30
211
@RogueAmoeba
Rogue Amoeba
3 years
Are you a (sadly, now former) Twitterrific or Tweetbot user? Do this: 1. Reinstall the app(s) from the iOS App Store. 2. Tap the ā€œI Don’t Need a Refundā€ button. 3. Know you helped a small developer whose work you’ve appreciated. More details here:
Tweet card summary image
daringfireball.net
There is something noble about two longtime rivals — competitors, yes, but with nothing but deep respect and camaraderie for each other — facing this terrible cliff together, with dignity and grace,...
0
20
17
@iAPresenter
iA Presenter
3 years
Write it. Show it. Rock it. A fresh, fast and fun way to create and hold presentations. Here is how iA Presenter works. More under: https://t.co/wwIo8TFlFg
15
52
421
@Mappletons
Maggie Appleton
3 years
Wrote up a new piece on a pattern I've called "programming portals" – small, scoped windows in graphical interfaces that let you drop into programmatic syntax. Common in apps for end-user programming. Blurs the boundary between dynamic visuals + syntax https://t.co/vxxE1kUT5T
maggieappleton.com
Small, scoped areas within a graphical interface that allow users to read and write simple programmes
18
68
436
@strangeloop_stl
Strange Loop Conf
3 years
"Stop Writing Dead Programs" by Jack Rusher @jackrusher from Strange Loop 2022
4
66
257
@claviska
Cory LaViska
3 years
Time to talk about the future of Shoelace. It's been more than two years since the beta release of Shoelace 2.0, which was the first version of the project to ship Web Components… šŸ‘‡ cont'd
28
32
210
@MIT_CSAIL
MIT CSAIL
3 years
ā€œThe purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.ā€ - Edsger Dijkstra
3
138
645
@DasSurma
Surma
4 years
šŸ“ Friday blog post: I tried to write up my mental model of how to develop for developers. It’s easy to over-do it with abstractions. Escape hatches, layering abstractions and reusing the idioms of the platform gives developers agency. šŸ‘€šŸ‘‡ https://t.co/O555TfwPHz
8
68
349
@daKmoR
Thomas Allmer
4 years
I am so excited about partial hydration of web components 😱 Web components are usually small per see. šŸ¤” However, shipping almost 0 JavaScript (only a loader) and then loading components only as needed is just 🤯 + different loading strategies for desktop / mobile 🤯
6
22
165
@StateML_org
StateML
4 years
Happy New Year! šŸŽ‰ It's been a year focused on language research and design, and all the rabbit holes we found along the way. After many iterations, we are now finalizing the StateML grammar and core tooling.
1
4
11
@jsngr
Jordan Singer
4 years
and good toys spark childlike wonder and infinite possibilities
@amasad
Amjad Masad
4 years
To make good tools, think of yourself as a toy maker.
1
5
38
@jonastreub
Jonas Treub
4 years
The floating @framer window. Many design tools have them. You don’t want them flying out of the screen bounds. Did you know that you can fully rely on CSS for the constraints? Checkout the thread to learn how to implement the dragging, constraints, and rubber banding.
12
85
759
@tldraw
tldraw
4 years
It's release day. šŸš€ tldraw is now live, free and open source.
Tweet card summary image
tldraw.com
A free and instant collaborative whiteboarding tool.
55
503
3K
@eladsc
Elad Shechter
4 years
🤩 The #CSS property 'aspect-ratio' is now supported in all evergreen browsers! * The last two browsers, Safari 15 and Samsung Internet 15 (updated today) , are now supporting this feature. @CodePen: https://t.co/mekJTddsLC
9
287
1K
@drossbucket
Lucy Keer 🪣
5 years
I read 1304 Hacker News comments on visual programming and then wrote a giant blog post about it for some reason. I'll probably make a better attempt to explain why anyone should read this tomorrow but I'm too tired this evening so this will do for now. https://t.co/9YhasMKFIi
Tweet card summary image
drossbucket.com
I’m a fairly frequent Hacker News lurker, especially when I have some other important task that I’m avoiding. I normally head to the Active page (lots of comments, good for procrastinat…
5
20
131