Advertisement · 728 × 90

Posts by Ryan Roemer

So far, just internal tools. There’s a big barrier to entry for normal apps because you need to enable chrome flags and it’s only Chrome-based.

1 day ago 0 0 1 0
Web Agents

Yep! Had some fun with nearform.github.io/web-agents/

1 day ago 0 0 1 0

And yeah, it’s just and intermediate bridge. I haven’t seen anything native yet for consuming…

3 weeks ago 0 0 1 0
WebMCP Documentation Local MCP relay server that bridges WebMCP tools from browser tabs to desktop AI clients over stdio.

Check out MCP-B! There are a couple of different consumer options. I’ve been using different iframe-based ones.

This shows how to add a script tag and hook it up to Claude (via an MCP server that spins up a socket server to use WebMCP tools in open browser windows)

docs.mcp-b.ai/packages/web...

3 weeks ago 1 0 1 0

It’s really neat what modern browsers can do client side for AI apps! WebGPU acceleration, fast embedding, semantic search and more!

2 months ago 0 0 0 0

An additional wrinkle is if an LLM helps author the prompt (or code or whatever). For current US case law / (C) office, AI-authored content is not (C)-able. I gave a talk JSConf on some of these areas where the law is headed for AI seems at extreme odds with what all the engineers are doing...

3 months ago 3 0 0 0

I think there's a strong argument that prompts at first blush are (C)-able.

Oversimplifying things, if you can save it to disk it can potentially be (C)'ed. Next level is whether it's creative or factual (e.g. famously API defs in Google v Oracle). Then there are other factors and defenses.

3 months ago 3 0 2 0
Post image

LLMs are only as smart as their context, something most teams realise too late.

We break down the Model Context Protocol (MCP), a proven way to:

- Structure data for LLMs at scale
- Improve reliability and explainability
- Avoid costly mistakes in production

📖 >> nearform.com/digital-comm...

4 months ago 2 1 0 0

Found myself surprisingly well focused today and then noticed I had left my phone with fully disabled networking to test an offline app…

4 months ago 1 0 0 0

Ai vs the law from @ryan-roemer.bsky.social (former ip and patent attorney and MoFo lawyer) #jsconf

6 months ago 4 1 11 0
Advertisement

I wrote a thing!

6 months ago 1 0 0 0

(11/11) ⚡️ Lightning Stage Speakers cont'd

@gregle.dev (Slalom) – What's in Your <head>
Kevin Dela Rosa (Cloudglue) – AI That Gets the Picture: Building Video-Aware Assistants
@ryan-roemer.bsky.social (Nearform) – A World Without Builds

8 months ago 2 1 0 0
Preview
Battle of the AI agents: Cursor vs. Copilot | Nearform Which tool is the better AI engineer? We gave them a real job to find out!

🤖 Agent mode has now landed in GitHub Copilot, catching up with Cursor -- so which agent can tackle real problems better? Here's at least one experiment with a real task for an OSS project. nearform.com/digital-comm...

1 year ago 1 0 0 0

We are at an interesting crossroads of the AI hype cycle wherein a big chunk of new MCP servers are probably going to be vibe-coded… 😂

1 year ago 0 0 0 0
Not all AI-assisted programming is vibe coding, but vibe coding rocks Vibe coding is having a moment. The term was coined by Andrej Karpathy just a few weeks ago (on February 6th) and has since been featured in the New York …

Not all AI-assisted programming is vibe coding (but vibe coding rocks) simonwillison.net/2025/Mar/19/...

1 year ago 126 31 7 4

SeattleJS March meetup is THIS WEDNESDAY! We'll have great talks, tasty food, and a super cool new venue in Cap Hill - Foundations

Please RSVP if you're planning to come so we know how much food to get!

1 year ago 7 1 0 0
Preview
SeattleJS: Web Tech Talks - March · Luma This meetup will have food sponsored by Hyperparam, the missing UI for dataset exploration and curation. 🎉 Get ready to learn and connect at SeattleJS!…

Our march meetup is coming up soon on March 12th.

Here's the lowdown:
- Food sponsored by hyperparam.app
- 2 full talks and 1 lightning talk
- our amazing SeattleJS web developer community will be there in person
- Doors open at 5:30PM, talks start at 6:30PM

Read on for talk details or RSVP now 👇

1 year ago 9 2 1 4
Preview
My LLM codegen workflow atm A detailed walkthrough of my current workflow for using LLms to build software, from brainstorming through planning and execution.

I've been hearing a lot about different programming workflows to make full use of LLMs, but I want in-depth accounts of how it works. This blog by Harper Reed is exactly what I've been looking for.

harper.blog/2025/02/16/m...

1 year ago 401 48 19 2
Post image

FOSDEM is one of the biggest #opensource gatherings, bringing innovators together!

Nearform engineer James Milner shares his first-hand experience of attending & speaking at the event.

📖 >> www.nearform.com/digital-comm...

#FOSDEM #TechCommunity #Nearform @fosdem.bsky.social

1 year ago 2 1 0 0
Advertisement
Preview
SeattleJS presents: The Future of JavaScript with TC39 · Luma 🎉 Get ready to learn and connect at SeattleJS! 🎉 This SeattleJS special event is presented in partnership with: TC39, the technical committee that maintains…

If you can make it to Seattle, please come visit us.

TC39 delegates will attend and present at @seattlejs.com on Thursday evening 20th February at Docusign Tower, Seattle.

Please register here:
lu.ma/s97y24jd

1 year ago 18 3 0 3

Announcing ES Module Shims 2.0. The latest version of what started out as an import maps polyfill now supports production polyfilling of more than 8 existing and upcoming native browser modules features 🧵

1 year ago 73 24 1 4
Preview
DeepSeek App Holds Top Global Spot in Downloads, Led by India DeepSeek’s AI assistant topped the list of most downloaded mobile apps across 140 markets, with India accounting for the largest percentage of new users.

In 2023, a Google researcher wrote, “We have no moat, and neither does OpenAI.”

The paper argued open-source AI would outpace closed models by iterating faster and offering more flexibility. It also predicted users wouldn’t pay for restricted models when free ones were as good.

A prescient take.

1 year ago 119 16 3 0
Preview
Getting Started with (and Surviving) Node.js ESM The Node.js ecosystem is shifting towards ESM. We examine what lies in store for application and library authors, learn some of challenges and opportunities that lie ahead for Node.js developers, and ...

Now that Node.js v23 has launched, it's so weird (and wonderful) to see a significant entire area of pain has just evaporated with the unflagged use of `require(esm)`. Pour one out for the trials of commerce.nearform.com/blog/2021/no...

1 year ago 0 1 0 0