Alec Chernicki Profile Banner
Alec Chernicki Profile
Alec Chernicki

@alecchernicki

3,549
Followers
673
Following
1,633
Media
11,946
Statuses

js dev on sabbatical, prev web platform @disneyplus @hulu 🏰💫 husband, he/him 🏳️‍🌈

Boston, MA
Joined July 2009
Don't wanna be here? Send us removal request.
@alecchernicki
Alec Chernicki
1 year
Hulu is actually now almost entirely built with @nextjs in TypeScript. Type safety has helped us as our engineering team has grown to hundreds of developers.
@dhh
DHH
1 year
Gotta love the pivot from "it doesn't scale" to "you can't write real systems without types" as the new ding-dong argument against dynamically-typed languages like Ruby (and vanilla JavaScript and Smalltalk and...).
Tweet media one
202
182
2K
34
103
2K
@alecchernicki
Alec Chernicki
3 years
After a couple months of work, I'm super excited to say that @disneyplus and parts of @hulu will be running in a JavaScript monorepo powered by @pnpmjs . We'll be adding @turborepo in the coming months too!
11
34
536
@alecchernicki
Alec Chernicki
8 months
we now compute graphs in a background job powered by @inngest and cache the result in Redis via @upstash now you can visualize larger projects like @nextjs even faster 🛠️ quick diagram of how it's built below 👇
6
20
282
@alecchernicki
Alec Chernicki
11 months
- I got nominated to Principal Software Engineer working on @DisneyPlus - I was able to pay for an amazing wedding and take my husband on a honeymoon to Japan - (Virtually) spoke at @nextjs Conf - Didn’t have a mental breakdown
@ATMwithJacy
Jacy, LPC
11 months
BRAG ABOUT SOMETHING YOU’RE PROUD OF ACCOMPLISHING IN 2023 ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
1K
466
6K
8
3
266
@alecchernicki
Alec Chernicki
8 months
This is the first time RSC has truly blown my mind 🤯 Every time the graph changes, we're actually calculating the new layout on the server and streaming in a new graph. Client-side interactions feel seamless alongside streaming
17
9
232
@alecchernicki
Alec Chernicki
1 year
Making the switch from Jest to @vitest_dev for all our platform projects at Disney. 🧪
11
10
174
@alecchernicki
Alec Chernicki
2 years
Loving the ACME+ logo. I see you @vercel
Tweet media one
3
4
124
@alecchernicki
Alec Chernicki
1 year
@matthewcp @nextjs It is + a bunch of internal stuff. Here’s an article that the team wrote before my time that touches on it a bit:
2
5
110
@alecchernicki
Alec Chernicki
1 year
Some context to keep in mind: A lot of the tech that is stable and exists now didn’t 10-20 years ago. As new tech is created folks will switch if it fits their use case better. This is natural and will happen to most of your tech choices eventually. Folks forget that Hulu is
1
2
94
@alecchernicki
Alec Chernicki
1 year
@trashh_dev Performance is a conspiracy pushed by Big Server
5
1
87
@alecchernicki
Alec Chernicki
10 months
@jaredpalmer Auto Import has probably saved me more time than Copilot.
2
1
74
@alecchernicki
Alec Chernicki
7 months
Some news! After three years I'll be leaving my role as architect for the @DisneyPlus and @hulu web teams. There have been ups and downs but some of my proudest moments are: • Leading architectural efforts for one of the largest apps in the world from launch to 150M users •
Tweet media one
Tweet media two
Tweet media three
21
0
79
@alecchernicki
Alec Chernicki
8 years
Spending the afternoon watching @dan_abramov 's Idiomatic Redux videos.
Tweet media one
0
4
64
@alecchernicki
Alec Chernicki
8 years
Someone just used this as a pickup line on Tinder and I have never been more impressed.
Tweet media one
2
9
61
@alecchernicki
Alec Chernicki
1 year
Submitted my Next.js Conf talk for Disney internal approval. It’s in the hands of the enterprise gods now. 🙏
5
0
58
@alecchernicki
Alec Chernicki
11 months
I went from zero to getting nominated to Principal Software Engineer, building Disney+ in about ten years without a degree. If you're considering an alternative career path, here are some things that were great, not so great, and some things I wish I had known earlier...
6
2
58
@alecchernicki
Alec Chernicki
8 months
@aarondfrancis @PlanetScale I'm so sorry, you are SO good at what you do and it's been incredibly inspiring to see your growth hopefully, you can take some time to rest but you've struck a chord with the entire community and anyone would be lucky to have you. the best is still to come!
2
0
55
@alecchernicki
Alec Chernicki
6 months
“How lucky am I to have something that makes saying goodbye so hard” - Winnie the Pooh Last day today
Tweet media one
7
1
52
@alecchernicki
Alec Chernicki
1 year
Incredibly excited to say that I’ll be talking about scaling applications with monorepo tooling at this year’s @nextjs Conf 🎉🥳
4
0
49
@alecchernicki
Alec Chernicki
9 months
Family kicked me out after coming out. Was working an unpaid internship and only ate if my bank let me overdraft my checking account. Slept on a friend’s air mattress for months and taught myself to code in a coffee shop at night until I got my first paid job as a contractor.
@ambuikem
Buikem
9 months
The POOREST you have EVER been ??
1K
537
3K
3
0
47
@alecchernicki
Alec Chernicki
1 year
Thanks for watching my @nextjs Conf talk today! If you want to learn more about scaling applications with monorepo tooling. I wrote up a longer guide to dive deeper!
2
5
47
@alecchernicki
Alec Chernicki
11 months
@Madisonkanna Interviewing is super anxiety-inducing for me. I'm okay not chasing marginal gains in TC if I'm content and happy in a position. I'll only start interviewing if that changes for me.
1
1
45
@alecchernicki
Alec Chernicki
1 year
@laneparton @nextjs It was! The original tweet quotes applications that were at one point built with Rails over the past 20 years. A lot has changed in that time and eventually the team chose Next.js as it fit their needs better as they grew. Before my time but worth a read:
2
1
44
@alecchernicki
Alec Chernicki
3 years
For those looking to learn more about current monorepo tooling in general, the team found this super helpful
0
9
44
@alecchernicki
Alec Chernicki
1 year
Entering my creator era
Tweet media one
7
0
42
@alecchernicki
Alec Chernicki
8 months
just used this @pnpmjs pattern to simultaneously run the @nextjs dev server alongside @inngest dev the blocked logs for each process looks 🔥
Tweet media one
@mattpocockuk
Matt Pocock
8 months
TIL you can use a regex with pnpm run to run multiple scripts simultaneously. No more npm-run-all or concurrently!
Tweet media one
24
96
964
2
4
42
@alecchernicki
Alec Chernicki
1 year
2
0
42
@alecchernicki
Alec Chernicki
9 months
can we please start designing electric cars that look like this?
Tweet media one
4
1
41
@alecchernicki
Alec Chernicki
7 years
I'm not saying my dog is the cutest but like...
Tweet media one
1
0
39
@alecchernicki
Alec Chernicki
9 months
Used the @arcinternet “Browse for Me” feature to find a cocktail bar near our hotel before dinner. Ended up finding one of the best bars all trip 🍸
Tweet media one
2
0
39
@alecchernicki
Alec Chernicki
9 months
pnpm —filter valentine up —latest first Valentine’s Day married to my one and only ❤️👬
Tweet media one
Tweet media two
0
0
37
@alecchernicki
Alec Chernicki
1 year
My husband is about 8 years older than me. Decided to be a little on the nose this year. 🎃
Tweet media one
4
0
36
@alecchernicki
Alec Chernicki
9 months
google is not ready for @browsercompany , this is 🔥
Tweet media one
0
0
35
@alecchernicki
Alec Chernicki
1 year
I started my career in startups, but transitioning into architect role at a huge company like Disney required some new skills. Here are three soft skill tips I learned from leading the Disney+ and Hulu teams as an IC over the past 3 years...👇
1
3
32
@alecchernicki
Alec Chernicki
3 years
Figure it’s worth posting every once and a while. I got engaged this past weekend! 💍🎉
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
1
35
@alecchernicki
Alec Chernicki
9 months
The number of straight men in the replies feeling like they’re being infringed upon not realizing that these questions are designed to prevent that exact thing from happening to a different group of people. 😂 Main character syndrome for real
@fahirmdz
Fahir
9 months
Is someone joking around? Questions on the application form for a DX engineer at Vercel.
Tweet media one
117
5
206
4
3
32
@alecchernicki
Alec Chernicki
1 year
I’ve been thinking about submitting a talk to Next.js Conf this year about how we used @turborepo and @nextjs to build the monorepo for @DisneyPlus and lessons learned while scaling it to 100+ devs. Would need to clear it first but is that something would interest folks?
Yeah that would be cool
206
Nah not really
11
👀
4
5
1
33
@alecchernicki
Alec Chernicki
1 year
Let's goooooo 📈. Speaking at @nextjs Conf in two weeks!
Tweet media one
3
0
31
@alecchernicki
Alec Chernicki
8 years
*walking home from 3rd date* Random drunk guy: "Are you guys dating? You would be a cute couple." THANK YOU RANDOM DRUNK GUY
0
0
29
@alecchernicki
Alec Chernicki
1 year
This Halloween I'm going as a same-day meeting invite named "quick chat"
1
2
27
@alecchernicki
Alec Chernicki
4 years
I am SO excited to say that in a month I’ll be joining @DisneyStreaming as a Technical Lead building the front-end for @disneyplus . I never thought I’d be able to work for @WaltDisneyCo , seriously a dream come true.
Tweet media one
4
1
29
@alecchernicki
Alec Chernicki
8 months
mvp shipped 🚀 visualize any JavaScript monorepo on GitHub link to try it out below ⬇️
6
0
30
@alecchernicki
Alec Chernicki
5 months
this is just 🤯 @basementstudio is just building on a completely different level
@matiNotFound
Matias 🧉
5 months
Have you ever enjoyed the sunset shadow on a website? Here is a sneak peek of what we have been cooking with @matiasperz_ at @basementstudio : 🔗 📝 Article coming soon
54
84
1K
2
0
28
@alecchernicki
Alec Chernicki
8 years
"Not everyone can become a great artist, but a great artist can come from anywhere" - Ratatouille #halloween
Tweet media one
0
1
25
@alecchernicki
Alec Chernicki
11 months
A first look at the newest monorepo tool... ✨Commonality✨ • Works with any JS project • Place constraints on dependencies in your project • Codify best practices for the tools you already use with checks • No wrappers, no lock-in Want to try it out first? Let me know ⬇️
4
3
27
@alecchernicki
Alec Chernicki
9 months
Today was really really really shitty and I am not feeling great Going to doordash chicken nuggets, watch a movie on the couch, and reset so I can push forward tomorrow
6
0
27
@alecchernicki
Alec Chernicki
1 year
I heard that if you say, "OpenAI is nothing without its people" three times in the dark, a Microsoft recruiter will appear in the mirror.
0
0
25
@alecchernicki
Alec Chernicki
8 years
I got butterflies for a crush for the first time in years. Ughhhhhh.
1
0
26
@alecchernicki
Alec Chernicki
6 months
warmest day of the year so far ☀️ thanks typescript
Tweet media one
5
1
26
@alecchernicki
Alec Chernicki
1 year
@jay_soo We allowed teams to have different dependency versions in the Disney+ monorepo and it became a complete nightmare. I'm fully on team keep dependencies in sync and if there's a good reason to have diff versions then those packages might warrant being in a different monorepo.
2
1
25
@alecchernicki
Alec Chernicki
8 years
Found out that the guy Ive been crushing on for a month is straight. Going to die alone, my 12 cats are going to eat whats left of my body
4
0
24
@alecchernicki
Alec Chernicki
8 years
I went to 6 different grocery stores looking for sweet potatoes. Today I learned that yams are the same thing as sweet potatoes. I am 23
4
1
24
@alecchernicki
Alec Chernicki
1 year
In 2020, I joined a company that I had wanted to work for since I was a kid. Over the past 3 years, I've had the once-in-a-lifetime opportunity to help bring Disney+ from launch to scale. Humbled to work alongside so many amazing engineers across the world. Happy #Disney100 !
Tweet media one
2
0
24
@alecchernicki
Alec Chernicki
1 year
I've been MIA for a couple years but so much has happened. One of the bigger moments, I got married this last Spring! More 📷 in 🧵
Tweet media one
Tweet media two
Tweet media three
2
0
23
@alecchernicki
Alec Chernicki
10 years
The $10 shirts on the J. Crew sale rack will be the end of me. http://t.co/AExP9qU5bV
Tweet media one
1
1
21
@alecchernicki
Alec Chernicki
9 years
"Today there is no gay marriage, there is only marriage"
0
5
23
@alecchernicki
Alec Chernicki
11 years
I TOLD A PORN STAR HE LOOKED FAMILIAR AND HE SAID HE GETS THAT ALL THE TIME I CANT EVEN DEAL WITH MY LIFE.
3
1
22
@alecchernicki
Alec Chernicki
7 years
I don't think I've ever seen an image that describes me more than this one.
Tweet media one
2
2
22
@alecchernicki
Alec Chernicki
11 years
I'm gay, hispanic, technically homeless (staying with friend), first generation to go to college, and I have a 4.0 GPA. Thank you karma.
2
3
22
@alecchernicki
Alec Chernicki
11 months
Amazing launch from the team getting a Hulu tile in Disney+. Looks simple but is only possible because of years of hard work from our streaming teams. 👏👏👏
Tweet media one
0
1
22
@alecchernicki
Alec Chernicki
7 years
Oh hey, did this today.
@katieburkie
Katie Burke
7 years
So moved by our amazing panelists talking mental health and wellness @HubSpot your willingness to be vulnerable is an inspiration ❤
Tweet media one
0
3
28
1
0
22
@alecchernicki
Alec Chernicki
8 years
I have never been more proud to work at a company than I am now at @HubSpot . Amazing day at #firstgensintech
2
2
22
@alecchernicki
Alec Chernicki
10 months
@trunarla .clearfix all the things
1
0
20
@alecchernicki
Alec Chernicki
10 years
Relationships should be as simple as I really like you and you really like me. That's it.
2
7
21
@alecchernicki
Alec Chernicki
9 months
this is peak DevEx the @posthog toolbar allows you to view analytics and heatmaps directly on a page but it also has "hedgehog mode" dress your hedgehog up and it'll keep you company or you can control it and walk around the page 🦔
1
4
21
@alecchernicki
Alec Chernicki
7 years
Tbh my ideal date would just be going to a coffee shop with a significant other and working on side projects all day while eating pastries.
3
0
19
@alecchernicki
Alec Chernicki
10 years
Date people, not a situation. Don't date someone because it's easy, date someone because they're awesome. Situations change, people don't.
0
8
20
@alecchernicki
Alec Chernicki
8 years
What if I started making videos on YouTube again though?
5
0
19
@alecchernicki
Alec Chernicki
11 years
Im gonna have a high paying job, be the trophy husband, and take care of the kids. I just want a sexy husband that will love me and can cook
3
1
19
@alecchernicki
Alec Chernicki
2 years
Thanks @vercel for the conference swag!
Tweet media one
Tweet media two
0
0
20
@alecchernicki
Alec Chernicki
1 year
Feeling like my timeline really needs more LGBTQ+ folks. Who in the 🏳️‍🌈 tech community do you really love hearing from?
5
8
20
@alecchernicki
Alec Chernicki
8 years
Barista: "You know youve been getting rewards right? Like 1 free drink every 10" Me: "Oh cool how many do I have?" Barista: "14" Me: "Oh..."
1
1
18
@alecchernicki
Alec Chernicki
10 years
I walk out to baggage claim and there's an entire group of people wearing @Firebase shirts. Yup, I'm in San Fransisco.
0
4
16
@alecchernicki
Alec Chernicki
10 months
Seeing homophobic comments on these posts is disappointing, but it's so so inspiring to see a gay man become one of the most successful founders of our time and continue to pursue happiness. Congrats @sama !
@heyBarsee
Barsee 🐶
10 months
Sam Altman just got married today. Congratulations 👏
Tweet media one
Tweet media two
Tweet media three
Tweet media four
611
712
12K
0
0
18
@alecchernicki
Alec Chernicki
5 years
Hello Twitter. I miss you. Let’s be friends again. Here’s a picture of puppies as an apology for not tweeting.
1
0
19
@alecchernicki
Alec Chernicki
8 months
@anthonysheww when someone links a @stackblitz repro
Tweet media one
0
3
19
@alecchernicki
Alec Chernicki
8 years
Finally releasing Palettable! Generate color palettes, even with no prior design knowledge.
Tweet media one
1
2
18
@alecchernicki
Alec Chernicki
9 years
Some REALLY sexy data vis coming out of @UberEng , the React component is open sourced too!
0
5
18
@alecchernicki
Alec Chernicki
7 years
Seeking help doesn't mean you're weak, it means you're strong enough to recognize your potential to grow.
0
1
18
@alecchernicki
Alec Chernicki
9 years
Two years ago I had $6 for 3 days worth of food, now I'm moving into my own apt. Learning to code has been nothing short of life changing.
4
0
17
@alecchernicki
Alec Chernicki
3 years
@_thomasholland @pnpmjs @turborepo We wanted something that allowed us to iterate on the underlying toolset and pivot if needed. NX's tooling was a little too heavy-handed for us and didn't allow the flexibility that @turborepo does. Hulu also is built with @nextjs so roadmap alignment from @vercel is huge for us
2
2
18
@alecchernicki
Alec Chernicki
8 years
Actual Tinder Convo: "Oh youre a software engineer?" "Yeah Im a web dev" "I used PHP, I like it way more than JS" "This isnt gonna work"
0
0
18
@alecchernicki
Alec Chernicki
8 years
I got a personal trainer a little over 2 months ago. Weighed in today, I've gained 10.5 pounds, lost a ton of fat, and feel amazing. Aww yee
2
0
17
@alecchernicki
Alec Chernicki
12 years
Having my bf call me the second I say Im not feeling well and ending the call with the first time I hear him say I love you. #comforting
4
2
16
@alecchernicki
Alec Chernicki
8 years
Amazingly humbled to have been chosen by @ScotlandJS for their diversity scholarship. Flying to Edinburgh in a week!
1
3
18
@alecchernicki
Alec Chernicki
11 years
"Walking in on my roommate having sex" CHECK ✔️
7
2
17
@alecchernicki
Alec Chernicki
10 years
Tweet media one
1
0
18
@alecchernicki
Alec Chernicki
1 year
@steventey @nextjs Also slowly but surely @DisneyPlus ! We’re only running it on a few pages right now but the team is migrating.
1
0
18
@alecchernicki
Alec Chernicki
8 years
Super secret sneak peak at my next project. Haven't been this excited to build a site in a while.
1
1
18
@alecchernicki
Alec Chernicki
9 months
ICs focus a lot on mentorship but sponsorship is equally as important. If you're an IC and see a coworker: • Going above and beyond to solve a problem for you or your peers • Communicating clearly and empathetically • Sparking joy in otherwise mundane tasks TELL THEIR
2
7
17
@alecchernicki
Alec Chernicki
10 years
Five for you IKEA, you go IKEA. http://t.co/2o6NiQADEx
Tweet media one
0
11
16
@alecchernicki
Alec Chernicki
10 years
Got kicked out bc of being gay, was homeless, got well paying job at 4k/ month, moved across country, now $300/month and a ton of ambition.
1
0
16
@alecchernicki
Alec Chernicki
8 years
Kitchen is finally all put together, now just need a bookcase and living room is done too. 🏠
Tweet media one
Tweet media two
2
0
17
@alecchernicki
Alec Chernicki
8 years
I fucking love Boston.
1
2
17
@alecchernicki
Alec Chernicki
11 years
Everyone one just wants someone to hold hands with on the dark rides at Disneyland and snuggle with when they get home.
1
7
17
@alecchernicki
Alec Chernicki
8 years
Ok people. I need advice. How do I tell this v attractive stranger on the other side of this coffeeshop that Im going to marry them?
7
1
17
@alecchernicki
Alec Chernicki
1 year
I was a @tailwindcss holdout for years and have tried almost every other styling alternative. I eventually came back to Tailwind and can say with a good degree of confidence that all these comments made by Nue.js are false. Reasons why in 🧵
Tweet media one
1
1
17
@alecchernicki
Alec Chernicki
5 months
Celebrating our 1 year anniversary in Punta Cana 🎉🌴
Tweet media one
1
0
16