🌍 Dev.to

Three Sui Exploits, One Disease — Why "The Math Looked Fine" Keeps Costing Hundreds of Millions

Cetus lost $223M to a shift overflow. Aftermath lost $1.14M to a negative fee. Bucket Protocol ships a decimal scaling bug today. All three passed audits. All three have the same root cause. I've spent the last month reading exploit post-mortems, scanning production Sui contracts, and building lint rules to catch what I kept seeing. After the third time the same shape showed up, I stopped thinking of these as separate incidents. They're the same bug wearing different clothes. ...
🌍 Dev.to

Managing Monorepos at Scale: Lessons from Meta, AWS, and a 15-Repo Migration

Early in my career, I thought polyrepos were the way. Microservices, each in their own repo, independently deployable — it felt clean and modern. Then I joined Meta and worked in their massive monorepo, and it changed how I think about code organization entirely. Anything I needed to change, I could change it right there. Everything was discoverable. One commit could do everything I needed it to. Then I moved to AWS, back to polyrepo land, and the contrast was painful. Now I'm building my own...
🌍 Dev.to

Optimizing LLM Context Windows: Lossless Compression for RAG Agents

Originally published on tamiz.pro . The burgeoning field of Large Language Models (LLMs) has revolutionized how we interact with information, but their core limitation often lies in the finite 'context window' – the maximum number of tokens an LLM can process at once. For Retrieval Augmented Generation (RAG) agents, which rely on injecting retrieved documents into this context, efficient context utilization is paramount. This deep-dive explores lossless compression strategies to maximize th...
🌍 Dev.to

When to refactor vs rewrite

A decision tree for grown engineers Every engineering team eventually faces the same dramatic sentence. We should just rewrite this. It is usually said after a bug, a missed deadline, or a moment of emotional exhaustion while reading a file that appears to have been written during a power outage. Rewriting feels clean. Refactoring feels responsible. One sounds heroic. The other sounds like laundry. But this decision is not about emotion. It is about risk, economics, and time. ...
🌍 TheVerge

Meta is royally screwing up its smart glasses rollout

Across New York City, London, and Washington, DC, ads for Meta's smart glasses have been plastered over with satirical posters from activist groups. One guerrilla ad calls these "the biggest advancement in pervert technology since the trenchcoat." Another transposes the words "mass surveillance predator glasses" over influencer Kylie Jenner's face, calling her out for partnering […]
🌍 TheVerge

Nvidia, Microsoft launch open AI security alliance — without OpenAI, Google, or Anthropic

Nvidia on Monday said it is joining forces with Microsoft, SpaceX, IBM, and other tech companies to build and share open-source AI security tools. The new Open Secure AI Alliance said open tools are required to effectively defend against attacks from frontier models. The initiative is a direct response to mounting concerns over the safety […]
🌍 TheVerge

Chinese RAM company CXMT makes a $484 billion stock market debut

The China-based memory firm ChangXin Memory Technologies (CXMT) had a massive first day on the Shanghai stock exchange after its shares surged 466 percent, as reported earlier by The Wall Street Journal and CNBC. The stock market frenzy boosted CXMT's valuation to $484 billion, making it the most valuable Chinese company listed on the exchange. […]
🌍 TheVerge

SDCC 2026’s best trailers are heavy on cyberpunk and sci-fi

San Diego Comic-Con took place over the weekend, and as per usual it was full of tidbits of news across film, TV, and gaming. Marvel revealed the next Ghost Rider (Ryan Gosling) and Black Panther (David Jonsson), while we also got release dates for God of War: Laufey (February 16th) and the fourth and final […]
🌍 TheVerge

Samsung’s 27-inch QD-OLED gaming monitor is priced right at $299.99

The cost of QD-OLED gaming monitors is going down, even as many other PC components are still soaring above their normal prices. If your budget is locked at $300, Samsung’s 27-inch 1440p model costs exactly that much thanks to a recent $50 discount at Amazon. Finding a good QD-OLED monitor under $500 these days is […]
🌍 TheVerge

Tariffs didn’t bring manufacturing jobs back to the US

Today, I’m talking with Evan Smith, who is cofounder and CEO of Altana, a company that develops software tools to manage big, messy supply chain networks around the world. We last had Evan on in early 2025 to talk about how Trump’s first few waves of tariffs were starting to affect global trade and what […]
🌍 TheVerge

This is my new favorite laptop, but thanks to RAMageddon it already went up in price by $800

Framework laptops always come with compromises in exchange for their unique DIY premise. Even though you pay extra for one compared to sleeker options from competitors, it's easier to excuse minor flaws for modular ports, easy repairs, and an impressive range of upgradeable parts. So what happens when Framework goes "Pro"? We get a one-of-a-kind […]
🌍 TheVerge

Amazon’s trying to launch a global satellite cellphone network in 2028

Amazon filed an FCC application on Saturday to launch a new Leo satellite constellation that will provide direct-to-device satellite service for "voice, messaging, data, and emergency services." If approved, Amazon will begin deploying the new constellation of 5,105 satellites in 2028. It says it plans to partner with mobile network operators to offer direct-to-device satellite […]
🌍 Dev.to

What I scan for in Framer code components

Most of a Framer site is not code. The parts that are, are code components, and that is where the risk collects. A component that calls an API needs a key. A component that needs a library sometimes imports it from a URL. A component rendering content from elsewhere has to decide how much it trusts that content. I built a free plugin that reads them and reports what it finds. Here is what it looks for, and the parts that were harder than expected. First, the thing that caught me o...
🌍 Dev.to

CodeBerg Bans Cryptocurrency and LLM-generated code projects

I'm responding directly to Maya Posch's piece on HackADay that was published today. Did that rhyme? I think it did. Community-led open source project hosting site Codeberg has formally announced that projects whose code is largely or fully machine-generated through LLMs and other ‘AI’ tools will no longer be welcome. This follows on the heels of a similar ban on cryptocurrency-related projects. The community vote was on two issues, the first being the notion that scraping of project c...
🌍 Dev.to

Switching Tracks in BlocSignal: The Universal State Switchyard for BLoC, Riverpod, and Provider

By Randal L. Schwartz, and a few million TPU cycles Motto: "With the rigor of Bloc and the flex and speed of Signal" Why You Don't Have to Tear Up Your Codebase to Enjoy the Speed of Synchronous Signals If you have followed my talks, articles, or comments in the Flutter community over the years, you know I have been a strong advocate for Riverpod . Riverpod solved many of the fundamental global-state scoping issues inherent in classic InheritedWidget patterns, providing co...
Accessibility Semantics: The UI Tree You Cannot See
🌍 Dev.to

Accessibility Semantics: The UI Tree You Cannot See

Accessibility has become personal for me. I am getting older, and large type is no longer an abstract preference somebody else needs. It is how I read a phone comfortably. What is Codename One? Codename One is an open-source framework for building native iOS, Android, desktop, and web apps from a single Java or Kotlin codebase. Learn more at codenameone.com . I worked with accessibility experts at Sun Microsystems and learned how deep the problem goes. A label is the easy part. Real acc...
7 Kiro Features You're Probably Not Using
🌍 Dev.to

7 Kiro Features You're Probably Not Using

Did you know that Kiro doesn't just have a Spec-Driven Development (SDD) flow, but also a bug fix workflow that helps you resolve one issue at a time? That's one of seven features worth knowing about. If you're completely new to Kiro, it's an agentic harness for the CLI, web, IDE, iOS, and more. It helps teams and individuals do their best work while coding. I've been using it since it launched in July last year, and I keep finding features I didn't know were there. (Full disclosure: I'm...
🌍 Dev.to

🚀 How to Tame Your AI: The 5-Pillar Architecture for Award-Winning Next.js Applications

Download the MD files HERE Download the MDc files for Cursor HERE Download the Single MD file HERE Stop fighting your AI. Start giving it an architecture. Large Language Models (LLMs) have become incredible coding assistants. They can scaffold projects, generate components, write tests, and even refactor entire codebases in minutes. But there's one major problem. Without clear architectural boundaries, AI will often generate code that works—but doesn't scale. You'll c...