From Automation to Optimization: AI’s Expanding Role in Software Development
The software development world is undergoing a seismic shift. AI is no longer a futuristic promise; it’s actively shaping developers’ workflows today. Think of AI as a skilled mid-level engineer in...
View ArticleAre Your Apps Truly Nomadic?
The race to perfect edge computing has accelerated significantly in the past few years — and for good reason. Edge computing delivers data in real-time by processing data locally, closer to both the...
View ArticleOpen Source Initiative: AI Debate Roils Board Elections
The open source AI definition has become a hot-button issue in the Open Source Initiative’s forthcoming board election. The OSI’s 2025 Board of Directors election has become embroiled in controversy....
View ArticleDevelopers Are Embracing AI To Streamline Threat Detection and Stay Ahead
Security threats evolve at a pace that challenges traditional detection and response methods. In many ways, developers are the first line of defense in cybersecurity, creating the foundation for more...
View ArticleGraphRAG Explained: The Secret to Enterprise Efficiency
Enterprises generate vast amounts of information daily, yet much remains disjointed — scattered across emails, cloud storage, and internal platforms. Instead of serving as a strategic asset, knowledge...
View ArticleMaking the Fediverse More Accessible With Claude 3.7 Sonnet
A few years ago I abandoned Twitter in favor of Mastodon. Recent events validate that choice and underscore the strategic importance of a decentralized fediverse that can’t be owned by a single...
View ArticleHow Generative AI Is Reshaping the SDLC
Srini Iragavarapu posted to LinkedIn about the interview I did with him in Seattle at Amazon Web Services’s offices. What he says about the software development life cycle (SDLC) is a good overview of...
View ArticleAI Tools Now Essential in Java Dev’s Productivity Arsenal
A new report on the state of Java development reveals that insufficient tooling and long redeployments are the biggest productivity barriers for 53% of Java developers, while the use of AI tools is...
View ArticleNew Relic’s Intelligent Observability Platform Is Ambitious
New Relic has released what could be its most ambitious observability platform to date. Announced during the New Relic Now+ 2025 user’s conference in February, the company describes its New Relic...
View ArticleDeveloper Review of Warp for Windows, an AI Terminal App
While I have been using the Warp terminal on my MacBook for some time, there has always been one problem: it never had a Windows version. While most tech these days is Linux-based, there are still a...
View ArticleGitHub Rolls Out Free Secret Risk Assessment Tool
GitHub is introducing a free secret risk assessment tool to help development organizations understand their secret leak exposure across GitHub. Available on April 1 in the Security tab, this tool...
View ArticleRAG and Model Optimization: A Practical Guide to AI
Engineering leaders face increasing pressure to integrate AI into software development while balancing model selection, performance optimization, security and cost efficiency. Traditional fine-tuning...
View ArticleAI Coding Assistants Are Reshaping Engineering — Not Replacing Engineers
IntelliSense was one of Microsoft’s early innovations in coding assistance, first introduced in Visual Basic 5.0 (1996) and later expanded in Visual Studio 97. It helped autocomplete objects — for...
View ArticleBuilding a Serverless Meme Generator With Nitric and OpenAI
If you have a limited understanding of serverless, you might feel like you’re missing out on its full potential. A deeper grasp of the tools at your disposal could unlock a new level of productivity....
View ArticleHow Adidas Drives Engineering Success, Including With GenAI
“You’re not going to be replaced by a tool or by an AI. You’re going to be replaced by a person using AI.” As the senior vice president of digital and ecommerce at Adidas, Fernando Cornago has learned...
View ArticleEmbracing AI’s Transformation: Transitioning From a Software Developer to a...
Over the past two decades, I’ve witnessed nearly every phase of AI’s evolution — from genetic algorithms to neural networks, deep learning, predictive AI, and generative AI. Yet, at no point did I...
View ArticleWhat’s Missing With AI-Generated Code? Refactoring
Last month, GitClear published an analysis of 211 million lines of code in its AI Copilot Code Quality report. One of the key findings is that refactoring signals are crashing while code duplication...
View ArticleWhy Red Hat Thinks AI’s Future Is Small Language Models
There’s not one unicorn application that does everything, so why should there be one large language model (LLM) for all needs? There shouldn’t be, contended Tushar Katarki, the senior director of...
View ArticleCan You Trust AI To Be Your Data Analyst?
The good news is that deploying AI agents and connecting them to your data is easier than ever. But that alone won’t make AI agents effective for data-driven decision-making. Models like DeepSeek — or...
View ArticleWhat Are AI Code Assistants and How Should You Use Them?
Last year, the 2024 Stack Overflow Developer Survey reported on the development community’s embrace of AI code assistants. Of more than 1,700 respondents, 76% indicated that they’re using or planning...
View Article