Emma Twersky Profile Banner
Emma Twersky Profile
Emma Twersky

@twerske

7,055
Followers
310
Following
333
Media
1,938
Statuses

staff developer relations @ google (future goat farmer) she/her

sf
Joined January 2017
Don't wanna be here? Send us removal request.
Pinned Tweet
@twerske
Emma Twersky
7 months
two years later, I actually rebranded @angular 's logo
@twerske
Emma Twersky
3 years
nobody asked so I redesigned @angular โ€™s logo
Tweet media one
Tweet media two
Tweet media three
Tweet media four
37
47
593
53
76
1K
@twerske
Emma Twersky
2 years
@ state of js ~ I fixed your graph for you ;)
Tweet media one
75
95
930
@twerske
Emma Twersky
7 months
Today is the start of a new era. I'm honestly very excited/nervous for the reaction. The small team has been working nonstop to make this happen, so love or hate, please remember there are humans behind the keyboards of your favorite open source projects.
@angular
Angular
7 months
Tomorrow.
Tweet media one
23
162
960
31
68
871
@twerske
Emma Twersky
7 months
What's new on ? A lot. Let's take a tour of how our team is rethinking learning Angular and a more wholistic approach to documentation.
17
140
781
@twerske
Emma Twersky
3 years
nobody asked so I redesigned @angular โ€™s logo
Tweet media one
Tweet media two
Tweet media three
Tweet media four
37
47
593
@twerske
Emma Twersky
2 years
Angular v14 continues to prioritize accessibility by providing a streamlined approach for managing your appโ€™s page title! Use the new `title` property in your route definition, or manage dynamically โ€‹โ€‹by providing a custom `TitleStrategy`
Tweet media one
16
115
578
@twerske
Emma Twersky
7 months
The new @angular logo represents our goals: stability & velocity Stability isnโ€™t controversial. Angular will always be reliable & backwards compatible. Only recently has the velocity begun to shine. But donโ€™t just trust me, check out the public benchmarks ๐Ÿ‘€
Tweet media one
16
68
460
@twerske
Emma Twersky
2 years
๐Ÿ”“new job title unlocked โœจ
31
2
377
@twerske
Emma Twersky
26 days
I/O seems like a good time to share that Iโ€™ve been promoted to Staff DevRel Engineer! :) Itโ€™s exciting to see how far weโ€™ve come in the four years since I joined, and this still feels like only the beginning! Come say hi @ the @Angular booth #GoogleIO
Tweet media one
Tweet media two
53
13
314
@twerske
Emma Twersky
2 years
#GoogleIO itโ€™s time for the @angular v14 release candidate (aka beta)!!! โ€˜ng update --nextโ€™ to preview: ~ typed forms ~ autocompletion in the CLI ~ developer preview of standalone overwhelmed? no fear, weโ€™ll have more content for the official release! ;)
12
89
309
@twerske
Emma Twersky
8 months
We've been working on something for a {{year}} in {{secret}} and it's almost here! Any guesses what it is? Join us on 11/6 to find out:
@angular
Angular
8 months
We have a lot to share, tune in on November 6th.
Tweet media one
34
262
1K
22
40
286
@twerske
Emma Twersky
3 years
hey @angular , nice check mark!
Tweet media one
4
16
274
@twerske
Emma Twersky
3 years
If Gucci can be trendy so can Angular
11
20
265
@twerske
Emma Twersky
7 months
Angular v17. Built by cats. and humans.
@angular
Angular
7 months
Angular v17. The framework you love, with a fresh new look, and: ๐Ÿฆฅ deferrable views โšก๏ธ up to 90% faster, intuitive built-in control flow ๐ŸŽ๏ธ up to 87% faster build times with hybrid rendering ๐Ÿ—๏ธ Vite + esbuild builds + more!
75
466
2K
8
13
233
@twerske
Emma Twersky
2 years
v14 closed @angular 's #1 github feature request (typed forms) v15 (or maybe 14.x) is on track to close the newly crowned #1 feature request upvoting issues really does have impact!
7
18
196
@twerske
Emma Twersky
2 years
welcome to @angular ! weโ€™re kinda fun :)
Tweet media one
@sarah_edo
Sarah Drasner
2 years
I'm having a surreal experience. This morning, I'll be keynoting ngConf. On the same stage that I keynoted React Rally in 2016. In between, I was a Vue core team member. I am so grateful to have been welcomed into the communities of React, Vue, and now Angular.
31
34
906
4
7
193
@twerske
Emma Twersky
2 years
if twitter was an @angular app this never would have happened
32
11
185
@twerske
Emma Twersky
3 years
One of my favorite roles at work is as Product Lead for the Google Developer Expert (GDE) program. GDEs are members of developer communities who contribute, educate and share their experiences. Iโ€™d love to share some insight on what those contributions look like:
7
29
184
@twerske
Emma Twersky
3 years
building cool open source things? looking for cool open source things other people are building? check out & use the 'submit' button to nominate your projects and blog posts!
Tweet media one
1
46
169
@twerske
Emma Twersky
3 years
Material Design #GoogleIO recap #sketchnotes ๐ŸŽจ @materialdesign ๐Ÿ’•
Tweet media one
6
23
157
@twerske
Emma Twersky
7 months
OH MY GOD! OK, IT'S HAPPENING. EVERYBODY STAY CALM!
@angular
Angular
7 months
Angularโ€™s renaissance is coming.
109
420
2K
6
10
157
@twerske
Emma Twersky
2 years
The first @angular standalone components, directives and pipes PR is merged ๐Ÿ’“ + the second is already open ๐Ÿ‘€ This is why a long RFC process and thorough design review/feedback is a game changer for OSS!
4
37
150
@twerske
Emma Twersky
4 years
Iโ€™m almost finished with my first month at @Google as a Developer Advocate for @Angular !! Remote onboarding means no iconic Noogler hat or gBike photo, good thing Iโ€™ve spent quarantine tinkering with AR
Tweet media one
16
4
149
@twerske
Emma Twersky
4 years
I just said โ€œMy name is Emma and Iโ€™m on the Angular team at Googleโ€ and wow does that feel major. Itโ€™s taken a long time to settle in, probably because I frequently think about how this whole year could be a dream or hallucination and one day I may just wake up.
6
2
145
@twerske
Emma Twersky
3 years
seeing women succeed is cool af
4
20
128
@twerske
Emma Twersky
2 years
@cassidoo an iconic 2 though
Tweet media one
2
6
128
@twerske
Emma Twersky
3 years
TensorFlow talks from #GoogleIO ๐Ÿงก #MadeWithTFJS #sketchnotes
Tweet media one
2
23
126
@twerske
Emma Twersky
2 years
By default, there is no visual indication of what is inert. Clearly mark what parts of the DOM are active and which are inert with: [inert], [inert] * { opacity: 0.5; pointer-events: none; cursor: default; user-select: none; } ๐Ÿ“š
Tweet media one
2
21
115
@twerske
Emma Twersky
2 years
cloud development is fun??!
Tweet media one
Tweet media two
6
3
114
@twerske
Emma Twersky
2 years
keynoting @ngconf this morning @marktechson and I are talking all about community what is your favorite part of the @angular community???
Tweet media one
10
3
108
@twerske
Emma Twersky
2 years
๐Ÿ™„
Tweet media one
9
4
102
@twerske
Emma Twersky
2 years
angular is evergreen (continuously changing and evolvingโ€ฆ not the ship that got stuck in that canal)
Tweet media one
5
9
103
@twerske
Emma Twersky
3 years
celebrating one year @ google !!!!!!!!! remote work 2020/2021 feels abstract, so I could easily be convinced this was all a matrix glitch.. thank you to everyone who I've had the pleasure to meet in year 1/??? โŠน
9
0
89
@twerske
Emma Twersky
3 years
I love finding cool @Angular v11 sites! Check out , a stand-in for your favorite coffee spot โ˜•๏ธ The animations, dark mode theming & sound mixing are very aesthetically pleasing ๐Ÿ’ซ Kudos to the team behind it: @ReaganHenke , @EvanMCook & @lankgod ๐Ÿ‘๐Ÿฟ๐Ÿ‘๐Ÿฟ๐Ÿ‘๐Ÿฟ
Tweet media one
5
24
90
@twerske
Emma Twersky
3 years
A thing I worked on launched! v11.1 errors include standardized error codes & links to... the new guides!!! with embedded videos in collab with @Jeffdelaney23 on ! The goal is more accessible debugging developer experience ๐Ÿ™ƒ
@angular
Angular
3 years
Angular v11.1 is out now! Run #ngUpdate to get: ๐Ÿš€ Improved error messages โœจ Preview of Ivy library distribution ๐Ÿ’ฌ Experimental native Ivy support in the language service ๐Ÿ”‘ Trusted type support ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป Support for TypeScript 4.1 Read the changelog here โ†“
22
387
1K
4
18
87
@twerske
Emma Twersky
3 years
@angular demos for things ;)
Tweet media one
6
1
86
@twerske
Emma Twersky
3 years
Have you tried out Angular DevTools yet? ๐Ÿค— t'was super cool to see my code in a #GoogleIO keynote - I had a lot of fun collaborating on a lil bit of the UX/UI ๐ŸŽจ
1
20
86
@twerske
Emma Twersky
2 years
I'm not senior yet, but if @googledevs tweets it...
@googledevs
Google for Developers
2 years
Senior Developer Relations Engineer and @Angular Curator, @twerske loves seeing all the unique use cases from developers all over the world, solving new problems in an efficient way. ๐Ÿ“š Discover new ways to build with Angular โ†’ #GoogleDevLibrary
Tweet media one
1
13
60
7
2
82
@twerske
Emma Twersky
4 years
New to Angular Ivy ๐ŸŒฟ? Me too. Hereโ€™s an overview of the changes it brings, based on talks from last yearโ€™s @AngularConnect (Sketch-notes inspired by @nitya at #MSCreate )
4
32
78
@twerske
Emma Twersky
3 years
๐ŸŽจ Angular Material's four prebuilt themes ๐ŸŽจ (& a cheat sheet of themed ๐Ÿ…ฐ material components) deeppurple-amber ๐Ÿ’œ๐Ÿ’› indigo-pink ๐Ÿ’™๐Ÿ’• pink-bluegrey ๐Ÿ’•๐Ÿค purple-green ๐Ÿ’œ๐Ÿ’š
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
9
78
@twerske
Emma Twersky
3 years
Interested in contributing to open source? ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ป A great start is the "good first issue" & "help wanted" labels: (I always thought github was intimidating AF but I cannot emphasize how helpful OSS has been for personal development)
1
17
78
@twerske
Emma Twersky
2 years
people are calling this ~*the biggest release since Angular 2*~ but Iโ€™ll let you be the judge ;)
@angular
Angular
2 years
Angular v14 is here ๐ŸŽ‰ #ngUpdate includes: ๐Ÿ”‘ Strictly typed forms! ๐ŸŒˆ Streamlined page title accessibility ๐Ÿ—ฏ CLI autocomplete โž• a developer preview of standalone components! ๐Ÿคฏ & so much more! Learn all about v14: ๐Ÿ“š
42
490
1K
3
2
80
@twerske
Emma Twersky
7 months
git checkout -b surprise
3
3
79
@twerske
Emma Twersky
7 months
My favorite part of is the Playground. Four starter templates allow you to experiment in-browser with v17's newest features: - hello world - control flow - signals - a fun game built by @ReaganHenke Welcome NG the Angle!
@angular
Angular
7 months
๐Ÿ“ ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ My angles are 100% accurate on level v17. How @Angular are you?
8
20
299
1
9
76
@twerske
Emma Twersky
8 months
meet @angular 's official new mascot, acute-y
Tweet media one
4
1
74
@twerske
Emma Twersky
3 years
Keynote #GoogleIO #sketchnotes ๐ŸŽจ
Tweet media one
1
7
71
@twerske
Emma Twersky
2 years
NgOptimizedImage => NgOptimizedEverything
1
10
70
@twerske
Emma Twersky
4 years
Accessibility tip: the axe extension adds a new tab to Chromeโ€™s DevTools and gives a comprehensive explanation of: - what and where the issue is - why it matters - how to fix it
0
18
70
@twerske
Emma Twersky
3 years
@robwormald @angular I do personal rebrands too!
Tweet media one
3
0
68
@twerske
Emma Twersky
3 years
sf is wild because a guy just tried to explain web frameworks to me at a bar like sir please
6
1
65
@twerske
Emma Twersky
2 years
the womenโ€™s restroom at tech events is my safe {empty} space
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
0
66
@twerske
Emma Twersky
2 years
*has one terrible week* ~~convinces myself I need to quit my career, move to the woods and never interact with humans again~~
12
4
63
@twerske
Emma Twersky
1 year
ive been meme-ed
@googledevs
Google for Developers
1 year
When you find an issue in the code. And you realize someone else wrote it.
Tweet media one
Tweet media two
10
18
167
2
3
62
@twerske
Emma Twersky
2 years
Iโ€™m older than javascript & that makes me feel old
Tweet media one
8
4
63
@twerske
Emma Twersky
2 years
& thatโ€™s it for day one!! join me tomorrow for the state of Angular & a special something extra on Friday ;)
Tweet media one
1
5
61
@twerske
Emma Twersky
2 years
very very very excited to talk about Angular v1000++ ;) it feels like the web is a space for innovation more than ever and Iโ€™m greatful to be a part of it! Iโ€™ll see you at @vuejs DE && @ngdeconf ๐Ÿ’“
@ngdeconf
NG-DE Conference
2 years
In only 134 days we'll open the conference with @twerske ๐Ÿฅณ We are curious what @angular will look like in the future and can't wait to hear Emma's talk about it! ๐Ÿ‘‰
Tweet media one
0
8
45
4
2
61
@twerske
Emma Twersky
2 years
itโ€™s a weird feeling to sit in a room while people applaud the things you led/worked on/contributed to ๐Ÿฅบ
1
1
60
@twerske
Emma Twersky
2 years
what is the best swag you've ever gotten? asking for a friend
69
2
59
@twerske
Emma Twersky
3 years
I wrote an accessibility codelab for #GoogleIO !!! ๐ŸฅŸ Learn eight ways to build with a11y in mind! ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป This is easily my favorite thing I've gotten to do this year and I'm sooo excited it's finally public! ๐Ÿค—
Tweet media one
Tweet media two
1
12
56
@twerske
Emma Twersky
2 years
logging off for vacation, I expect absolutely nothing exciting to happen while Iโ€™m gone (cough @angular cough 14 cough )
2
0
57
@twerske
Emma Twersky
3 years
sf, lets do this thing
Tweet media one
2
1
55
@twerske
Emma Twersky
3 years
when the minor release is just as good as a major ๐Ÿ‘€ + + experimental persistent build cache with `NG_PERSISTENT_BUILD_CACHE=1 ng serve` + TypeScript 4.3 + ng-submitted in forms + more!
1
3
53
@twerske
Emma Twersky
3 years
.gifs are a personal brand
@angular
Angular
3 years
Our team is excited to announce the release of Angular v12! โ™ฅ๏ธ #ngUpdate to see: ๐ŸŒฟ Ivy-first library distribution ๐Ÿ” Prod mode & strict mode by default ๐Ÿงจ Production Webpack 5 support ๐Ÿš€ Inline Sass ๐Ÿ’ซ Inline critical CSS Read all about the release โ†’
78
676
2K
1
3
54
@twerske
Emma Twersky
3 years
new prof pic crazy I know how to code right
Tweet media one
0
1
51
@twerske
Emma Twersky
7 months
We built the homepage to be a fun snappy visualization of Angular's strengths, including a great use of v17 @/defer syntax wrapping the Playground at the bottom of the page. And the playground? That's an easter egg of the original AngularJS homepage ๐Ÿ˜‰
1
1
52
@twerske
Emma Twersky
3 years
one year @ google gif do I know what I'm doing? nope am I having fun? I'm trying my best :)
4
1
52
@twerske
Emma Twersky
1 year
+ it's an Angular app! ๐Ÿ…ฐ๏ธ
@sundarpichai
Sundar Pichai
1 year
We're expanding access to Bard in US + UK with more countries ahead, it's an early experiment that lets you collaborate with generative AI. Hope Bard sparks more creativity and curiosity, and will get better with feedback. Sign up:
835
2K
9K
1
2
50
@twerske
Emma Twersky
2 years
new laptop!!!! what tools should I change about my dev setup?
24
0
48
@twerske
Emma Twersky
3 years
the year is 2055, performance reviews are now .gifs
6
2
49
@twerske
Emma Twersky
2 years
I'm so tired I accidentally sent an email to important peopleโ„ข with this salutations
Tweet media one
8
0
48
@twerske
Emma Twersky
2 years
conferences are back bb! so excited to share what we've been up to all spring! ๐ŸŒธ just recorded for @Ionicframework 's ioniconf + next week I'll be at @angularbelgrade talking about v14 & now, I'm prepping for @cityjsconf ๐Ÿ‡ฌ๐Ÿ‡ท + a special event with @VueJSAthens & @AthensAngular ๐Ÿ’“
4
9
46
@twerske
Emma Twersky
3 years
one of my favorite things about my job is the terrifying thumbnails that now exist of me on the internet
Tweet media one
2
1
45
@twerske
Emma Twersky
2 years
manifested this very quickly
Tweet media one
Tweet media two
@twerske
Emma Twersky
2 years
*has one terrible week* ~~convinces myself I need to quit my career, move to the woods and never interact with humans again~~
12
4
63
7
0
43
@twerske
Emma Twersky
3 years
Welcome to software engineering - the career where everything is made up and the JIRA points don't matter
0
6
43
@twerske
Emma Twersky
3 years
Kicking things off this morning at @ngconf 2021! Excited to learn & connect this week! Starts at 8am PDT โ†’ #ngconf2021 (Bonus points if you can name all the broadway musicals I reference in my portion of the keynote)
1
4
44
@twerske
Emma Twersky
7 months
A docs page is mostly, well... docs. The largest change here is our content structure and UX. We started from scratch and built out a new "Essentials" section that allows new and early developers to learn only Angular's essentials.
Tweet media one
1
0
43
@twerske
Emma Twersky
2 years
theyโ€™re taking return to office perks seriously at google, I came into the office for one day and the CEO followed me
Tweet media one
0
0
42
@twerske
Emma Twersky
3 years
new video! new series! new animation! My first Google video is live โœจโœจโœจ I'm proud of the effort that went into this, check it out! ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿพ
4
5
42
@twerske
Emma Twersky
2 years
instead of arguing over State of JS's tier list of libraries, let's argue about something that matters: my tier list of potato formats
Tweet media one
15
3
41
@twerske
Emma Twersky
3 years
Want a demo of predictive prefetching with @Angular and @TensorFlow ? Check this out โ†“ #MadeWithTFJS
@angular
Angular
3 years
Learn how Angular and @TensorFlow work together to make your apps smarter and load faster using predictive prefetching! ๐Ÿš€ ๐Ÿ“บ ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป
5
117
387
0
3
42
@twerske
Emma Twersky
3 years
Amateur graphic designer, full time @marktechson fan
@angular
Angular
3 years
Learn how the Command Line Interface can get you from idea to production in less than five minutes! ๐Ÿ“บ
Tweet media one
7
74
263
1
2
42
@twerske
Emma Twersky
3 years
@samjulien ๐Ÿ‘‹ I'm Emma, I work on DevRel @angular @ Google and I care about making the world more accessible, usable and beautiful through technology! idk what I tweet about though... ๐Ÿ™ƒ
3
3
42
@twerske
Emma Twersky
2 years
e i e I/O
Tweet media one
2
0
41
@twerske
Emma Twersky
2 years
@angular @mgechev @marktechson We are postponing this event until next week due to world events ๐Ÿ’“
0
4
39
@twerske
Emma Twersky
2 years
โ€œbig techโ€ is just as chaotic as a startup
7
4
40
@twerske
Emma Twersky
2 years
put contact info in your @github bio so that open source maintainers can give you credit! let me give you the credit you deserve! ๐Ÿช๐Ÿฅบ
Tweet media one
1
2
40
@twerske
Emma Twersky
3 years
Playing with CSS art, new Sass, theming & Angular Material controls [inspired by breakfast, the best meal of the day] Code is here ๐Ÿ‘‰๐Ÿฟ
2
3
36
@twerske
Emma Twersky
2 years
hej @nordicjs !!!!
Tweet media one
2
0
38
@twerske
Emma Twersky
2 years
shuffling back to the office
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
37
@twerske
Emma Twersky
20 days
@Nartc1410 @JordanHall_dev @brechtbilliet > Let be honest if you speak out completely against angular approach you would lose GDE in a flash As GDE lead, I personally wouldn't consider removing a GDE for this. Early RFC reviews and GDE input have reshaped and changed core features, for the better. I'm more than happy to
2
2
37
@twerske
Emma Twersky
2 years
me after a conference:
Tweet media one
3
0
36
@twerske
Emma Twersky
4 years
A Google speech coach labelled my brand "authentically awkward but relatable" and my outtakes agree
6
0
35
@twerske
Emma Twersky
2 years
weโ€™re here at @ngPolandConf in the Multikino, and according to the sign, so is @vuejs !!!
Tweet media one
1
0
34
@twerske
Emma Twersky
7 months
The redesigned docs are also built for: - dark mode ๐ŸŒ’ - search-ability ๐Ÿ”Ž - readability ๐Ÿค“ - ease of copy and pasting technical content ๐Ÿ‘ฉ๐Ÿฟโ€๐Ÿ’ป - and just generally fresher aesthetics They're also way easier to author (for those contributing and writing!)
1
0
35