Freddie Carthy 🇺🇦 Profile Banner
Freddie Carthy 🇺🇦 Profile
Freddie Carthy 🇺🇦

@FreddieCarthy

Followers
5,137
Following
498
Media
1,103
Statuses
14,939

Software Engineer. Lover of aphorisms. Likely in a corner shoegazing. Vim evangelist. Dad. Don’t forget to be kind! Prev @Twitter 1.0, @Spotify

🟩🟩🟩🟩⬜️ mental breakdown
Joined March 2008
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@FreddieCarthy
Freddie Carthy 🇺🇦
2 months
For the past few months I’ve been working on , a place to bring all of your digital highlights together (Kindle, Pocket, Instapaper, etc).
2
5
13
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
After 10 years as an engineer including 2 as an Engineering Manager I’m happy to say that I finally qualify for some of these Junior Dev roles I’ve seen posted around 🤨
46
373
4K
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
PM: “It should be an easy fix” Me, 2 weeks later:
Tweet media one
43
379
3K
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Programming tip 💡 Go outside and smell the flowers. Your computer isn’t going anywhere.
49
222
1K
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Twitter engineer: *on-call for 10 services they’ve just taken due to layoffs, supports 5+ teams with their projects thanks to domain knowledge, onboards new team members to the codebase, etc etc* Elmo: “you only wrote 10 lines of code this week? Lolz you’re fired.”
14
84
1K
@FreddieCarthy
Freddie Carthy 🇺🇦
5 months
Shocked to find out I've been impacted by the Spotify layoffs.. Don't even know what to feel right now. 1 year ago, Twitter shit the bed and I quit, right before the holidays. 1 year later, I find myself unemployed before the holidays yet again...
97
77
1K
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
The internet is a cruel place 😞
Tweet media one
97
35
1K
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
normalizeLongAndDescriptiveFunctionNamesInJavaScript
82
87
980
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
My job search has come to an end… So excited to announce that I’ve accepted an offer for Senior Web Engineer at Spotify! 🎧🎶
50
23
765
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
It’s not you, it’s JavaScript.
27
87
656
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Some lessons I’ve learned during my career as an engineer. I hope this helps some folks early in their web development journey. 🧵
23
131
657
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Putting “can decode HTML source code” on my resume.
19
67
631
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Today is my last day at Twitter. It’s been an incredible journey. I learned more than I could have hoped and opened doors I never thought possible. I never imagined I’d even get the chance to be a part of this ride, but so glad I did! 💙
41
26
565
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Hire early career developers, you cowards!
18
70
500
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
The first contribution to open source I ever made was to documentation. It was rejected.
21
15
469
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Oh, you know JavaScript? Tell me the difference between Array slice and splice without looking it up.
155
26
460
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
If I ever leave this platform it will be because of tweets like these
Tweet media one
57
15
434
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Final interview loop tomorrow morning. Wish me luck 😮‍💨
75
3
448
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
For the first time in my career I’m the only white male on my team of over 10 people and it’s beautiful 🎉✨
15
7
434
@FreddieCarthy
Freddie Carthy 🇺🇦
2 years
Today I said goodbye to Fearless, my partner in crime of 19 years. Words can’t describe how devastated I am. RIP old friend. I love you. Fearless, 2003 - 2022
Tweet media one
Tweet media two
58
3
424
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I feel like the only developer in the world that prefers a single monitor. Laptop closed and stowed away. Give me *less* things to look at, not more! Just a single terminal window, full screen 👨‍💻 Anyone else like me? How many monitors do you use?
128
2
397
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Hi! I’m Freddie 👋 I haven’t introduced myself in a bit, so here it goes! I’m in Portland, OR working as a fullstack engineer @twitter . I’ve been working as an engineer since 2011. JavaScript was my first love. What’s yours? Who are you? What are you working on?
71
13
351
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
In the past 6 months I’ve eclipsed the rate at which I’ve been learning new stuff. I used to be exclusively a JavaScript + React dev. Now? - React + Flow - Scala - Java - Python Jump in, the water’s fine!
16
28
340
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I absolutely love neumorphic design.
Tweet media one
8
11
340
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Median total compensation in the US for entry-level engineers at some of the biggest companies 💸 Facebook: $180k Amazon: $164k Apple: $176k Google: $192k Twitter: $190k Airbnb: $219k Adobe: $162k Microsoft: $160k
28
27
333
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Tell me your favorite programming language without telling me your favorite programming language.
453
25
313
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Things that are hard as a developer and a parent.. Real talk.. 🧵
32
34
299
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Twitter gives employees a rest day one Monday a month, which doesn’t count as PTO, and it’s wonderful ✨
11
9
288
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
This week I had a Staff engineer whom I’d never met before take time out of their busy schedule to walk me through some basic GraphQL principles I wasn’t quite getting. You’re never too senior to help others, folks!
12
18
288
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Hard skills get you a phone call. Soft skills get you the job.
15
31
287
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
omg I love React Native
27
16
283
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I have no idea how long @ChromeDevTools has had this feature, but I absolutely love it 🎨
18
54
277
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Hi 👋 I’m Freddie, an engineer living in the Pacific Northwest. I’ve been working in the tech industry for about 10 years. I love connecting with folks on this crazy platform and helping people grow in their careers. Who are you? Introduce yourself!
69
6
240
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
My feed, 3 days ago: JavaScript, how to become a web developer, how to grow your twitter audience. My feed, now: NFTs, NFTs, NFTs.
8
22
232
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
First rejection today… just stay calm… 🧘‍♂️😮‍💨
32
1
234
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
The hardest concepts for me when I started writing JavaScript were scope and promises. What concepts were/are the hardest for you?
73
10
232
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Ternaries within ternaries should be illegal.
37
10
228
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Programming is 20% code, 80% figuring out what to build.
15
27
220
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Gatekeeping is not a programming language.
11
27
203
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Junior engineers are the future leaders of this industry. Let’s help them get there 🙌
12
20
209
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Things I wish I was naturally good at: - web design - illustrations - foreign languages besides Spanish - calligraphy - guitar - violin - cooking
20
11
200
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I was self-taught. Was inspired by friends getting into tech and it became something I really wanted to do. I started with HTML/CSS/JavsScript. It took me over a year, then I started applying. Finding my first job took almost another year. The road can be long but you can do it!
8
20
194
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Stuff I’ve messed with: - JavaScript, Node, TypeScript, Flow, CoffeeScript - React, Ember, Backbone, Knockout - Java - Scala - PHP Stuff I wanna mess with - GraphQL - Python - Rust - Swift Time I have - Zero 😅
14
8
176
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Doing a 4hr interview today, part one of the final loop. Wish me luck ✨
17
1
172
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
3
0
169
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
About two months ago I had 260 followers. Then I decided to get out there, try to be helpful, be positive, and build relationships. Thanks for the follows! 🚀 I hope I don’t disappoint 😅
20
2
170
@FreddieCarthy
Freddie Carthy 🇺🇦
2 years
Stop worrying about looking dumb and just ask as many questions as you need to.
9
31
164
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Up in the mountains for a bit, as far away from JavaScript as I can get.
25
5
158
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Working late nights or weekends can certainly make you seem like a go-getter, but this quickly yields diminishing returns. It leads to burnout, it’s not in your job description, and it’s unhealthy. Take care of yourself. 1/x
1
14
152
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I don’t know who needs to hear this but you can *definitely* do it. You’re good enough, you’re smart enough. ❤️
7
33
153
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
“You guys” -> “You all” / “You folks” Not that hard.
18
7
151
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
To my dev friends with an M1 Mac.. are things good now? What issues do you still run into?
55
8
142
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
11 years in the industry and I still routinely think “maybe I should take this whole programming thing seriously and learn to code”
14
5
134
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Laptop: Low power warning 5 min ago Me trying to commit my code and push to remote in time:
Tweet media one
5
7
137
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
A very handy JavaScript proposal for grouping array elements. I like it!
Tweet media one
9
12
133
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Are you looking for a dev role? Let’s give some visibility to folks looking for work. Reply with your skills or portfolio and the kind of role you’re looking for! 🎉
31
35
127
@FreddieCarthy
Freddie Carthy 🇺🇦
2 years
I somehow made it through yesterday and still have a job at this bird app. Almost every single member of my team was let go. If you’re hiring please reach out to me, I have some incredibly talented friends in need of work. #OneTeam
19
19
131
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Take good notes. Organize them, make them searchable. It will become a superpower.
10
7
123
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
When is the last time you used recursion at work?
94
3
116
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Officially out. Onward and upward.
Tweet media one
12
2
121
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Slowly improving my workspace 😍
Tweet media one
10
0
121
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Manager: “hey, got a min to hop on a quick call?” Me: *mild panic* 😳
13
4
113
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Technical interview challenges can be incredibly nerve wracking. Having someone watch you code is scary! One way that I’ve seen engineers be successful is by slowing things down. Here’s what I’ve seen be pretty effective 🧵
10
17
120
@FreddieCarthy
Freddie Carthy 🇺🇦
2 years
If you’re just starting to code don’t forget that Tech Twitter is mostly people’s greatest hits… OSS, building in public, new jobs, etc.. Don’t get discouraged if you haven’t learned a difficult concept or broken into the industry yet. It takes time and dedication!
6
16
117
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Twitter growth hack: be nice
11
6
114
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
One of the best ways to learn something is to teach it ✨
9
10
107
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
My multiple stages of working on a side project: - buying a domain - building 15% of the idea - finding a better solution someone already built - letting the domain expire
13
4
109
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Thoughts on folks who follow 0 people on here? Kind of annoys me.
37
1
107
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
It’s my birthday ✨
51
0
106
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Sometimes I forget that programming is hard and that it took years to get here. Keep at it. Pace yourself. You can’t learn everything ❤️
1
9
102
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
@domm @fast Is this satire?
1
1
104
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
@elyktrix new Date().getFullYear()
4
0
101
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
I asked ChatGPT to write tests for a bunch of my React components on my blog and it does an insanely good job. I’m still floored by this whole thing.
5
2
103
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I wanna be like a barber but for code.. People show up, I charge them $30, and I delete half their codebase.
6
4
97
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Are you a software engineer and a parent? What are the difficulties in balancing both for you? 👩‍👦👨‍👧👩‍👦‍👦👨‍👦‍👦👨‍👨‍👧‍👧👩‍👩‍👧‍👦👨‍👧‍👧👨‍👨‍👧‍👦👪👨‍👩‍👧🤰
39
8
98
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Do you feel comfortable discussing your pay with your peers?
53
2
100
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Learn the importance of professionalism. Now. Show your coworkers respect, show up on time, communicate effectively.. ask yourself, would *you* want to work with you? 5/x
1
3
96
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Are you tired? I’m tired.
20
1
93
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Ask, learn, build, share, teach, help.
6
14
98
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Tweet media one
8
8
96
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Oh, you’re a frontend developer? I bet you can’t name all the frameworks.
@TheJackForge
Jack Forge
3 years
Oh, you're a backend developer? I bet you can't name all the APIs.
71
35
723
8
0
93
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
What’s one lesson you learned too late in your career?
63
10
93
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Most of us deal with imposter syndrome every day. Join me tomorrow along with @thecaitcode , @elyktrix , @AnnaJMcDougall , and @TheGerardTaylor to talk about how it affects us and how we battle it.
Tweet media one
14
17
88
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Social networks in the 90’s
Tweet media one
8
6
87
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Things I can’t live without: - Cheese 🧀 - Coffee ☕️ - Beer 🍺 - JavaScript 🧑🏻‍💻
16
2
82
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
It’s OK to not code every hour of everyday. I love y’all, but let’s chill. Let’s not give the impression that you need to be jacked in 24/7 to be worth a damn in this industry.
6
10
84
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
If you’re an experience dev, I dare you to reach out to an early career dev today that’s seeking help. Review their code, give them career advice, or just answer one of their questions. They’ll be thrilled and you’ll feel great ✨
10
6
87
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Are you hiring right now? Here’s why hiring early career developers can be one of the best investments you can make. 👇
8
25
84
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Rejected. Wasn’t all bad.. didn’t meet the bar for principal, but did for senior. So whenever a role opens up for senior I can fast-track. Still on the hunt tho 😞
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Final interview loop tomorrow morning. Wish me luck 😮‍💨
75
3
448
6
0
84
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I hear lots of folks ask “how do I network?” and the truth is.. you’re doing it! Right now! “Networking” is just fancy word for “be nice, supportive, and make some friends along the way.” You’ll be surprised in how little time you’ve built a network of folks willing to help ✨
7
8
84
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
What is the most important non-technical skill you’ve learned or improved over the past year? 🙇‍♂️📖✨
60
4
84
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
“Success comes from curiosity, concentration, perseverance, and self criticism.” — Albert Einstein
0
20
78
@FreddieCarthy
Freddie Carthy 🇺🇦
1 year
Being unemployed is only “funemployment” when you’ve been privileged enough to save a shit ton of money and can still provide for you and your dependents, without fear of health or financial ruin, for months. In any other case it’s a nightmare.
7
3
75
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Recruiter: “So what are you looking for in terms of compensation?” Me: “That’s a great question. I’m curious, is there a salary range for this role?”
8
1
78
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I don’t care what kind of hardware you write your software on. All I care about is that you share what you learn with the rest of us.
3
4
72
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Some will never know..
Tweet media one
9
2
79
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
So learn to negotiate, research the market, discuss salary with your peers if you’re able to, and look out for yourself. Not many others will.
1
2
73
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
Turns out helping others grow can be a fantastic source of dopamine.
2
1
73
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
I grew up relatively poor and I feel so lucky to be where I am today. I never take anything for granted and I’m thankful for what I have every day.
5
2
76
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
If you’re an early or mid career dev, odds are you’re being underpaid. Yes, even you. This will likely affect your salary trajectory for years and ultimately have a compounding effect on your lifestyle, savings, and retirement. 2/x
5
2
71
@FreddieCarthy
Freddie Carthy 🇺🇦
3 years
My dream career path: 1: employed 2: retired 🤷🏻‍♂️
@kjellvdv
Kjell Vandevyvere
3 years
My dream career path: 1. Employed 2. Employed + self-employed 3. Self-employed 4. Self-employed + creator 5. Full time creator. I’m on 4. And you?
101
46
603
6
2
72