Java 25: The Nice, the Meh, and ...
A developer's opinionated review of Java 25's new features, JEPs, and its status as an LTS release, highlighting key improvements.
A developer's opinionated review of Java 25's new features, JEPs, and its status as an LTS release, highlighting key improvements.
Delphi Tools Manager 1.0.4 released, adding support for Delphi versions 6 through 13, including the latest IDE versions.
Announcement of GExperts 1.3.26 beta release for Delphi 13 IDE, including download link and compatibility notes.
Microsoft announces Visual Studio 2026 Public Preview with performance improvements, new features, and the new Insiders channel.
Introducing Claude Code Anonymous, a global meetup for developers to discuss AI coding tools and agentic engineering in a casual, social setting.
A tech leader shares lessons on scaling engineering teams 3x in a year, focusing on communication, delegation, and navigating uncertainty in a high-growth startup.
A reflection on the importance of user experience and emotional impact in software development, beyond just meeting specifications.
Analyzes the rise of AI-powered IDEs, questioning their necessity versus existing extensions and exploring their features and motivations.
Martin Fowler shares thoughts on LLMs in software development, discussing usage workflows, the future of programming, and the AI economic bubble.
A conversation between Martin Fowler and Unmesh Joshi on applying Fred Brooks's ideas about complexity to the role of LLMs in software development.
A CEO describes using AI (Claude 4 via Copilot) to code and ship a new autoqueue feature for Mergify in under an hour a day over three weeks.
A developer shares initial experiences and tips for using GitHub Copilot's new 'Coding Agent' mode, highlighting its productivity benefits and quirks.
A developer reflects on the lost joy of learning through API docs and tutorials in the age of AI coding assistants, advocating for slowing down to enjoy the process.
Explores two types of pair programming: expert-driven for speed and learner-driven for teaching, with tips for effective collaboration.
A developer shares lessons on avoiding technical debt by prioritizing planning over coding, using a personal game project as an example.
Analyzes AI's impact on software engineering, covering developer evolution, skill gaps, productivity myths, and the future of the profession.
Mitchell Hashimoto shares insights on how tech non-profits can improve their donation processes and marketing to attract more donors.
A comprehensive guide to implementing and using the Python logging module for application monitoring and performance analysis.
A developer's personal reflection on the addictive nature of AI agentic engineering, the loss of work-life balance, and the industry-wide trend of extreme work hours in the AI space.
Explores the shift from traditional coding to AI prompting in software development, discussing its impact on developer skills and satisfaction.