RSSAmplifier

Blog

Ben Greenberg | Developer Advocate

Website of Ben Greenberg, a Developer Advocate

bengreenberg.devRSS feed ↗51 posts

Latest posts

What the new ArbOS will change for Arbitrum app developers

Stylus contracts are getting a 96 KB code size limit. That is four times what a Solidity contract gets, and four times what Stylus allows today. The DAO approved ArbOS 61 Elara, which builds on

What would change if Arbitrum replaced its state tree

Reading one account onchain can cost seven or eight separate lookups on disk. Writing one rewrites a whole chain of records leading back to a single hash. That is fundamental to the core path of each

What a good Agents.md should teach an agent on day one

I hit this last week while working inside my own OpenClaw workspace: the agent had access to the...

From First-Run Drop-Off to First Useful Agent Run

I keep coming back to the same onboarding question: what happens in the first 10 minutes? For agent...

The first Robinhood Chain app you should build is not another token

I built a @RobinhoodApp Chain fully functioning demo app around a stock index basket for a reason. Deploying Solidity with Foundry, reading with viem, and writing with wagmi is the path you already

This is why the smartphone failed in the early 1990s

General Magic nearly built the smartphone in the early 1990s, and that is what makes the story so useful. The lesson is not that they lacked imagination. It is that imagination without constraint

Your Solana code does not need a rewrite to reach Ethereum users

You already made the hard bet: Rust, explicit accounts, serious state design, and performance-sensitive programs. StylusPort exists because that work should not be trapped on one runtime. If you are

Verifying what your AI provider actually ran

When you call an AI API, you are trusting the provider on faith. You ask for GPT 5.5, you get billed for GPT 5.5, and you have no way to check what actually ran on the GPU. Token counts and output

Shipping x402 on AWS and Arbitrum

tl;dr I built an end-to-end x402 demo on Arbitrum One using AWS CloudFront + Lambda@Edge on the provider side and the CDP facilitator for settlement. The repo is at github.com/hummusonrails/arbitru...

Cloudflare just made x402 a compliance checkbox

tl;dr Agentic payments are not a nice to have anymore, they are becoming a requirement. Arbitrum provides the execution layer to make this reliable and performant. x402 is just the beginning of what

Your backend code is a black box. It doesn't have to be.

Your API takes inputs and returns outputs. The logic in between? Nobody outside your team can verify it. Regulators read the documentation you wrote about it. Partners call your endpoint and trust the

You're flying blind on Claude Code spending. I built a window.

Anthropic just changed how fast your 5-hour session limits burn during peak hours. No warning. No opt-in. Just a tweet from Thariq and a wave of canceled subscriptions. One reply from

When the sirens stop, the data starts

There's a moment after a siren when everything is quiet, and you're standing in a shelter with your family, and you realize you have absolutely no control over what happens next. The Iron Dome will

AI and Stylus: The Builder's New Toolkit

AI tools are changing how developers build Stylus contracts on Arbitrum, while Stylus enables new AI workloads onchain. Here's what builders should know.

Is your project ready for Arbitrum Open House? A founder's self-assessment.

You're thinking about applying to Arbitrum Open House. Maybe you've read about the evaluation criteria. Maybe you've seen all of our amazing community partners. But before you start filling out the

What winning Arbitrum Open House teams do differently

Most hackathon judging is a black box. You submit, you wait, you get a number. Maybe feedback, maybe not. Open House does it differently, and if you're applying, knowing the framework gives you an

How I am securing an OpenClaw hosting platform where customers hand over their API keys

You're building a hosting platform. Customers give you their Anthropic API key, their Telegram bot token, their Google OAuth credentials. They trust you to run an AI assistant on a VPS they'll never

The Torah figured out AI agent liability 2,000 years ago

An AI agent had its code rejected from a very popular open source repository this week. So it researched the maintainer's personal history, psychoanalyzed him as insecure and territorial, and

I Built a Claude Skill That Scaffolds Arbitrum dApps. Here's How It Works.

Most AI coding tutorials stop at "hello world." A counter app, a to-do list, maybe a smart contract that compiles but never connects to anything. The gap between that and a working dApp with a local

I built a Chrome extension that scores my X posts before I hit publish

X gives you analytics after the fact. By then it's too late. Your post either worked or it didn't, and you're guessing why. I got tired of the guessing game. So I built something that tells me how a

The developer who doesn't code: what actually matters in 2026

Is learning to code dead in 2026? I started as a bootcamp grad in 2017. Months of Ruby and JavaScript, portfolio projects, and a lot of hope. That path worked. I got hired, learned on the job, and

Why you can't handle disagreement anymore

If you've noticed that every argument feels personal now, you're not imagining it. Something has changed. Not just in politics or online discourse, but in how disagreement itself lands in your nervous

The hiring mistake that costs you your best candidates

You're probably passing on your strongest applicants without realizing it. I've reviewed hundreds of tech resumes. The ones that get filtered out first are career switchers. Former teachers,

Vibe Code Your First App on Arbitrum This Weekend

You've seen the tweets. "I built this app in 20 minutes with Claude." Screenshots of working products, built by people who swear they've never written a line of code. As an old-school developer who

x402 v2: What Changed and Why It Matters for Arbitrum Builders

tl;dr A full working x402 v2 implementation is available on GitHub, including a private inference demo and a reference facilitator. Clone them, run them, and use them as a base for your own ideas.

Docker Does What?!? Run AI Models Locally with Docker

Docker Model Runner is a new feature that allows you to run, manage, and interact with AI models directly on your local machine. Forget about cloud setup hassles, expensive infrastructure, and latency. Now you can incorporate generative AI capabilities into your development workflow right from your machine.

What's New in Developer Trends in 2024

Discover top developer trends from the 2024 Stack Overflow survey, including insights on Ruby, databases and web development

Rails Caching With Couchbase in Under 5 Minutes

Reduce your data sprawl and learn how to implement caching in a Rails application using Couchbase in under 5 minutes.

Twilio Challenge: SmartyCall - AI Powered Competitive Trivia

Play competitive trivia with friends using Twilio's Voice and SMS APIs, OpenAI's language model, and Couchbase for data storage.

Add Vector Search to Your Astro Blog

Learn how to transform user queries into vectors and search for similar content in your Astro blog. Turn user uncertainty into certainty with vector search.

Launching Your Astro Powered Blog on a Journey to Couchbase

Learn how to transform your Astro site by integrating Couchbase for a more dynamic and high-performing blog. Discover the step-by-step process and the benefits of leveraging a NoSQL database for your content.

Decoding Polkadot

Breaking down the core concepts of Polkadot for developers

Unlocking GitHub Codespaces for Workshops

Teaching code to people of all skill levels has never been easier thanks to Codespaces

The Importance of Blockchain Knowledge for Devs

Unlocking the Power of Blockchain: A Look into Polkadot's Potential for Developers

Get Verified on Bluesky Social With Your GoDaddy Domain

A step-by-step guide to verifying your GoDaddy domain with Bluesky Social

ChatGPT for Gmail: The Chrome Extension to Fine-Tune Your Emails

Transform Your Gmail Drafts with Style: An Open Source Chrome Extension Powered by ChatGPT

Use GitHub Actions to Make Your GitHub Profile Dynamic

Automatically Update Your Profile with Fresh Content and Showcase Your Latest Work

A ChatGPT GitHub Action for Reviewing Text for Potentially Discriminatory Language

Discover the ChatGPT GitHub Action Language Check, an AI-powered tool that helps you eliminate discriminatory language in your writing and foster a more inclusive world.

StackExchange Tutorial Themes: Using ChatGPT to Discover Relevant Topics

A personal exploration into using AI to analyze community questions and generate valuable learning resources for developer relations

Accelerating Substrate Blockchain Testing with GitHub Codespaces

Accelerate your Substrate blockchain development with GitHub Codespaces, a cloud-based development environment that lets you create and test your code in the cloud

From High-Level to Systems Programming: A Practical Guide to Rust, Part 2

In this series, we will be looking at Rust, a language that has been ranked as the most loved language seven years in a row by the Stack Overflow annual survey.

From High-Level to Systems Programming: A Practical Guide to Rust, Part 1

In this series, we will be looking at Rust, a language that has been ranked as the most loved language seven years in a row by the Stack Overflow annual survey.

Measuring DevRel Success - Thinking Outside the Funnel

Companies whose primary audience is developers will usually seek to build a developer relations team early on because they have heard they need one to be successful. Yet, they often go into the endeavor without a clear understanding of what that team is meant to do besides "going to events" and "speaking to developers".

Build your own synthetic user testing

A resilient testing suite for your application includes unit tests, integration tests, acceptance tests, and more. All those tests go a long way in ensuring the reliability of your application and providing confidence when you deploy code changes. But there’s another kind of testing that’s important to add to your suite if you haven’t already - simulating the behavior of your users.

Navigating NerdGraph with the New Relic Postman API collection

Today we’re going to explore how to use Postman to navigate the New Relic GraphQL API, NerdGraph, and use it to explore your telemetry data, update your account, and a lot more. Postman provides a lot of support for building with APIs and with the recently released New Relic public API collection, you can leverage that support to supercharge your usage of our GraphQL API.

Debugging Phoenix web applications with New Relic and CodeStream

While Elixir and Phoenix are blazing fast, you still have to watch out for performance issues in your production applications. You can use New Relic One to identify issues in your Phoenix application’s performance.

My Mac Dev Tools

You have a new Mac and you are so excited to get going on creating awesome applications on it. First, though, you need to install some dev tools. What do you put on your brand new machine?

Lessons learned from maintaining a fork

Committing to maintain a fork of an active project has distinct challenges I have learned. In brief, they center on two themes...

Monitor Rails 7 applications with New Relic One

As you build increasingly complex applications with the latest release of Rails, it’s important to monitor your application stack for performance and quickly troubleshoot any issues before they're on fire. You can use New Relic One to monitor your application’s performance and diagnose issues.

Are You a Second Career Dev? Your Pivot Skills Are Your Superpowers

I am here to tell you that as a second career developer you have something that can be an incredible boost to your work. Counter-intuitively, this boost is often seen as a detraction.