Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Here are a few things you probably did not know about Reddit's iOS and Android apps: they are ~2.5M lines of code each, with 500+ screens, and a total of 200 native mobile engineers work on the both of them (including a dedicated iOS and Android mobile platform team)...

67,225 görüntüleme • 1 yıl önce •via X (Twitter)

11 Yorum

Jason Rai profil fotoğrafı
Jason Rai1 yıl önce

and Apollo made by 1 person is still way more enjoyable to use🤷 # of lines of code or team size doesn't increase quality

SecBriefs | Making Cybersecurity Simple profil fotoğrafı
SecBriefs | Making Cybersecurity Simple1 yıl önce

⚠️The average person generates 2.5 quintillion bytes of data annually. That's enough to fill 575,000 libraries!📚 This data is used to track, target, and manipulate you. #Cybersecurity matters.💡 Cybersecurity Dictionary for Everyone is on Apple Books:

kowa profil fotoğrafı
kowa1 yıl önce

and none of them know how deeplink works

Booby Hill profil fotoğrafı
Booby Hill1 yıl önce

Absolutely mental that they think, care and spend this much and were still get absolutely diffed by solo devs like the one dude who was working on apollo, or slide, the bacon one, tbh any of the other ones that used to exist

Eliza Guseva profil fotoğrafı
Eliza Guseva1 yıl önce

It’s reassuring to hear that experienced mobile developers feel LLMs aren’t ready. I am learning mobile dev and experience with LLMs was pretty compared to the backend. So bad I was thrown.

Jonathan Mendoza profil fotoğrafı
Jonathan Mendoza1 yıl önce

they should try using @alexcodes_ai

geoff profil fotoğrafı
geoff1 yıl önce

mobile hasn’t had a single tick of innovation since the invention of fast lane sadly

Fabolt profil fotoğrafı
Fabolt1 yıl önce

10 people can probably do the same 😂

jordan profil fotoğrafı
jordan1 yıl önce

@GergelyOrosz 500+ screens?! If I had to guess I would have said 30 maybe haha

Andrew Grosner 🇺🇦 profil fotoğrafı
Andrew Grosner 🇺🇦1 yıl önce

They’ll learn that agents can work. Already have it happening for native mobile devs and it’s a bit mind blowing . Maybe it’s the frameworks, prompts, or tools they’re using?

Filipe Alvarenga profil fotoğrafı
Filipe Alvarenga1 yıl önce

They need to try Cursor with a proper cursorrules file for native mobile development It can generate great code if you use sonnet 3.7 max or gemini 2.5 pro I bet they would be impressed by it

Benzer Videolar

📱 iPhone 17 Giveaway 📱 To celebrate our mobile app launching, we’re giving away an iPhone 17. backstory about the way we designed this Mobile app. For the last years, we’ve heard again and again that our users wanted folk to go Mobile. But it didn’t felt right to simply replicate the product and all its features on Mobile. Desktop and Mobile are completely different contexts. Our desktop version is built for productivity. We designed the interface to be simple and lightweight so not to overwhelm you, but with condensed information so you can have a high level view of what’s going on in your CRM. We’ve built it for bulk actions so can get through your tasks in reduced time. It’s the perfect companion for deep, focused work. Mobile is different. You check your mobile when you’re on the go. Heading into the office, between client meetings, traveling for work, or simply off and far from your screens. And salespeople are often far from their desktop. Sales is about connecting, go meet your prospects on the fields, engage with them, shake hands. These moments are precious, that’s where trust is built. To shine during these moments, it’s about the little things. Remembering your prospect’ daughter’ name. Making sure action points discussed in the meeting are well passed to the team. Ensuring you actually reach out to the lead you met at that conference, as you promised. We wanted to design the perfect companion for that. Contacts by folk is built as a contacts app that shows all your contacts from folk CRM. But designed to give you context and let you capture more context. - Sync contacts from multiple places - your emails, LinkedIn, calendar, WhatsApp, or any contact you add in the CRM - Add new contacts easily, including with business card scanning - Search contacts smartly - you can search by name, but also company, job title or even through your notes - Add notes on the go, mention your teammates, and even record notes with voice-to-text - View past notes and past interactions before a meeting across all your channels Think the native Contacts app, reinvented for today. Want to win? Comment “CONTACTS” below 👇👇👇 We’ll randomly pick 1 winner ◾ 1x iPhone 17 ◾ 1 year of folk CRM ⚠️ Get a second entry if you repost!

Simo Lemhandez

51,388 görüntüleme • 26 gün önce

For us this submission marks the end of the MONOLITH Hackathon. Meet SeekerCloud — onchain iCloud for your Seeker ID. iPhone has iCloud. Seeker now has SeekerCloud. A decentralized and permissionless cloud powered by a unique 'Pay once. Store forever.' business model. A blockchain native solution designed for Seeker and the Solana Mobile Stack. All your data is linked to your .skr Seeker ID onchain — meaning no matter what happens you always have access to your data. If you’re going to participate in the Seeker | Solana Mobile Seeker Hackathon the right way to finish it is with a live app published in the Solana dApp Store. So that’s exactly what we did. SeekerCloud is available in the dApp Store. Install it and see that your Seeker ID can do much more. Your .skr is now the key to your fully onchain life. Today it’s available to 150K+ Seeker users. Tomorrow to 2B+ Android users worldwide. The future of Web3 is mobile. The future of mobile is the Solana Mobile Stack. SeekerCloud aims to become the next-gen iCloud for the next-gen smartphones powered by the Solana Mobile Stack. As we all saw at MWC OEMs are on the horizon. Also hoping for support from Arweave Ecosystem and personally 🐘🔗 sam.arweave.dev because of our elegant mobile first implementation of 'Arweave for the rest of us'. Huge thanks to Radiants and personally Middle Maroo and KEMOSABE for this opportunity. Good luck to all participants and patience to the judges: toly 🇺🇸 m-it.skr chase mert mike Akshay.skr Submission pitch video in this tweet. Full demo on a Seeker device will be in the next one.

Deplay Labs

35,938 görüntüleme • 5 ay önce

The rules of professional product development are being rewritten in real time. - PMs and designers can ship software as easily as engineers. - Software is no longer just built for humans—it’s also built for agents as first-class citizens. To better understand how we build products in this world, I invited Mike Krieger (Mike Krieger) on Every 📧’s AI & I podcast. Mike cofounded Instagram and is now a member of the technical staff at Anthropic, co-leading Anthropic Labs, their internal incubator for experimental products. He's been at the frontier of two transformative technology waves: mobile/social and now agent-native software. We discussed: - How to build a truly agent-native product. The best products today, like Claude Code, allow users to do things that their creators never intended. But that requires hard trade-offs between freedom and safety/reliability for frontier products, an issue that Mike's team is learning how to solve. - What's different about building now versus building Instagram. At Instagram, it took months to hit dead ends and learn what to cut. Now, that cycle runs in hours. - The trap of building too much, too fast with agents. You can go from idea to a nearly-shipped product in a day, but that process doesn’t give you the incremental feedback that used to tell you what not to build. The models are great at adding features, but can create a product that lacks coherence. - How Anthropic Labs structures product teams. New product experiments are led by only two people, usually a product manager or designer paired with an engineer. Mike says bigger teams tend to be too slow because of coordination costs. - Why you need to throw out your product and start over every three to six months. AI progress means most of your harness will be outdated quickly—the best teams build this into their product strategy. And much more! You should watch this one. Timestamps Introduction: What's gotten easier—and what hasn't—about building products in the age of AI: Why vibe coding creates "indoor trees": How rewrites have become a normal part of the development process: What "agent native" product design means: How Mike's labs team is structured and the cofounder model: The best signal for a product bet is someone with "break through walls" conviction: Navigating enterprise customers while keeping pace with rapid AI change: OpenClaw, personal agents, and the product question defining 2026:

Dan Shipper 📧

58,849 görüntüleme • 4 ay önce

Telegram founder Pavel Durov on what separates A Players from B Players “I can recall a few instances in my career where firing an engineer actually resulted in an increase in productivity,” Telegram founder Pavel Durov begins. He gives an example of two Android engineers building an app that are having a hard time hitting deadlines: “You think, ‘I probably have to hire a third engineer.’ But then you notice that one of [the engineers] is really weird — falling behind schedule, complaining, not assuming responsibility — and you ask, ‘What if I just fired this person?’ Then you fire this person, and in a few weeks you realize you never needed a third engineer. The problem was this guy who created more issues and problems than he solved. It’s so counterintuitive because in developing tech projects, you tend to think that you just throw more people into something and things get solved miraculously.” Pavel continues: “The other thing that people don’t realize is how demotivating working with a B Player is. Everyone can tell if the other engineer they’re working with is really competent. If the person is asking the wrong questions and they keep lagging behind, at a certain point if you’re an A Player, you get get this dissatisfaction and feeling that you are not able to realize your full potential and accomplish what you’re really meant to accomplish because of this person working next to you (or pretending to work next to you).” Pavel reflects on what it is exactly that separates these B Players from A Players: “In some cases it’s not because the person is lazy . . . It’s not about experience. More often it’s about natural ability and persistence. In 90% of cases, it’s just the inability to focus on one task for an extended period of time. Not everybody has this ability. So for people who do have this ability, it’s an insult to work alongside someone who is distracted and cannot go deep in the projects that they’re responsible for.” Video source: Lex Fridman (2025)

Startup Archive

709,343 görüntüleme • 9 ay önce

Before software engineers even begin writing code, they have to set the stage of the entire development process. This process requires engineers to make complex tradeoffs between requirements, system design, and implementations details. Current IDEs that rely on AI features, like chat and inline coding, can help engineers get the job done quickly on small development tasks. Still, engineers spend much more time on larger projects—even after the initial code is generated—by conducting rigorous testing and creating documentation. This is where today’s AI IDEs can do more to accelerate the development lifecycle—and this is why we built Kiro. Kiro is an AI IDE that helps you go from prototype to production with spec-driven development and agent hooks. From simple to complex tasks, Kiro works alongside you to turn prompts into detailed specs, then into working code, docs, and test so what you build is exactly what you want and ready to share with your team. After a developer builds the code with Kiro, Kiro’s agent hooks help engineers solve challenging problems and automate tasks like generating documentation and unit tests. Kiro brings structure and mature engineering practices to AI coding, so you can go from concept to application while being in the driver’s seat every step of the way. Kiro is free during preview, and supports Mac, Windows, and Linux, and most popular programming languages. We're excited for you to try it out and let us know what you think ➡️

Swami Sivasubramanian

154,343 görüntüleme • 1 yıl önce