Some time ago, I was building a chat application using AWS Websocket API gateway. Things were going smoothly. I created a WebSocket API Gateway, added $connect, $disconnect, and sendMessage/addGroup routes. From the frontend (React) side, everything was fire-and-forget. You send a message, and the onMessageHandler takes care of it 💪🏼 But then a new requirement of uploading files using S3 signed
AI coding tools are starting to look similar on the surface: they all offer chat, agents, code edits, terminal awareness, and some form of autocomplete. But the real differences are in the workflow. The question is less “which one has AI?” and more “where does the AI live in your development process?” For me, VS Code is still the baseline. It is flexible, extensible, familiar, and easy to compose