Have GitHub Copilot see your diff (and other cool tricks)
Learn how to use GitHub Copilot's #changes variable and other context tricks to analyze your git diffs and improve coding workflow.
Learn how to use GitHub Copilot's #changes variable and other context tricks to analyze your git diffs and improve coding workflow.
A developer's personal crisis about the impact of Generative AI on software engineering careers, ethics, and the future of the industry.
A developer explores 'vibe coding' with AI tools like Claude Code, arguing it's best for prototypes and personal tools, not production-ready software.
Learn how to use personal instructions in GitHub Copilot Chat to customize its responses, tone, and code output for a better developer experience.
Martin Fowler shares three articles on Gen AI's impact on developers and reflections on meaningful work.
A guide to using a free, remote 'browser in browser' tool for safely testing suspicious links and checking website compatibility across different browsers.
VibeTunnel's new terminal title management feature helps developers track multiple Claude Code sessions by displaying real-time task and project context.
A guide to using GitHub Copilot Chat in VS Code for code explanation, refactoring, debugging, and test generation to boost developer productivity.
An AI assistant analyzes a developer's chaotic, high-speed workflow using multiple AI agents as 'slot machines' to build apps faster.
A developer explores the limitations of AI coding assistants like Cursor and ChatGPT, highlighting their 'bias towards helpfulness' compared to human feedback.
llm.codes converts JavaScript-heavy Apple and other developer docs into clean Markdown that AI agents can read, solving a key problem for AI-assisted coding.
A developer's journey from skepticism to embracing AI coding assistants like Claude, discovering they act as collaborative pair programmers rather than replacements.
A guide to best practices for building reliable, user-friendly, and maintainable tools using the Model Context Protocol (MCP).
Analyzes the challenges and economic realities of building a successful business in the developer tools market.
A developer discovers a consistent bug in how browser DevTools interpret Shadow DOM CSS specificity, particularly with the :host selector and !important rules.
A software engineer explains how they use AI tools to boost productivity and argues why AI won't replace software engineering jobs.
An analysis of whether AI has replaced human software developers, arguing that AI currently augments rather than replaces developers.
Amazon Q Developer expands to Europe with a new Frankfurt region, offering EU data residency and reduced latency for developers.
A developer shares their favorite VS Code keyboard shortcuts for a more efficient, mouse-free coding and presentation workflow.
Note: This content was originally published on the AWS Blog and is reproduced here for archival purposes. Please visit the original post for the most