Mohit Grover

109 posts

Mohit Grover banner
Mohit Grover

Mohit Grover

@GroverInnovate

Ethereum Nerd | Developer @BlocsocIITR.

Roorkee, India 가입일 Şubat 2025
287 팔로잉85 팔로워
Mohit Grover
Mohit Grover@GroverInnovate·
I initially thought Vyper was just an another Smart Contract Language! But man, it’s safety-first approach makes sense now, they make unsafe code much harder to write by default! Vyper not having modifiers, multiple inheritance, inline assembly, function overloading makes sense It improves auditability, because it Storage layout is way more predicable. Vyper is a security-critical infrastructure which is amazing for core contracts but not ideal for Defi Protocols with many layers!
English
0
0
0
18
Mohit Grover
Mohit Grover@GroverInnovate·
Zkvms built for GPUs, this provides complete FPGA Acceleration Backend! @cysic_xyz @cysic/open-sourcing-venus-a-new-foundation-for-high-performance-zkvms-b08fbb270ab7" target="_blank" rel="nofollow noopener">medium.com/@cysic/open-so…
English
0
0
0
36
Mohit Grover 리트윗함
Lenny Rachitsky
Lenny Rachitsky@lennysan·
My biggest takeaways from @simonw: 1. November 2025 was an inflection point for AI coding. GPT 5.1 and Claude Opus 4.5 crossed a threshold where coding agents went from “mostly works” to “almost always does what you want it to do.” Software engineers who tinkered over the holidays realized the technology had become genuinely reliable. 2. Mid-career engineers are the most vulnerable—not juniors, not seniors. AI amplifies experienced engineers by letting them leverage decades of pattern recognition. It also dramatically helps new engineers onboard. Cloudflare and Shopify each hired a thousand interns because AI cut ramp-up time from a month to a week. But mid-career engineers who haven’t accumulated deep expertise and have already captured the beginner boost are in the most precarious position. 3. AI exhaustion is real and underestimated. Simon runs four coding agents in parallel and is mentally wiped out by 11 a.m. He’s getting more time back, but his brain is exhausted from the intensity of directing multiple autonomous workers. Some engineers are losing sleep to keep agents running. This may just be a novelty issue, but the underlying dynamic—that managing AI amplifies cognitive load even as it reduces labor—is a real tension. Good companies will manage expectations rather than expecting 5x output indefinitely. 4. Code is cheap now. This simple idea has profound implications. The thing that used to take most of the time—writing code—now takes the least. The bottleneck has shifted to everything else: deciding what to build, proving ideas work, getting user feedback. Since prototyping is nearly free, Simon often builds three versions of every feature when he’s getting started. 5. The “dark factory” is the most radical experiment in AI-assisted development happening right now. A company called StrongDM established a policy: nobody writes code, nobody reads code. Instead, they run a swarm of AI-simulated end users 24/7—thousands of fake employees making requests like “give me access to Jira”—at $10,000 a day in token costs. They even had coding agents build simulated versions of Slack, Jira, and Okta from API documentation so they could test without rate limits. 6. "Red/green TDD" is the single highest-leverage agentic engineering pattern. Having coding agents write tests first, watch them fail, then write the implementation, then watch them pass produces materially better results. The five-word prompt “use red/green TDD” encodes this entire workflow because the agents recognize the jargon. 7. “Hoarding things you know how to do” is one of Simon's other favorite agentic engineering patterns. Simon maintains a GitHub repo of 193 small HTML/JavaScript tools and a separate research repo of coding-agent experiments. Each one captures a technique, a proof of concept, or a library he’s tested. When a new problem arrives, he can point Claude Code at past projects and say “combine these two approaches.” 8. The "lethal trifecta" makes AI agent security fundamentally unsolved. Whenever an AI agent has access to private data, exposure to untrusted content (like incoming emails), and the ability to send data externally (like replying to email), you have a lethal trifecta. Prompt injection—where malicious instructions in untrusted text override the agent’s intended behavior—cannot be reliably prevented. Simon has predicted a “Challenger disaster” for AI security every six months for three years. It hasn’t happened yet, but he’s pretty sure it will. 9. Start every project from a thin template, not a long instructions file. Coding agents are phenomenally good at matching existing patterns. A single test file with your preferred indentation and style is more effective than paragraphs of written instructions. Simon starts every project with a template containing one test (literally testing that 1 + 1 = 2) laid out in his preferred style. The agent picks it up and follows the convention across the entire codebase. This is cheaper and more reliable than maintaining elaborate prompt files. 10. The pelican-on-a-bicycle benchmark accidentally became a real AI benchmark. Simon created it as a joke to mock numeric benchmarks—get each LLM to generate an SVG of a pelican riding a bicycle, and compare the drawings. Unexpectedly, there’s a strong correlation between how good the drawing is and how good the model is at everything else. Nobody can explain why. It’s become a meme: Gemini 3.1’s launch video featured a pelican riding a bicycle. The AI labs are aware of it and quietly competing on it. Don't miss our full conversation: youtube.com/watch?v=wc8FBh…
YouTube video
YouTube
Lenny Rachitsky@lennysan

"Using coding agents well is taking every inch of my 25 years of experience as a software engineer." Simon Willison (@simonw) is one of the most prolific independent software engineers and most trusted voices on how AI is changing the craft of building software. He co-created Django, coined the term "prompt injection," and popularized the terms "agentic engineering" and "AI slop." In our in-depth conversation, we discuss: 🔸 Why November 2025 was an inflection point 🔸 The "dark factory" pattern 🔸 Why mid-career engineers (not juniors) are the most at risk right now 🔸 Three agentic engineering patterns he uses daily: red/green TDD, thin templates, hoarding 🔸 Why he writes 95% of his code from his phone while walking the dog 🔸 Why he thinks we're headed for an AI Challenger disaster 🔸 How a pelican riding a bicycle became the unofficial benchmark for AI model quality Listen now 👇 youtu.be/wc8FBhQtdsA

English
79
134
1.1K
304.6K
Mohit Grover 리트윗함
Artem Chystiakov
Artem Chystiakov@Arvolear·
A quantum computer won't kill crypto -- a centralized key management will.
English
7
11
68
3.2K
Mohit Grover
Mohit Grover@GroverInnovate·
Timeline of Different Mediums of Transactions : Barter to Gold ~ 600 B.C. Gold to Paper Money ~ 700 A.D. ( matured by 19th century) Gold Backed to Fiat Paper: 1971 Ethereum was launched in 2015! How long do you think it’s gonna take to Ethereum to go mainstream? 2030? 2040? 2050? #ethereum #crypto
English
0
0
6
63
Mohit Grover 리트윗함
DAN KOE
DAN KOE@thedankoe·
Competition is largely an illusion. 95% of people don't even try to do great things. 0.1% of the people are loud, so you overestimate how many people there are. The rest get stuck worrying about competition and quitting after 2 weeks.
English
540
1.6K
12.8K
415.8K
Mohit Grover
Mohit Grover@GroverInnovate·
You can assign a private key to every atom in the visible universe
English
0
0
0
55
Yash Agrawal
Yash Agrawal@_KxrMa_G·
When did RAM get this expensive? Wtf I need to pay 45k to get 32gb. Wasn’t this how much a entry level RTX used to cost 😭
English
2
0
1
86
Mohit Grover
Mohit Grover@GroverInnovate·
Every node runs the same code to reach consensus, but it’s a waste of resources. EIP 8025: Optional Execution Proofs solves this! Validators can verify blocks using Zk proofs instead of re-executing every transaction. Specialised Validators known as zkAttesters verify Blocks via Zk proofs without storing full state!
English
0
0
0
61
Mohit Grover
Mohit Grover@GroverInnovate·
It inlines small internal functions thus eliminating the overhead of JUMP and JUMPDEST opcodes. It also simplies complex expressions into equivalents, removes dead code , reuses code segments and Streamlines the usage of Redundant or inefficient variable usage!
English
0
0
0
38
Mohit Grover
Mohit Grover@GroverInnovate·
I was today year’s old when I realised registering a contract means creating a transaction whose “to” field is EMPTY! The data field contains the bytecode of compiled contract. It has a size limit of 24KB . This can be reduced by using compiler’s optimiser. What does it do? ⬇️
English
1
0
0
73
Mohit Grover
Mohit Grover@GroverInnovate·
This could break the logic of games that rely solely on address(this).balance This is called Ether Injection Attacks!
English
0
0
0
29
Mohit Grover
Mohit Grover@GroverInnovate·
Could you send Ether to a contract address if no payable function is there? No receive() or fallback() defined? Use the SELFDESTRUCT opcode, it sends funds directly to an address at EVM level, bypassing all Solidity Code.
English
1
0
2
75
Anand Bansal
Anand Bansal@AnIdiotJimJam·
@GroverInnovate If you have two choices. Assign each to a side of a coin and flip it. You will know the right choice (trust me) when the coin is still in the air. Just don't deviate from it.
English
1
0
1
41
Mohit Grover
Mohit Grover@GroverInnovate·
How do you actually find your niche , when everything seems interesting?
English
1
0
3
112
Mohit Grover
Mohit Grover@GroverInnovate·
How will crypto look in 10 years?
English
0
0
0
72
Yash
Yash@0xpanicError·
The SoK on Speedy Secure Finality has been accepted in IEEE ICBC 🥳 Really happy to have my first paper accepted in a prestigious conference like this and special thanks to my co author @AbhiMan1601 for all his contributions.
Yash tweet media
Yash@0xpanicError

I've been working on consensus research on the side for more than a year ever since I got accepted in the @ethereumfndn protocol fellowship. Over the last couple months, I've been collecting and reviewing the literature around faster finality for Ethereum along with my friend @AbhiMan1601. We condensed our work in an SoK for "Speedy Secure Finality" , a term coined by @VitalikButerin in his blog: vitalik.eth.limo/general/2024/0… Pre-Print for review out soon.

English
9
2
49
1.3K
Mohit Grover
Mohit Grover@GroverInnovate·
Absolutely Loved this! ZK vs TEEs I am on the zk side; @ethmumbai
Mohit Grover tweet media
English
0
0
7
70
Mohit Grover
Mohit Grover@GroverInnovate·
A few things surprised me: A single elliptic curve point addition = 2,000× costlier than a float32 fma → ICICLE-SNARK is 3× faster than RapidSnark on iPhone → Amdahl's Law caps total speedup at ~5×, and we're already at 3×. This Blog covers everything. Also, share your reviews.
English
0
0
2
67
Mohit Grover
Mohit Grover@GroverInnovate·
I wanted to understand how mobile GPUs can accelerate ZKP proving. So, I read the papers, studied ICICLE-SNARK and Mopro’s Metal Implementations and wrote a Technical Blog covering GPUs, MSM, NTT, current scope and constraints. Check this out ⬇️ hackmd.io/KmoAyo8qRwaTfN…
English
1
2
12
244