Register and share your invite link to earn from video plays and referrals.

Mridul Singhai
@singhai
Product Engineering @X. Faves on feature & support requests mean acknowledgment not endorsement.
125 Following    16.5K Followers
I love that @nikitabier continues to care about @X. Will ship soon.
Is it this one?
Yep. Except: 1. This was about important internal tools. The team was stuck in some architecture nightmare of their own doing (writing it in rails but headless, with graphql api, and a SPA react app, constantly needing frontend engineers for changes). I call this kind of thing 'cosplaying an enterprise production app'. All that complexity was in the way and using straight rails was perfect in that case. 2. I make calls like this all the time. Usually someone on the team asks me to. They see what needs to happen but don’t want to be the bad guy. I’m happy to just make the call if I agree with the premise. Saves enormous amounts of meetings and change management etc. Sometimes this is jokingly referred to as Founder-mode-as-a-service here. 3. For ten years I’ve also run an internal podcast called Context, where I revisit decisions like these and explain the reasoning so everyone can learn from them. This is helpful to give people all the variables that were considered and why this was the choice made given the information available at the time. I want to teach how to make such decisions effectively without needing me. Sunk cost fallacy is a problem. 4. Any notions that Shopify is succcessful despite of me doing this, instead of because of it, will have a hard time making their argument come together I think 😄 the part of 'two weeks later tobi learns about...' is nonsese and the pivot of that project up there happens one of the more successful examples of interventions. But getting the company to work effectively with great architecture and low technical debt baggage into the right direction is literally the job, so guilty as charged I suppose. But there are always cope stories floating around like this because they are more fun, than saying 'somehow we needed tobi to stop doing silly architecture astronautics'. I can totally see that.
Show more
Everyone app. The machine is fair (and did I already say, open-source).
The smartest people and the dumbest people in the world are coming to X. Jensen Hoang took just 4 months to reach 1 million followers. Then there’s some guy named John Ternus who looks like he was made in California. He posted nothing but “Hello,” and that one post somehow got 90 million views and 1 million followers. 😂 And then there’s the dumb guy, Jacob Coxon, who apparently only worked at Anthropic for 6 weeks and is now warning that AI could kill all of us by the end of this decade. His post somehow got 164 million views and went viral worldwide. We can’t make this shit up.
Show more
I loved my time at @Shopify. Learned a ton, had a lot of fun, and somehow survived the winter 🥶… @tobi, what emoji are they talking about? 😉
Yep. Except: 1. This was about important internal tools. The team was stuck in some architecture nightmare of their own doing (writing it in rails but headless, with graphql api, and a SPA react app, constantly needing frontend engineers for changes). I call this kind of thing 'cosplaying an enterprise production app'. All that complexity was in the way and using straight rails was perfect in that case. 2. I make calls like this all the time. Usually someone on the team asks me to. They see what needs to happen but don’t want to be the bad guy. I’m happy to just make the call if I agree with the premise. Saves enormous amounts of meetings and change management etc. Sometimes this is jokingly referred to as Founder-mode-as-a-service here. 3. For ten years I’ve also run an internal podcast called Context, where I revisit decisions like these and explain the reasoning so everyone can learn from them. This is helpful to give people all the variables that were considered and why this was the choice made given the information available at the time. I want to teach how to make such decisions effectively without needing me. Sunk cost fallacy is a problem. 4. Any notions that Shopify is succcessful despite of me doing this, instead of because of it, will have a hard time making their argument come together I think 😄 the part of 'two weeks later tobi learns about...' is nonsese and the pivot of that project up there happens one of the more successful examples of interventions. But getting the company to work effectively with great architecture and low technical debt baggage into the right direction is literally the job, so guilty as charged I suppose. But there are always cope stories floating around like this because they are more fun, than saying 'somehow we needed tobi to stop doing silly architecture astronautics'. I can totally see that.
Show more
Bug has existed for 4+ years (rounding up 999,500-999,999 ➡️ 1,000K). My fix will deploy once @yagiznizipli reviews it.
please stop vibe coding the analytics.
Again, it's open source
@spencerpratt Worth noting that the algorithm thinks you really love certain content if you spend a long time looking at it or go to the trouble of forwarding it to others
Nice try, but it's staying out of the expense account. 😜 @dinkin_flickaa
i can scroll 2 X feeds at the same time with duo
Additional improvements are coming shortly to support an even wider range of Android devices. 🌅 🤖
Hi X Android folks! If you're on version 12.20+, you're now running the latest iteration of our new Android app. For context: for the last 8 months we were shipping two apps in a single binary, and that introduced some perf overhead. But shipping two apps in one was needed to make the switch to the new experience as smooth as possible for everyone. With 12.20+ that overhead is gone. We ship a single app, built entirely on the new shiny kotlin + compose codebase. This resulted in: • 33% smaller app binary size • 69% faster app startup • Got rid of 3.15M lines of code from the OG app What's next: we hear you on performance. It's our main focus right now - scroll smoothness, battery, networking and memory - and there's more coming. Thanks for the patience and the feedback along the way - keep it coming!
Show more
Historic moment for @X and For the first time ever, more of our URLs pass Core Web Vitals as Good than fall into Need Improvement or Poor. The web rewrite is working. This is the experience we promised.
Show more
This was fixed earlier today. Handle transfers needed some more love.
@MikeIsaac @elitanjourno @Muse appears to be a bug on X, if you go to permalink of my tweet it looks correct (and I selected the right tag from a dropdown when composing) but in feed view it looks like the band?
Show more
Many people can build shiny greenfield projects these days. These are some of the more real software engineering challenges, and we’re actively working on them through multiple angles (user-experience, engineering, regulatory & compliance).
Show more
SpaceXAI needs to fix subscriptions, it’s a mess. I pay for X premium+ which also gives me SuperGrok which gives me grok bot, and I also have a cursor account linked to my grok account with a pro+ subscription which also gives me grok bot…
Show more
Work hard now to get yourself in a position where continued hard work actually makes a difference to the world.
They went from “it will never work” to “it’s just a cab” 😂😂😂😂😂😂
in the software industry, bufo emojis are considered sacrosanct today, i investigated his origins as acting emoji ombudsman (self-appointed) this is his story
I guess we are now also in the checkout business. Excellent progress @zeroxjackson @dbatura.
Like all other developers, we are waiting on the App Store reviews. We continue to cut releases twice a week. 🍊
Six days without an X update! 🤔 I hope they’re cooking something good, like a Liquid Glass redesign. Would be the perfect moment for it now that iOS 27 is right around the corner.
Show more
This will be shipped in the next few hours. Thank you.
The only way for 𝕏 to mitigate the increase in hacks via phishing: Send an email to the user if their email, password or phone number are changed by a hacker that allows them to immediately revert the changes and automatically log out the hacker if they mark it as unauthorized. This allows the user to secure their account immediately without having to wait for customer support. Always check email address url regardless.
Show more
Group chats for creators are coming soon.
👋 Later today, you’ll be able to start using : in the composer to add emojis 🌊 . courtesy @SaurinPatelX.
Attackers appear to believe that, now that @XMoney is widely available, they can gain unauthorized access to accounts. We are actively investigating the issue and, so far, have found no evidence of any breaches. We apologize for the multiple emails and appreciate your patience as we work to resolve this.
Show more
0
109
1.1K
149
Forward to community