Announcing inline chat in Eclipse with Amazon Q Developer
Amazon Q Developer's new inline chat feature in Eclipse IDE helps Java developers refactor, edit, and optimize code directly within the editor.
Amazon Q Developer's new inline chat feature in Eclipse IDE helps Java developers refactor, edit, and optimize code directly within the editor.
Highlights from JavaOne 2025, covering AOT training, garbage collection, Maven builds, and future Java features like value types.
Explains the Model Context Protocol (MCP), an open standard for connecting AI agents and LLMs to external data sources and tools, enabling interoperability.
A critique of fake interactive UI elements like non-clickable 'buttons' that frustrate users, with examples and solutions for better web development.
A beginner-friendly introduction to using PySpark for big data processing with Apache Spark, covering the fundamentals.
Man pages support features like links and text reflow, but current terminal readers like man(1) and less(1) fail to implement them.
Part 3 of a series on SQL Server security, covering auditing, encryption, and secure development practices for DBAs.
Explains Java's new Lazy Constants feature for safe, one-time initialization of immutable values, covering benefits and internal workings.
Explores AI agent frameworks, their benefits, limitations, and introduces the Model Context Protocol (MCP) for more modular AI systems.
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
A deep dive into React Server Components, exploring the conceptual differences between tags and function calls in programming.
A hands-on review of Google's updated Gemini Deep Research tool with the 2.5 Pro model, covering its features, usability, and areas for improvement.
Explores how AI tools like GitHub Copilot are transforming software development by automating tasks, improving debugging, and enhancing code quality.
A technical guide on downloading and analyzing Canada's National Address Register (15.8M addresses) using Python, DuckDB, and QGIS to create settlement centroids.
Advanced techniques for using Azure VNet Flow Logs and Traffic Analytics to identify and fine-tune network security rules.
A guide to extending SwiftUI's Text view with custom dynamic styling for individual words or segments using replacements and Markdown.
A guide to preserving table structure when copying from Excel to Microsoft Loop by using an HTML file as an intermediary step.
Explores AI agents, their core components, differences from LLMs, and real-world applications, positioning them as the future of autonomous AI systems.
Explains how to use Pulumi's Model Context Protocol (MCP) Server to integrate AI assistants like Cursor for faster, more intuitive Infrastructure as Code development.
Introduces Crosspost, an npm CLI tool and MCP server for posting to multiple social media platforms (Twitter, Mastodon, etc.) from the command line or via Claude Desktop.