Mobile @WixEng Creator of @ReactNativeNav, @ClippitApp, and https://xitter.cf/t.co/WBi0KaSNgF

Israel
Joined February 2016
I recently published a dependency injection library for #reactnative called React Obsidian. I've been using it in production for over two months and thought it's a good time to share a blog post I wrote about it. 📖👇 guyca.medium.com/breaking-co…
4
8
1
42
Everything’s under control. Probably. #ShaiHulud
2
94
Guy Carmeli retweeted
Our elf has finally stepped out of the shadows! After 4 years of development, Obsidian finally has a Twitter page. Follow for updates, tips, and insights from the team behind the open-source DI library for React and TypeScript.
1
2
75
I recently published a VSCode extension and wrote a thing about it. I wonder if people still read blog posts, or if it's just means to get your work indexed by LLMs.
1
105
Guy Carmeli retweeted
useEffect
today is national enemy day everyone post your nemesis
31
85
6
1,190
73,400
Nice usecase for AI - generating e2e tests from text🚀 Expose this via a simple dashboard so anyone in your organization can contribute stable e2e tests that increase confidence. Or let support agents create branches with a failing e2e test instead of writing reproduction steps.
🤯 Just dropped some AI magic into Detox, and it's NEXT LEVEL! Oh, and guess what? It's also OPEN SOURCE! 🚀👇
1
7
275
The top three most depended on npm packages are: 1. TypeScript 2. React 3. ESLint One of these things is not like the other. Can you spot the difference?
7
35
1
220
68,539
חברים יקרים, זקוקים לכם בשבעה של אריק הצדיק. השבעה ריקה והלב שלי נחמץ ביחוד לאור העובדה שהתמונה שלו ושל רות היתה סמל שממחיש את הרוע ופורסם בכל מקום וזה לא מתבטא בעולם האמיתי. בבקשה תגיעו לחזק 🙏🏻 משעה 10 עד 20.00 יושבים שבעה בבית המנוח ברחוב אברבנאל 7 בקריית חיים.
27
217
1
843
30,483
Before sharing an opinion on what's happening in Israel/Gaza --you must watch this video If you think it's as simple as oppressor vs oppressed -- you must watch this video If you can't stomach watching until the end, your opinion is invalid youtube.com/watch?v=wAFDI63y…
42
142
16
590
102,221
Guy Carmeli retweeted
For a full week people debated if Hamas beheaded Israeli babies or just peacefully burned them alive. Yet, it took you exactly 1 minute to spread the lie that Israel bombed a hospital in Gaza, when all the evidence show they didn’t.
1,658
8,808
453
28,384
1,482,524
Guy Carmeli retweeted
זה כבר מוגזם לחלוטין! להחרים את הארץ, עכשיו!
9
3
72
2,975
Guy Carmeli retweeted
I still think Android is an excellent OS (in many aspects, better than iOS) I just don't agree with the OS updates policy. Devices should last longer, we're helping destroy the world by changing our phones every 2 years. Currently technology can perform much longer.
I'm seriously considering switching to iPhone for my next smartphone
21
5
3
90
26,607
Guy Carmeli retweeted
Unless there are a few issues where you at least slightly disagree with your political party, then you are not in a political party, you are in a cult
14,826
26,501
4,461
224,815
29,282,479
I’m excited to introduce @Wix Studio, a completely new platform created for agencies and designers. With AI, new workflows for managing projects, CSS editing, code, & so much more, combined with Wix’s powerful infrastructure, professionals can smash deadlines & deliver brilliance. wix.com/studio
8
22
5
156
11,151
Scale should only be a concern for infra teams. When working in a product team, prioritize simplicity and readability. Both contribute to maintainability. Which is what you'll be doing when your product ends up in maintenance mode (like most products do).
Quote tweet this with your spiciest web dev take
5
303
Guy Carmeli retweeted
6,329
26,723
1,725
201,362
20,433,575
The following graph represents: a. Stock price of a tech company after it announced an AI integration b. Bitcoin price c. NPM download count of an OSS library #alltimebest #keepgoing
1
1
274
Guy Carmeli retweeted
DON’T BE JUMPY Got this message from a CEO about a candidate: “I don't think they'd be a good fit. We have a pretty hard rule on no jumpy folks and their background looks like a alot of 1.5 years and then gone”. Current and future job seekers: don’t be jumpy. Accomplish something meaningful at each company before considering a new role. Making an impact (and ideally showing increased scope over time at the company) takes 3-5 years, not 1-2 years. Jumpiness at multiple companies is viewed negatively by recruiters and founders alike. It shows an inability to stick around and see things through.
815
147
716
1,597
3,425,505
Guy Carmeli retweeted
Prove you can do hard things When a teenager asks why they need to learn calculus, what should you say? You know they will never use it in adulthood, outside of certain career choices. You could say, “It’ll help you get into college,” but then they’re left wondering why college cares if you know calculus. And once they’re in college, maybe you could say, “To get a good job,” but why would a potential hirer care how you did in multivariate calculus if your job doesn’t require any knowledge of calculus? But I recently realized there is a very good reason to take Calculus. It’s to prove you can do hard things. The ability to do hard things is perhaps the most useful ability you can foster in yourself or your children. And proof that you are someone who can do them is one of the most useful assets you can have on your life resume. Our self-image is composed of historical evidence of our abilities. The more hard things you push yourself to do, the more competent you will see yourself to be. If you can run marathons or throw double your body weight over your head, the sleep deprivation from a newborn is only a mild irritant. If you can excel at organic chemistry or econometrics, onboarding for a new finance job will be a breeze. But if we avoid hard things, anything mildly challenging will seem insurmountable. We’ll cry into TikTok over an errant period at the end of a text message. We’ll see ourselves as incapable of learning new skills, taking on new careers, and escaping bad situations. The proof you can do hard things is one of the most powerful gifts you can give yourself. My goal with our kids is to avoid lying to them as much as possible. I won’t tell them that calculus is super important or even that grades are super important. The truth is, they aren’t, so long as you have other plans. Calculus is a great way to prove you can do hard things if you have no other proof to show. But if you’re learning programming and building apps in your free time, or winning soccer championships, or writing a novel, then you are doing hard things. Probably harder than Calculus. This is also why there’s so much survivorship bias and bad advice in the “C students hire A students” trope. Most C students are not doing other hard things instead of school. They’re just goofing off, so they end up working for the A student. But some C students are getting C’s because they’re obsessed with other projects. Hard projects. And that obsession with doing hard things lets them blow past their Excellent Sheep peers over time. So if you have a C student who’s obsessed with something hard, you probably don’t have to worry. If they’re getting high and watching TikTok, well… I don’t particularly care what grades my kids get once they start school. But I do care that they consistently prove to themselves they can do hard things. If Calculus is how they want to do it, fine, but there are many, many more options. And if you’re not someone who knows they can do hard things, find a way to prove it to yourself. Build a habit, learn a skill, create something, whatever it is that turns your default stance on challenges from “that seems hard” to “I can figure it out.” Create proof you can do hard things.
159
917
181
3,689
836,314