Sign in

Brian Gershon

@brianfive.xyz
210 followers 287 following 116 posts

Building and experimenting across the stack. briangershon.com | sky.briangershon.com

PostsRepliesMedia
Reposted by Brian Gershon
Ryan Hill @ryanhillart.bsky.social · 16/08/2026
Mural for Belltown Blast today
Zuckerberg's yacht under attack by kraken and orca in Seattle, mural painted at Belltown Blast
0749
Reposted by Brian Gershon
Mozilla @mozilla.org · 12/08/2026
A good tech future won't be built by billionaires. Meet our 2026-2027 Mozilla Fellows 🥳 10 global builders making the alternatives. More on their projects coming 🔜 #MozillaFellows mzl.la/4g6d4jh
5314836
Reposted by Brian Gershon
Brad Fitzpatrick @bradfitz.com · 12/08/2026
Just saw my first solar eclipse. A++. Would recommend. (Currently on Liberty of the Seas, just north of Spain) Here it is at 4x rate:
918526
Brian Gershon @brianfive.xyz · 27/07/2026
Save Excalidraw drawings directly in the Atmosphere with Lexidraw, great concept!
010
Reposted by Brian Gershon
Dare Obasanjo @carnage4life.bsky.social · 13/07/2026
The post is about a project that was acquired by Anthropic being rewritten using AI but the specifics are less interesting than the pattern.
raymyers.org
Zig Creator Calls Spade a Spade, Anthropic Blows Smoke
Programming language drama ensues as tech bros oversell the end of software engineering.
1125
Reposted by Brian Gershon
mr. TIM @timkellogg.me · 09/07/2026
lanius: an agent harness built for the great AI scale-down frontier models are too expensive to use 100%, and all the good ways to use them 5% of the time involve a heck of a lot of moving parts to coordinate lanius has messaging at the core timkellogg.me/blog/2026/07...
timkellogg.me
Lanius: AI Agents Need an OS, Not a Bigger Brain
Principal AI Architect. Creator of open-strix, a harness for building agent teams. Writing about AI architecture, stateful agents, and what happens when you give AI memory.
149712
Reposted by Brian Gershon
Swizec Teller @swizec.com · 06/07/2026
code review is the highest leverage activity senior+ engineers can do yes it's a bottleneck. review the code anyway, you shouldn't automate this away swizec.com/blog/theory-...
swizec.com
Theory of constraints, AI, and code review | Swizec Teller
Feedback from an expert is how you learn taste. Your code doesn't matter until it's shipped.
121
Reposted by Brian Gershon
Gordon Padelford @gordonofseattle.bsky.social · 06/07/2026
“The question of whether the beautiful game has helped Seattle meet some of its sustainability goals — and perhaps beautified the city in the long run — is something city leaders and advocates will be paying attention to long after the tournament has ended.” Traffic today on 2nd Ave 😍
201203188
Brian Gershon @brianfive.xyz · 04/07/2026
An amazing first World Cup @capeverde.bsky.social “becoming the smallest-ever nation to reach the knockout stages of a FIFA World Cup”.
110
Brian Gershon @brianfive.xyz · 04/07/2026
Fantastic game! Been rooting for Cape Verde since being impressed watching them play their first game in World Cup!
010
Brian Gershon @brianfive.xyz · 03/06/2026
Hey Mark, glad you jumped into the karaoke fray, you’re a natural! I snapped a few additional photos of our crew:
100
Reposted by Brian Gershon
Tom Resing @tomresing.com · 02/06/2026
Amateur stick figure artist @brittanyellich.com now presenting @cascadiajs.com about @atproto.com 1 week into her new role at @bsky.app after some time at @github.com and a presentation at @atmosphereconf.org earlier this year. Representing @pdx.atproto.camp with others who took the train here
Brittany on stage smiling, nice Adidas!
1141
Brian Gershon @brianfive.xyz · 03/06/2026
As we were singing karaoke last night at @cascadiajs.com wrapping up a great conference, hours earlier we learned origin story or low-res imagery alongside karaoke songs. Why does this 1986 CD+G format still exist, and what’s a modern take on what you can build today? Check out Luis’ project.
273
Brian Gershon @brianfive.xyz · 02/06/2026
Hi Brittany! What was the conference ATProto app you mentioned in your talk that was created by the Portland crew?
010
Brian Gershon @brianfive.xyz · 01/06/2026
It was a micromoon too, though plenty bright from our perspective. “NASA says Saturday night’s micromoon will be the farthest, smallest, and dimmest Moon this year.”
000
Brian Gershon @brianfive.xyz · 01/06/2026
We took a drive out to North Bend, WA last night to view this gorgeous full blue moon! Initially hidden behind Mount Si, the moon then worked its way gently into the sky. On drive back, moon was playing hide and seek as it parkour’d across a patch of fluffy clouds. Jupiter and Venus too.
110
Reposted by Brian Gershon
INTDEV @internetstudio.bsky.social · 28/05/2026
Check out our flagship product at INTDEV!
0105
Brian Gershon @brianfive.xyz · 24/05/2026
Sparked my curiosity! “Whereas weary travellers once had a day’s heavy work opening and closing 44 lock gates to complete the journey between the two canals, The Falkirk Wheel allows vessels to transit between the two waterways in just a few minutes.” www.scottishcanals.co.uk/visit/canals...
scottishcanals.co.uk
The Falkirk Wheel Forth & Clyde
020
Reposted by Brian Gershon
Jovi 🐨 @jovidecroock.com · 12/05/2026
New post on supply chain security for npm packages — covering the publishing workflow I push in the projects I maintain, plus the consumer side: why pnpm is a better default than npm, its native minimumReleaseAge config, and trustPolicy: no-downgrade to catch provenance regressions automatically.
jovidecroock.com
Hardening publishing & consuming
A practical look at reducing blast radius in npm publishing workflows — environment-gated OIDC publishing, limiting manual access, and what consumers can do on their end.
2167
Reposted by Brian Gershon
R "Nearest" Nabors @nearestnabors.com · 12/05/2026
Switching over from Ollama to llama.cpp after reading this: sleepingrobots.com/dreams/stop-... Today I'm setting up a Grand Competition (Phoenix evals) between itty bitty models to see who is going to be the Top (local) Model for Mima (with Prompt Engineering, of course)
sleepingrobots.com
Friends Don't Let Friends Use Ollama | Sleeping Robots
Ollama gained traction by being the first easy llama.cpp wrapper, then spent years dodging attribution, misleading users, and pivoting to cloud, all while riding VC money earned on someone else's…
2142
Reposted by Brian Gershon
mclindblom.bsky.social @mclindblom.bsky.social · 08/05/2026
The @historylink.bsky.social has chronicled the historic March 28, 2026 grand opening of light rail on a Lake Washington floating bridge. www.historylink.org/File/23523
historylink.org
Light rail begins across Lake Washington on March 28, 2026.
At 10:27 a.m. on March 28, 2026, the first train with regular passenger service across Lake Washington departs Seattle's Judkins Park Station for Redmond. The moment marks the culmination of a nearly
0103
Brian Gershon @brianfive.xyz · 25/04/2026
As 2026 midterms approach, here’s an awareness article on how to spot and dissect misleading election fraud rumors.
000
Brian Gershon @brianfive.xyz · 20/04/2026
Perfect, thanks, Caidan. Really appreciate the demo of the data piping, as well as your new CLI tool in action.
010
Brian Gershon @brianfive.xyz · 20/04/2026
I'd love to see more videos demonstrating creative ways of wiring up the graph. Your earlier video of the Editor node feeding the Browser node was very helpful: bsky.app/profile/caid...
120
Brian Gershon @brianfive.xyz · 20/04/2026
Thanks @caidan.dev for the solid beta! I really like your concept of leaning into the terminal and the power of piping commands together, while introducing an infinite canvas to visually contain and persist the whole workflow.
120
Reposted by Brian Gershon
CascadiaJS @cascadiajs.com · 14/04/2026
There is SO MUCH happening at CascadiaJS 2026 we couldn't fit it into 280 characters, so here's a video 📺 The full talk schedule is up, Rockbox Karaoke is bought out and we can't wait to see you all soon! cascadiajs.com/2026/schedule
022
Reposted by Brian Gershon
Tom MacWright @macwright.com · 06/04/2026
finally posted thoughts about the atmosphere conf (along with an illustration and a bunch of tweaks to the blog) macwright.com/2026/04/05/i...
macwright.com
In the Atmosphere
A lot of nice people in Vancouver talking about nerd stuff
36210
Brian Gershon @brianfive.xyz · 26/03/2026
$25 in API charges after one day running OpenClaw on defaults. A few config changes cut that dramatically. www.briangershon.com/blog/opencla...
briangershon.com
How to Avoid Runaway API Costs in OpenClaw | Brian Gershon
Routing every OpenClaw request, from background tasks to complex reasoning, through a premium model adds up fast. Here is how to right-size it.
000
Brian Gershon @brianfive.xyz · 18/03/2026
deathbyclawd.com
deathbyclawd.com
Are You Just a .md File?
Find out if your SaaS can be replaced by a Claude Skill. The SaaSpocalypse Survival Scanner.
021
Brian Gershon @brianfive.xyz · 24/02/2026
Building OpenClaw-style agents? Here is how to run skills without API keys in the agent container. Pattern: two containers - agent posts to an internal URL, tool service holds the credential. The key never crosses into agent space. www.briangershon.com/blog/securin...
briangershon.com
Securing Claude and Your Skills: Keeping Credentials Out of Your Agent Container | Brian Gershon
Research shows nearly 20% of publicly available AI agent skills are suspicious or malicious - many targeting your credentials directly. This post explains why that risk is easy to miss, links to the r...
000
Brian Gershon @brianfive.xyz · 24/02/2026
Claude Code was asked what tools would make it most effective. Top picks: ast-grep for structural code search, difftastic for AST-based diffs, shellcheck for shell script safety. Tools that let AI work on code structure - not just text patterns. batsov.com/articles/202...
batsov.com
Supercharging Claude Code with the Right (CLI) Tools
Ten CLI tools recommended by Claude Code itself, ranked by how much they’d boost its productivity.
010
Brian Gershon @brianfive.xyz · 09/01/2026
Thanks @simonwillison.net, always enjoy your content. I also really like HTML tools. Thank you for all the resources! Was inspired to share them: www.briangershon.com/blog/make-to...
briangershon.com
Make the Tool You Wish Existed (with Your LLM) | Brian Gershon
Build custom HTML tools that fit your exact workflow using LLMs. No extensive programming knowledge required. Turn workflow problems into practical tools in hours.
0416
Reposted by Brian Gershon
SeattleJS @seattlejs.com · 08/01/2026
Our first SeattleJS meetup of 2026 is coming up next Wednesday! New year, new content format: We're going to be hosting a moderated panel discussion on using AI in developer workflows. Curious about how other people are using LLM-based tools? Bring your questions for our panelists! RSVP:
luma.com
SeattleJS: Web Tech Talks - January · Luma
🎉 Get ready to learn and connect at SeattleJS! 🎉 Prepare for an evening filled with fun, networking, and learning. Whether you're a seasoned developer or…
021
Brian Gershon @brianfive.xyz · 08/01/2026
Want to try vibe coding without production software complexity? HTML tools are the perfect playground for LLM-assisted development. Single files, no deployment, no dependencies. Just experiment and iterate. www.briangershon.com/blog/make-to...
briangershon.com
Make the Tool You Wish Existed (with Your LLM) | Brian Gershon
Build custom HTML tools that fit your exact workflow using LLMs. No extensive programming knowledge required. Turn workflow problems into practical tools in hours.
010
Brian Gershon @brianfive.xyz · 03/12/2025
Thanks @boscolo.co - I wish I had come up with “coding with no pants”, that’s an awesome title!
020
Brian Gershon @brianfive.xyz · 03/12/2025
AI coding assistants index your entire codebase, including credentials and customer data. Each AI coding tool handles security differently. Configure exclusions and teach AI tools what's off-limits. www.briangershon.com/blog/securin... #AICoding #DevTools
briangershon.com
Securing AI Coding Tools: Permission Controls and Credential Protection for Engineering Teams | Brian Gershon
AI coding tools handle security, data retention, and training data differently. This guide helps you quickly find tool-specific security configurations, compare approaches across Claude Code, GitHub C...
121
Brian Gershon @brianfive.xyz · 20/11/2025
I wanted portable AI tools you can spin up by describing them, not hand-coding MCP servers. Describe what you want once. A registry turns that into MCP servers and CLIs that any AI coding assistant can use. One definition, every assistant and format you need. www.briangershon.com/blog/build-a...
briangershon.com
Build a Registry of AI Tools. Generate MCP Servers and CLIs. | Brian Gershon
Define prompts and tools in markdown files by describing them to an LLM. A registry framework converts those markdown specs into MCP servers and CLI tools automatically. You iterate in markdown, not f...
000
Brian Gershon @brianfive.xyz · 13/11/2025
When AI summarizes customer reviews, it often invents names and numbers that look real but aren’t. We saw this in weekly reports across Google, DoorDash, Yelp. Strong insights, wrong facts. Fix: teach AI to verify its own work, not just summarize data. www.briangershon.com/blog/feedbac...
briangershon.com
How to Correct AI Errors When Analyzing Customer Reviews | Brian Gershon
When AI generates customer review summaries and trends, it hallucinates numbers and names. Learn how verification tools and feedback loops catch these errors automatically and teach AI to correct its ...
010
Brian Gershon @brianfive.xyz · 13/11/2025
Thanks @justincastilla.bsky.social, your MCP server puts the fun back into local travel. I plan to use it on my next trip to Gorst. github.com/justincastil...
github.com
GitHub - justincastilla/kitsap_commute_MCP: learning MCP through creating a commute assistant in Western Washington
learning MCP through creating a commute assistant in Western Washington - justincastilla/kitsap_commute_MCP
110
Brian Gershon @brianfive.xyz · 04/11/2025
As teams adopt AI coding tools, they face familiar challenges: maintaining code quality and consistency with team standards. The same principles that help developers write better code can also guide AI tools. Read more at: www.briangershon.com/blog/check-c... #AI #DevTools
briangershon.com
Check Commands: Teaching AI to Catch and Correct Team Code | Brian Gershon
When teams use AI tools to generate code, consistency becomes critical. Learn how the check command lets AI tools discover and fix their own errors, and how AGENTS.md teaches your AI tools to generate...
050
Reposted by Brian Gershon
Vercel @vercel.com · 11/09/2025
Billions of requests across MCP servers deployed on Vercel, including Zapier, Solana, and our own. A key insight: wrapping your API in an MCP server isn't enough. Here's what's working best so far: vercel.com/blog/the-se...
vercel.com
The second wave of MCP: Building for LLMs, not developers - Vercel
The second wave of MCP, building for LLMs, not developers. Explore the evolution of MCP as it shifts from developer-focused tools to LLM-native integrations. Discover the future of AI connectivity.
1153
Brian Gershon @brianfive.xyz · 09/08/2025
In support of Mikeal’s family, please donate to their GoFundMe if you can: gofund.me/0b3a1d72
gofundme.com
Donate to Honor Mikeal Rogers by Supporting His Family, organized by Anna Maier
A Note from Mikeal’s friends… A Loving Father's Legacy Lives On We are… Anna Maier needs your support for Honor Mikeal Rogers by Supporting His Family
000
Brian Gershon @brianfive.xyz · 23/06/2025
I met Mikeal at the first NodeConf, which he helped organize. He’s the earliest and most vibrant memory I have of the excitement and community he helped form during the early days of Node.js, and as a strong voice in the JavaScript ecosystem. Rest in peace Mikeal.
110
Brian Gershon @brianfive.xyz · 01/06/2025
I jumped full-time on the JavaScript train 2008, as Node.js was just starting up as well. Fun to run through this timeline and remember the birth of npm, Backbone (and spine.js), Atom Shell (Electron), React, Gulp, ... deno.com/blog/history...
deno.com
A brief history of JavaScript | Deno
In 30 years, JavaScript went from being a little scripting language to one of the world's most popular. Here are key moments to show how it has evolved and where it is headed.
010
Brian Gershon @brianfive.xyz · 30/05/2025
A handy tool for discovering and cleaning up code debt in your TypeScript projects: `npx ts-unused-exports tsconfig.json`
010
Reposted by Brian Gershon
GitHub @github.com · 24/05/2025
How do you gracefully sunset an open source project? 🌇 Get valuable do's & don'ts from three experienced maintainers and set up a smooth transition for your community. 👇
github.blog
Dos and don’ts when sunsetting open source projects
Three maintainers share their tips for gracefully sunsetting open source projects.
1528
Brian Gershon @brianfive.xyz · 20/05/2025
Hey Doug, I’m curious about sampling. Which MCP clients support this? (My understanding is Claude Desktop doesn’t yet support)
120
Brian Gershon @brianfive.xyz · 19/05/2025
One less rite of passage in our future!
000
Brian Gershon @brianfive.xyz · 18/05/2025
If you are trying to use OpenAI Files API in Node.js and running into duplex and other errors uploading files: You will fall down a lot of rabbit holes on the internet and with LLMs. Instead, `npm add undici` to update Node to the latest version of `fetch`. philna.sh/blog/2025/01...
philna.sh
Troubles with multipart form data and fetch in Node.js
This is one of those cathartic blog posts. One in which I spent several frustrating hours trying to debug something that really should have just worked. Once...
120