---
title: "Brad Traversy (@bradtraversy) | Hashnode"
description: "I am a full stack web developer from Massachusetts. I am also a teacher and content creator."
url: "https://hashnode.com/@bradtraversy"
---

@bradtraversy

# Brad Traversy

@bradtraversy · Boston · Joined August 2026

### [Are Normie Agents a Good Idea?](https://bradtraversy.hashnode.dev/are-normie-agents-a-good-idea?utm_source=hashnode&utm_medium=feed)

Personal AI assistants are reaching everyday users. Do their permission controls make sense to the people using them? I asked an AI agent to delete a folder. It didn't ask which folder I meant, didn't

8 min read · [bradtraversy.hashnode.dev](https://bradtraversy.hashnode.dev/are-normie-agents-a-good-idea?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/are-normie-agents-a-good-idea/6ae9c925d48aa8e5fe8ccb47) [Nov 3](https://hashnode.com/posts/are-normie-agents-a-good-idea/6ae9c925d48aa8e5fe8ccb47)

### [A Bad Week for the Web: PHP, Railway, and What to Do](https://bradtraversy.hashnode.dev/a-bad-week-for-the-web-php-railway-and-what-to-do?utm_source=hashnode&utm_medium=feed)

PHP2Shell, Node.js security fixes, Railway's exposed secrets, and eMudhra's weak signing keys: what happened and what developers should do now.

10 min read · [bradtraversy.hashnode.dev](https://bradtraversy.hashnode.dev/a-bad-week-for-the-web-php-railway-and-what-to-do?utm_source=hashnode&utm_medium=feed)

[Oct 23](https://hashnode.com/posts/a-bad-week-for-the-web-php-railway-and-what-to-do/6adb7a302e9455d522666923)

### [Better Prompts Aren't Enough for Reliable AI Coding](https://bradtraversy.hashnode.dev/better-prompts-arent-enough-for-reliable-ai-coding?utm_source=hashnode&utm_medium=feed)

When a coding agent gives you a confident answer, it's easy to treat that confidence as evidence. I learned that on SkillPass, one of my open-source projects. An agent told me the GitHub check on a pu

6 min read · [bradtraversy.hashnode.dev](https://bradtraversy.hashnode.dev/better-prompts-arent-enough-for-reliable-ai-coding?utm_source=hashnode&utm_medium=feed)

[Oct 5](https://hashnode.com/posts/better-prompts-arent-enough-for-reliable-ai-coding/6ac39d663d7fa81591fc829b)

### [AI Hype Has Become Unbearable](https://bradtraversy.hashnode.dev/ai-hype-has-become-unbearable?utm_source=hashnode&utm_medium=feed)

If I see another thumbnail saying “This changes everything” an hour after a new AI model comes out, I’m going to lose it. There’s a lot of interesting technology to learn. But telling people they’re b

6 min read · [bradtraversy.hashnode.dev](https://bradtraversy.hashnode.dev/ai-hype-has-become-unbearable?utm_source=hashnode&utm_medium=feed)

[Sep 22](https://hashnode.com/posts/ai-hype-has-become-unbearable/6ab255a9a5ad4650fa8f6bb5)

### [Traditional Coding vs Agentic Coding: The Flow State Problem](https://bradtraversy.hashnode.dev/traditional-coding-vs-agentic-coding-the-flow-state-problem?utm_source=hashnode&utm_medium=feed)

One of the things I've always enjoyed about coding is getting completely locked into a problem. You know what you're building, each small obstacle leads to the next decision, and you stop noticing how

10 min read · [bradtraversy.hashnode.dev](https://bradtraversy.hashnode.dev/traditional-coding-vs-agentic-coding-the-flow-state-problem?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/traditional-coding-vs-agentic-coding-the-flow-state-problem/6ab02f54fd9900e44d4500a5) [Sep 20](https://hashnode.com/posts/traditional-coding-vs-agentic-coding-the-flow-state-problem/6ab02f54fd9900e44d4500a5)
