Horace Profile Banner
Horace Profile
Horace

@zenhorace

2,483
Followers
540
Following
412
Media
5,930
Statuses

🇯🇲 Software Engineer focusing on cloud infra | | Golang enthusiast | Googling @ Google, ex-Microsoft | #YNWA @lfc | Opinions are yours

🗽
Joined November 2019
Don't wanna be here? Send us removal request.
@zenhorace
Horace
2 years
The Caribbean massive representing at #AfroTech22 !!
Tweet media one
Tweet media two
12
28
147
@zenhorace
Horace
3 years
On twitter, 9/10 devs I see are (primarily) JS/frontend devs. In my life/career, it's more like 1/10 Of course, both scenarios have heavily skewed population samples but I should try to rebalance my TL a bit. If you're *NOT* a JS/frontend dev, sound off 👇 😂
52
9
116
@zenhorace
Horace
1 year
@VicVijayakumar Lots of "rate limit" responses here but I don't think that's the best route here. These are async jobs. Assuming I get paid/job and i my server can handle writing 15k jobs to db, do it. Worker pools exist for a reason. Bonus points for per account pools to prevent noisy neighbors
3
1
111
@zenhorace
Horace
2 years
Hey #BlackTechTwitter 👋🏾 Ever wonder what it's like to work at Google? Join us on June 17 for Black in Tech: Getting hired at Google. Learn more/sign up at
0
42
101
@zenhorace
Horace
3 years
@DThompsonDev Go to your manager. Tell them you've placed some destructive code somewhere in production with a pseudorandom generated trigger time. Tell them they have two options; they can fire you and have it go off some time in the future or they can swap salaries with you and you'll fix it
6
7
102
@zenhorace
Horace
9 months
Not many reasons to choose .NET over Go. imo.
@_PatrickGod
Patrick God
9 months
Who's up for a little developer debate? Why choose .NET over another framework? Go.
150
18
141
24
3
92
@zenhorace
Horace
1 year
@VicVijayakumar I (a Go developer) was so close to giving Ruby on Rails a shot, until [pick one of the many weird things DHH has done/said over the past couple years] happened and I didn't want to be associated with it. That and magic methods sound scary.
2
0
66
@zenhorace
Horace
1 year
How many rounds of interviews are you willing to go thru for a job? 😅
102
1
58
@zenhorace
Horace
2 years
Tweet media one
14
5
52
@zenhorace
Horace
3 years
The cat playing datadog is what killed me 😂🤣
@QuinnyPig
Corey Quinn
3 years
AWS sees itself as a friend to the open source community / industry. How the industry sees @awscloud :
51
862
4K
0
6
54
@zenhorace
Horace
2 years
Folks think I'm terrible at frontend dev. I'm not. I'm terrible at design and knowing what looks good 😅 Given mocks, I can code it up, make it responsive, a11y compliant, etc. Easy peasy. Code is easy. Design is hard (For me). Much respect to all the UI/UX designers out there ✊🏾
7
2
45
@zenhorace
Horace
1 year
Pretty sure my roommate thought this was a cooking show while looking for something to watch @t3dotgg
Tweet media one
2
2
42
@zenhorace
Horace
2 years
I got promoted!! 🕺🏾🕺🏾 How should I celebrate?
20
2
42
@zenhorace
Horace
2 years
"Dream job" is a flawed concept. Don't dream of labor.
6
5
40
@zenhorace
Horace
11 months
@GergelyOrosz Microsoft training vids were a highlight of the yr. Top tier production quality and it was like seasons in a show. Every yr a new season with evolving storylines but the same message at the core. *chef's kiss*
1
1
39
@zenhorace
Horace
1 year
PM: it's urgent My tech lead: if everything is urgent, nothing is urgent. Not all heroes wear capes 🦸
3
3
35
@zenhorace
Horace
2 years
@terrajobst @Google You don't control over what people do to you, but you have complete control over how you respond. You chose to blast this on social media with none of their details redacted. Your point could've been made without the PII. You didn't have to be harmful...
1
0
33
@zenhorace
Horace
2 years
Today was my 2 yr work anniversary 🎉
8
0
30
@zenhorace
Horace
2 years
If this is how you think and report news, you're part of the problem. Investing in black-owned ventures isn't philanthropy. Investors expect a return just as they would with any other venture.
Tweet media one
8
5
31
@zenhorace
Horace
2 years
Hey new friends 👋🏾 Welcome. I'm a software engineer who talks about tech/life. I mainly tweet about the tech ecosystem outside frontend web dev. Other languages, security, networking, trends, engineering practices... Feel free to introduce yourself 👇🏾 including your interests.
8
2
30
@zenhorace
Horace
1 year
Let's close this oouuutt!! #RenderATL23
Tweet media one
2
2
26
@zenhorace
Horace
2 years
Y'all know about git, but how many other version control systems can you name? How many have you used? 👀
20
0
27
@zenhorace
Horace
2 years
Captured on the job at #afrotech22 photo credit: @aashpaash_
Tweet media one
Tweet media two
1
0
28
@zenhorace
Horace
1 year
Spent the morning touching (some really high) grass
Tweet media one
3
0
28
@zenhorace
Horace
9 months
Me, when devs try to tell me about all the "issues" Golang has or how some other language is better:
Tweet media one
6
0
24
@zenhorace
Horace
2 years
One of the only companies that could pull me from Google, and the only one I spoke to at AfroTech... the head of recruiting is Jamaican. I think this is a sign 😂
2
2
26
@zenhorace
Horace
2 years
OMG what!?! I'm there doing some casual reading. Whose mug do I scroll to? The one and only @anthonydmays 😁 Making moves!
Tweet media one
3
2
25
@zenhorace
Horace
1 year
Tweet media one
3
2
26
@zenhorace
Horace
7 months
Oh wow! My post made it into this week's edition of @golangweekly ! I'm beyond honored 🩵
6
2
25
@zenhorace
Horace
1 year
Damn. Netflix engineers don't get free Netflix? Tech perks really are going down the drain 😭😂
@JemYoung
Jem Young
1 year
🤫 I'm hiring soon for a Senior Software Engineer 🤫 - GraphQL - Platform - Infrastructure - JavaScript Pro: you get to work with an amazing team Con: I'll be your manager and no, you don't get free Netflix
104
198
2K
2
0
23
@zenhorace
Horace
1 year
Whenever I do end up leaving Google, I think the top things I'll miss: - being able to plan trips around all the different offices worldwide - bidets with heated seats - being at companies large enough to have a 🇯🇲 ERG (unless I go back to msft, i guess)
4
0
24
@zenhorace
Horace
6 months
All software engineers are self-taught. The only difference is what your launchpad looks like. You can jump a lot faster and higher with that foundational knowledge. Senior yr, when i looked at apps and realized I didn't know any of the tech mentioned, I was livid at my college.
@Austen
Austen Allred
6 months
This happens all the time. Universities very literally are not training you for a job as a software engineer. They are training you in the academic field of the science of computing.
Tweet media one
1K
3K
39K
5
11
27
@zenhorace
Horace
1 year
Mission accomplished! @Devchicajasmin
Tweet media one
@zenhorace
Horace
1 year
@Devchicajasmin @RenderATL Last yr we kept missing each other. Gotta connect this time 😄
1
0
1
0
0
24
@zenhorace
Horace
8 months
Google's doing layoffs again. So guess this is an annual thing now?
5
1
23
@zenhorace
Horace
3 years
My programming language journey: 1. Pascal (I think this is a great intro to encourage good programming habits, but I understand that it's outdated 😅) 2. C ❤️ 3. Python👐 4. C++😒 5. C#🧐 6. Node/JS🤢 7. Forgot C++ 😂 8. Go😍💕 9. Forgot C#😟 10. Java😭
9
1
23
@zenhorace
Horace
3 years
Please don't lie in your resume about your experience with a language. If you don't know how python dicts and for loops work, don't (yet) list it as a skill and maybe don't ask for the interview to be in that language. 🥺
3
3
20
@zenhorace
Horace
1 year
Case in point, I detest Java much more than I dislike react. But 1/3 of the code I write daily is Java because that's what *my* role/field required right now. Do the thing that gets you paid and mess around with whatever else you want.
1
3
22
@zenhorace
Horace
2 years
It's been amazing to see all the companies at #AfroTech22 that are still actively hiring and running onsite interviews. For entry level roles and internships too! So happy to see my people secure their bag! 😤
2
4
23
@zenhorace
Horace
1 year
Man... Being able to chop it up with y'all... Means more than you know. The pleasure was all mine. Till the next family reunion!
@anthonydmays
Anthony D. Mays
1 year
Personally, this was one of the most epic moments of @RenderATL . Getting to hang with these dudes was an honor. Thanks for making space @ThugDebugger From left to right: yours truly, @zenhorace , @SJP1804 , @LDLockhartJr , @willjohnsonio , and @drmalcolmadams
Tweet media one
7
7
98
1
2
24
@zenhorace
Horace
2 years
Yay! I've finally been awarded Go readability at Google. Proof that the way to get something is to not care about it anymore 😂
2
0
24
@zenhorace
Horace
2 years
3 years ago, I did the damn thing. For everyone else graduating this season, congrats 🎉! Take a moment to just breathe and recognize your accomplishments. For those leaving with a CS degree and going into tech... Feel free to forget whatever you learned. It doesn't matter 😅🥲
Tweet media one
4
0
21
@zenhorace
Horace
2 years
Hello Austin 🤠
Tweet media one
4
0
22
@zenhorace
Horace
2 years
Thanks for those checking in on me. I'm good. I wasn't impacted. Just woke up so don't have a full handle on all that's happened as yet. I only know 1 person affected so far but I'll be checking on my network of Googlers.
1
2
22
@zenhorace
Horace
1 year
This is why i don't use the "for you" tab 🤦🏾‍♂️
@0xgaut
gaut
1 year
If you're not working multiple remote jobs with chatGPT you're leaving money on the table. I just finished setting up my home office to work 10 different remote engineering jobs. I'm personally not worried about AI taking my job.
Tweet media one
2K
3K
39K
9
2
22
@zenhorace
Horace
1 year
Write Go. Keep your hair.
Tweet media one
@wagslane
Lane || Boot.dev
1 year
Write Go. Keep your hair.
Tweet media one
25
19
462
3
0
21
@zenhorace
Horace
1 year
My most embarrassing render moment... Me, talking to @r_marked about vtubers without knowing it Me: yeah, I only know about them cuz there's this guy @t3dotgg who's big on Twitter and yt and started this company called Ping- Mark: yeah, I'm his CTO Me: oohh you're that Mark! Hi!
2
0
21
@zenhorace
Horace
3 years
@jahnuaryy @khanodesu Damn. Which one of us hurt you? 😂
3
0
21
@zenhorace
Horace
10 months
The fact that the ceo thought this was okay isn't raising enough alarm bells. So cavalier with user data just to become part of the zeitgeist.
@m_franceschetti
Matteo Franceschetti
10 months
Breaking news: The OpenAI drama is real. We checked our data and last night, SF saw a spike in low-quality sleep. There was a 27% increase in people getting under 5 hours of sleep. We need to fix this. Source: @eightsleep data
411
479
7K
1
4
21
@zenhorace
Horace
1 year
I guess this is as good a time as any to debut the domain I bought for my bday last yr. If you're over on bluesky, connect with me. And then do domain verification cuz it's so quick and nice!
Tweet media one
8
1
18
@zenhorace
Horace
8 months
Layoff != Fired Can we please stop using these words interchangeably.
3
6
19
@zenhorace
Horace
2 years
Well, I'm officially no longer a Tesla owner. Thus ends the chapter of the most joyous and expensive purchase I've ever made. Till we meet again ♥️ Anyway, on we go
3
0
19
@zenhorace
Horace
1 year
@AdamRackis Faang java devs hang out in Blind, not Twitter 💪
2
0
18
@zenhorace
Horace
1 year
Her: save me Me: 💾 Her: ..? I can't talk to gen z 😭
3
2
19
@zenhorace
Horace
1 year
A bad thing about being in a massive company is your presence can seem insignificant. A great thing about being at a massive company is your absence can be insignificant. I've been drained for the past 2 weeks with moving and have basically got nothing done. Hasn't mattered.
2
0
19
@zenhorace
Horace
2 years
It's so frustrating when I'm scrolling the TL, pause to read a tweet, the whole TL refreshes and the tweet is lost. So jarring 😤
4
2
18
@zenhorace
Horace
3 years
Blind has the best trolls ever! Keeps me from deleting 😂
Tweet media one
2
2
19
@zenhorace
Horace
3 years
I'll let y'all in on a secret. As an engineer you realize the code is the least important part. That's just implementation details. The bulk of my time is spent designing the thing, writing docs and getting it reviewed. Show me those Google docs/markdown skills 😂
2
2
18
@zenhorace
Horace
1 year
Anyone: what's your dream job?/Is google your dream job? Me: I don't dream of labor 🙄
@trunarla
˗ˏˋmewtru´ˎ˗
1 year
The longer I work, the more I realize there’s no such thing as a “dream job”. Sometimes a job is just supposed to be a job.
37
90
965
5
1
18
@zenhorace
Horace
2 years
The POC, POC made a POC. It broke but thankfully there was a POC. Match: Proof of concept Point of contact Person of color Primary oncall
4
4
18
@zenhorace
Horace
2 years
So my team has an ongoing thread trying to solve an obscure bug. In the 3rd comment I suggest doing something that I thought might be risky. No one responds to it. 5 comments later in the same thread a TL suggested the same thing and everyone's like, "that's a great idea"... 🙄
6
0
18
@zenhorace
Horace
3 years
Then this morning I went to work, plugged in my car for free charging, went to get some free breakfast, looked at this week's paycheck and thought, "Let's not get carried away... I'm well compensated for 'bad days'." Then I proceeded to have another bad day 😭
2
0
18
@zenhorace
Horace
2 years
You'd think this situation is unique but it's not! I once saw a stat that 60+% googlers had never used vscode. 30+% never heard of it. Many senior engs have never used git, much less the deluge of tools tech twitter argues about. But they're some of the smartest & highest paid 😅
Tweet media one
7
3
18
@zenhorace
Horace
8 months
I've had these shades for > 7 yrs. Best $10.
Tweet media one
1
0
17
@zenhorace
Horace
6 months
Go remains undefeated
2
4
17
@zenhorace
Horace
2 years
The only reason I'm in the office today is so I can watch the games simultaneously with friends in Google's game room 😤
Tweet media one
1
2
17
@zenhorace
Horace
9 months
- visited 7 countries, 20+ cites, 1 new continent - dropped 20 lbs - bought my dad a vehicle - made more than last yr - spent more than last yr - made more than I spent - lost and regained motivation by pivoting my job role
@ATMwithJacy
Jacy, LPC
10 months
BRAG ABOUT SOMETHING YOU’RE PROUD OF ACCOMPLISHING IN 2023 ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
1K
474
6K
2
1
17
@zenhorace
Horace
1 year
My TL keeps tryna get me to talk about my work and present to leadership more often 😅 Don't worry, I'll start the show 6 months before I plan to go for the next promo 🤣 Appreciate TLs who look out for their teams 💖
3
1
16
@zenhorace
Horace
8 months
look what arrived in the mail today 🤍 Excuse me, responses will be slow while I relearn how to type 🥲
Tweet media one
Tweet media two
Tweet media three
4
0
15
@zenhorace
Horace
2 years
Remember that "edge cases" become common at scale. 😮‍💨
2
2
16
@zenhorace
Horace
1 year
@VicVijayakumar Huh... I've seen staff eng that do nothing except add themselves as reviewers on PRs and design docs. And staff engs that steal work from each other based on perceived potential impact. Rarely, if ever, I've seen this ideal staff+ that sees/anticipates problems and fixes them
3
0
15
@zenhorace
Horace
1 year
What. The. Actual. Fk!! Google is selling its domains business to squarespace!?! Why??! I hate it here. I no longer want to be associated with this circus 😭
7
0
16
@zenhorace
Horace
2 years
My Mom wrote her birthday message: "Thankful for family, friends & enemies; you make me stronger" 💀💀
2
0
16
@zenhorace
Horace
2 years
Tweet media one
2
1
16
@zenhorace
Horace
2 years
@ParissAthena Software engineer. Cloud Infrastructure & Platforms.
Tweet media one
1
0
15
@zenhorace
Horace
2 years
I just tried @sourcegraph for the first time and I'm in tears. It's so good!!! Amazing search across public repos. Intuitive/powerful search features (filtering, regex). Great go-to-def, find impl, find refs. Lovely file UI (file symbols, commit history, etc).
@sqs
Quinn Slack
2 years
@zenhorace @sparkythehuman @sourcegraph Not a Xoogler, but yes, that is the aim. It's essentially at feature parity on code search and navigation. Also, our Batch Changes ~= Rosie, and we have Code Insights (nice time-series charts of code trends over time).
1
0
3
2
6
15
@zenhorace
Horace
2 years
Mentality matters so much. I find that whenever I switch my thinking from, "Can I solve this problem?" to, "I'm gonna solve this problem... Let's see how", it feels like a world of possibilities opens up.
1
4
15
@zenhorace
Horace
1 year
The twitter connection irl!! ♥️
@SincerelyBrittt
Brittany || B
1 year
🤎🤎🤎 @zenhorace and i didn’t know we already followed each other but still got to meet IRL @RenderATL
Tweet media one
0
0
14
1
0
15
@zenhorace
Horace
2 years
AI -- humanity's last invention #NewProfilePic
Tweet media one
5
0
14
@zenhorace
Horace
3 years
So Google officially giving Juneteenth as a holiday off. I still maintain the most pro-black thing they've done is having lotion as one of the amenities in each bathroom. #ashbegone
2
0
15
@zenhorace
Horace
3 years
The truth is that your compensation only has a tenuous link to your skill set. (At best) you're paid what it would cost to replace you.
1
2
12
@zenhorace
Horace
8 months
This is the problem with this platform. The dude had 150 followers, been posting some barely funny memes, getting no traction. He posts a misogynistic meme, it blows up. It shows how this platform selects for controversy. Do better.
3
2
15
@zenhorace
Horace
1 year
Companies like them (and Microsoft) publish yearly diversity reports. They love touting their pay equality in these reports. But they only report base salaries, for which they keep tight limits. But that's literally only half our compensation. The gap persists with equity & bonus
@RevampedCP
Revamped | Career & Workplace Development
1 year
Leaked Google pay data reveals pay gaps by level, location, race, and gender. On average, Black Google employees earn $20K less than their white peers, with lower bonuses and equity.
Tweet media one
68
2K
3K
1
4
15
@zenhorace
Horace
3 years
#NewProfilePic And yes, I only have one jacket 😂
Tweet media one
0
0
14
@zenhorace
Horace
2 years
I guess @Airbnb runs on Java. Poor thing 🤭
Tweet media one
1
1
14
@zenhorace
Horace
1 year
Sometimes go just gotta get a room for no good reason
9
0
14
@zenhorace
Horace
1 year
💯 DSA can be a grind. And unless you're happy knowing that the preparation for the interview is almost completely divorced from the prep needed on the job, you'll have a miserable time studying DSA.
@anthonydmays
Anthony D. Mays
1 year
Unpopular opinion maybe, and I know you don't hear this in courses on technical interviewing but... ...you don't need to do data structures and algorithms (DS&A) interviews to be successful in tech. >> Welcome to the Code Switch💡<< #100Devs #BlackTechTwitter
5
13
61
1
1
14
@zenhorace
Horace
3 years
@codedbyval It may by misogyny in your case, but not always. Ask, if possible. When persons have said that to me, they've meant that my communication skills, social cues etc are better than what they think of for a stereotypical coder... I still take offense but could be worse I guess 😒
1
0
14
@zenhorace
Horace
2 years
@davidfowl @doxla I think this needs to be appended to the original tweet. I find modern laptops more than capable. But being a developer doesn't automatically make you a power user. If one can easily afford both, sure. But something like the surface laptop studio meets majority use cases.
3
0
13
@zenhorace
Horace
2 years
I helped someone with their CS homework and I miss that time. The certainty of scope. Completeness of requirements. You start the project knowing exactly what is needed. Ah... Why can't life be like that 😂
2
0
13
@zenhorace
Horace
2 years
And... You're mad that people get value from him?? 😂 Okay, show us your non-rudimentary things 🤲
@Terruh1
Cris
2 years
Every now and then, I see this guy being lauded for tweeting the most rudimentary things.
9
0
0
0
0
14
@zenhorace
Horace
1 year
Wait... Apple uses Golang?! 😳 d- do I have to reconsider my stance on them now...
Tweet media one
2
0
13
@zenhorace
Horace
2 years
Most folks think about leaving their jobs after their stock vests or bonus is paid. For me, it's right before my on-call shift. 😤 I know it's gonna be bad but I'm never prepared because it's always horrible in a new way 😭
3
0
13
@zenhorace
Horace
2 years
@davidfowl @doxla Mhm. But how many devs are running OBS and VS? Not saying the performance is on par. Just that a good laptop meets most workloads. Heck, I have a maxed out gaming laptop and I'm looking to downsize. All i need are ports, tons of browser tabs and vscode with remote dev/rdp 🤷🏾‍♂️
2
0
13
@zenhorace
Horace
1 year
Yay! I just got a bonus for landing some work that bumped part of our service from 2 and a half nines to 4 and a half nines. Random/unexpected recognition is nice 😅
0
0
13
@zenhorace
Horace
1 year
Assignment understood 🫡
Tweet media one
@devagrawal09
Dev Agrawal
1 year
If you’re at @RenderATL and got a yellow @ClerkDev wrist band, show up at Joystick Gamebar, drinks and games are on us!
Tweet media one
Tweet media two
Tweet media three
0
5
14
1
1
13
@zenhorace
Horace
1 year
My gosh ATL is the worst airport to fly out of 😭 I got there earlier that I've got to an airport in years and still almost missed my flight. They had to reopen the doors for me 💀
6
0
13