DEV Community

Alan West profile picture

Alan West

Full-stack developer working with TypeScript, React, and blockchain. Interested in AI-powered dev workflows and open-source tooling.

Joined Joined on 
React 20 Is Coming. Here's What Actually Matters (and What Doesn't).

React 20 Is Coming. Here's What Actually Matters (and What Doesn't).

Comments
5 min read

Want to connect with Alan West?

Create an account to connect with Alan West. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
We Moved Our API from Node to Bun. Here's What Broke (and What Got 3x Faster).

We Moved Our API from Node to Bun. Here's What Broke (and What Got 3x Faster).

Comments
5 min read
I Gave Devin 10 Real Tasks. It Completed 3.

I Gave Devin 10 Real Tasks. It Completed 3.

Comments
5 min read
Your npm Package Is Leaking Source Code (And You Probably Don't Know It)

Your npm Package Is Leaking Source Code (And You Probably Don't Know It)

Comments
4 min read
axios Got Hacked. If You Ran npm install Yesterday, Read This Now.

axios Got Hacked. If You Ran npm install Yesterday, Read This Now.

Comments
4 min read
Claude Code's Entire Source Just Leaked. 512K Lines. Here's What I Found.

Claude Code's Entire Source Just Leaked. 512K Lines. Here's What I Found.

Comments
9 min read
AI-Generated Code vs Actually Understanding It: A Developer's Migration Guide

AI-Generated Code vs Actually Understanding It: A Developer's Migration Guide

Comments
5 min read
Your Node.js App Uses 1,000,000x More RAM Than Voyager 1. Fix It.

Your Node.js App Uses 1,000,000x More RAM Than Voyager 1. Fix It.

Comments
5 min read
Check Point Found Critical RCE Flaws in Claude Code. Here's What You Need to Know.

Check Point Found Critical RCE Flaws in Claude Code. Here's What You Need to Know.

Comments
4 min read
The Week AI Coding Went From 'Assistant' to 'Autonomous'. What Happened.

The Week AI Coding Went From 'Assistant' to 'Autonomous'. What Happened.

1
Comments
5 min read
How to Fix the 'AI Killed My Motivation to Code' Problem

How to Fix the 'AI Killed My Motivation to Code' Problem

1
Comments
5 min read
An AI Agent Tried to Destroy a Developer's Reputation. Because He Said No.

An AI Agent Tried to Destroy a Developer's Reputation. Because He Said No.

1
Comments
5 min read
Europe Is Breaking Up with American Tech. Developers Should Pay Attention.

Europe Is Breaking Up with American Tech. Developers Should Pay Attention.

2
Comments
4 min read
35 New CVEs This Month Were Caused by AI-Generated Code. We Have a Problem.

35 New CVEs This Month Were Caused by AI-Generated Code. We Have a Problem.

1
Comments
4 min read
Why Your Measurement Tools Might Be Corrupting Your Data

Why Your Measurement Tools Might Be Corrupting Your Data

Comments
5 min read
OpenAI Hit $100M in Ad Revenue in 6 Weeks. ChatGPT Is Becoming Google.

OpenAI Hit $100M in Ad Revenue in 6 Weeks. ChatGPT Is Becoming Google.

1
Comments
4 min read
How to Stop Your LLM From Just Telling Users What They Want to Hear

How to Stop Your LLM From Just Telling Users What They Want to Hear

1
Comments
5 min read
Qwen 3.5 Small: Four Models, Zero API Cost. A Quick Benchmark.

Qwen 3.5 Small: Four Models, Zero API Cost. A Quick Benchmark.

Comments 1
5 min read
How to Recover from a Corrupted Git Repository

How to Recover from a Corrupted Git Repository

2
Comments 5
5 min read
That SharePoint RCE Is Being Exploited Right Now. Patch Today.

That SharePoint RCE Is Being Exploited Right Now. Patch Today.

Comments
4 min read
Windsurf's Arena Mode Lets You Blind-Test AI Models. I Tried It.

Windsurf's Arena Mode Lets You Blind-Test AI Models. I Tried It.

1
Comments
5 min read
Why Qwen Won't Run on Your MacBook Air (and How to Fix It)

Why Qwen Won't Run on Your MacBook Air (and How to Fix It)

Comments
5 min read
How to Track Legal Document Changes with Git (And Why It Breaks)

How to Track Legal Document Changes with Git (And Why It Breaks)

1
Comments
5 min read
Auth0 vs Clerk vs Authon: Migrating Your Auth Layer in 2026

Auth0 vs Clerk vs Authon: Migrating Your Auth Layer in 2026

Comments 1
4 min read
1 Million Token Context Windows Are a Trap. Here's Why.

1 Million Token Context Windows Are a Trap. Here's Why.

Comments
4 min read
Why Claude Code Ignores Your Instructions (and How to Fix It)

Why Claude Code Ignores Your Instructions (and How to Fix It)

Comments
5 min read
Meta Cut 700 Jobs to Bet Everything on AI. Is That Smart?

Meta Cut 700 Jobs to Bet Everything on AI. Is That Smart?

1
Comments
4 min read
Why Your Local AI Stack Keeps Falling Apart (and How to Fix It)

Why Your Local AI Stack Keeps Falling Apart (and How to Fix It)

Comments
5 min read
Cursor Hit 1 Million Daily Users. What Are They Doing Right?

Cursor Hit 1 Million Daily Users. What Are They Doing Right?

Comments
5 min read
Why Your Self-Hosted App Keeps Dying at 3 AM (And How to Fix It)

Why Your Self-Hosted App Keeps Dying at 3 AM (And How to Fix It)

Comments
5 min read
How to Set Up Windows 11 Without a Microsoft Account (2026 Edition)

How to Set Up Windows 11 Without a Microsoft Account (2026 Edition)

Comments
5 min read
NVIDIA's Nemotron 3 Super: 120B Parameters, 12B Active. Why That Matters.

NVIDIA's Nemotron 3 Super: 120B Parameters, 12B Active. Why That Matters.

Comments
4 min read
Google Made Gemini Code Assist Free. What's the Catch?

Google Made Gemini Code Assist Free. What's the Catch?

2
Comments
4 min read
Why Your RAG System Returns Garbage (And How to Actually Fix It)

Why Your RAG System Returns Garbage (And How to Actually Fix It)

Comments
5 min read
Why Your AI Agents Are Burning Cash and How to Fix It

Why Your AI Agents Are Burning Cash and How to Fix It

Comments
5 min read
I made a free Mac window manager because Magnet doesn't exist outside the App Store

I made a free Mac window manager because Magnet doesn't exist outside the App Store

1
Comments
3 min read
How to Fix Slow, Expensive Text-to-Speech in Your App With Open-Weight Models

How to Fix Slow, Expensive Text-to-Speech in Your App With Open-Weight Models

Comments
5 min read
How to Actually Migrate from GitHub to Codeberg Without Losing Your Mind

How to Actually Migrate from GitHub to Codeberg Without Losing Your Mind

2
Comments
5 min read
I Bought a Domain by Talking to My AI. No Browser Needed.

I Bought a Domain by Talking to My AI. No Browser Needed.

Comments
5 min read
How to Audit and Lock Down Your AI Training Data Exposure on GitHub

How to Audit and Lock Down Your AI Training Data Exposure on GitHub

5
Comments 2
4 min read
Why Your Flight Delay Tracker Shows Stale Data (And How to Fix It)

Why Your Flight Delay Tracker Shows Stale Data (And How to Fix It)

Comments
5 min read
GitHub Copilot Is Training on Your Private Code Now. You Probably Didn't Notice.

GitHub Copilot Is Training on Your Private Code Now. You Probably Didn't Notice.

3
Comments
4 min read
Google Search Console Has a Full API. Why Is Nobody Using It from Their IDE?

Google Search Console Has a Full API. Why Is Nobody Using It from Their IDE?

2
Comments
5 min read
Why Your Video Player Is Bloating Your Bundle (and How to Fix It)

Why Your Video Player Is Bloating Your Bundle (and How to Fix It)

1
Comments
5 min read
66 Analytics Tools Your AI Agent Didn't Know It Needed

66 Analytics Tools Your AI Agent Didn't Know It Needed

4
Comments
5 min read
How to Stack Astrophotography Images Programmatically with Python

How to Stack Astrophotography Images Programmatically with Python

1
Comments
5 min read
123 Ad Tools, Zero Dashboard: Running Meta Ads Entirely from Your Terminal

123 Ad Tools, Zero Dashboard: Running Meta Ads Entirely from Your Terminal

1
Comments
5 min read
Prompt Engineering Is Dead. Harness Engineering Is What Actually Works.

Prompt Engineering Is Dead. Harness Engineering Is What Actually Works.

Comments
4 min read
I Let My AI Agent Run My Instagram. It Didn't Go Horribly Wrong.

I Let My AI Agent Run My Instagram. It Didn't Go Horribly Wrong.

Comments
5 min read
How to Stop Over-Engineering with AI When a Simple Query Will Do

How to Stop Over-Engineering with AI When a Simple Query Will Do

Comments 1
5 min read
Why Claude Code Keeps Forgetting Your Workflow (and How Skills Fix It)

Why Claude Code Keeps Forgetting Your Workflow (and How Skills Fix It)

1
Comments
5 min read
Why Every AI-Built Website Looks the Same (Blame Tailwind's Indigo-500)

Why Every AI-Built Website Looks the Same (Blame Tailwind's Indigo-500)

1
Comments
4 min read
Publishing Chrome Extensions Without Opening Chrome Web Store? Yes, Really.

Publishing Chrome Extensions Without Opening Chrome Web Store? Yes, Really.

2
Comments
5 min read
Cloud LLMs vs Local Models: Can 32GB of VRAM Actually Compete with Claude Opus?

Cloud LLMs vs Local Models: Can 32GB of VRAM Actually Compete with Claude Opus?

Comments
4 min read
Claude Code 2.1.83 Dropped an Hour Ago. I Already Found 5 Things That Matter.

Claude Code 2.1.83 Dropped an Hour Ago. I Already Found 5 Things That Matter.

Comments
4 min read
Your AI Coding Agent Has Root Access. Sleep Well.

Your AI Coding Agent Has Root Access. Sleep Well.

1
Comments
3 min read
AI Coding Agents Cost $40/Day Now. Is It Still Worth It?

AI Coding Agents Cost $40/Day Now. Is It Still Worth It?

Comments
3 min read
Claude Code Now Has Voice Mode. I Tried Talking to My Terminal for a Week.

Claude Code Now Has Voice Mode. I Tried Talking to My Terminal for a Week.

Comments
3 min read
How to Detect and Recover From a Compromised PyPI Package

How to Detect and Recover From a Compromised PyPI Package

Comments
5 min read
How to Stop Drowning New Contributors in Your Codebase

How to Stop Drowning New Contributors in Your Codebase

Comments
5 min read
loading...