CI/CD

C# 14 introduces extension members
C# 14, a planned update to Microsoft’s cross-platform, general purpose programming language, adds an extension member syntax to build on the familiar feature of extension methods. Extension members allow developers to “add” methods to existing ...
2025-05-12 19:47
MySQL at 30: Still important but no longer king
This month MySQL turns 30. Once the bedrock of web development, MySQL remains immensely popular. But as MySQL enters its fourth decade, it ironically has sown the seeds of its own decline, especially relative to Postgres. Oracle, the steward over MySQ...
2025-05-12 09:00
How to build (real) cloud-native applications
Cloud-native applications are increasingly the default way to deploy in both public clouds and private clouds. But what exactly is a cloud-native application and how do you build one? It’s important to start with first principles and define what clo...
2025-05-12 09:00
What software developers need to know about cybersecurity
In 2024, cyber criminals didn’t just knock on the front door—they walked right in. High-profile breaches hit widely used apps from tech giants and consumer platforms alike, including Snowflake, Ticketmaster, AT&T, 23andMe, Trello, and Life360. Mea...
2025-05-12 09:00
Visual Studio Code beefs up AI coding features
Visual Studio Code 1.100, the latest release of Microsoft’s code editor, has arrived with several upgrades to its AI chat and AI code editing capabilities. Highlighting the list are support for Markdown-based instructions and prompt files, faster co...
2025-05-10 03:23
GenAI won’t take software engineering jobs, but is reshaping leadership
Generative artificial intelligence (genAI) is reshaping the managerial responsibilities of software engineering leaders, according to Haritha Khandabattu, a senior director analyst at Gartner. Khandabattu said that while the technology is highly advan...
2025-05-09 16:39
GenAI isn’t taking software engineering jobs, but it is reshaping leadership roles
Generative artificial intelligence (genAI) is reshaping the managerial responsibilities of software engineering leaders, according to Haritha Khandabattu, a senior director analyst at Gartner. Khandabattu said that while the technology is highly advan...
2025-05-09 16:39
7 application security startups at RSAC 2025
The RSAC Early Stage Expo, the innovation hub of RSAC 2025, was created to spotlight emerging players in the information security space. Among the dozens of startups packed into the second-floor booth area, these VC-backed newcomers in API and applica...
2025-05-09 09:00
Cloud repatriation hits its stride
For the past decade, the cloud was the ultimate destination for forward-thinking IT leaders. Hyperscale providers sold a compelling promise: agility, scalability, and always-on innovation. CIOs pushed cloud-first mandates and for a time, moving worklo...
2025-05-09 09:00
Python popularity climbs to highest ever – Tiobe
Python continues to soar in the Tiobe index of programming language popularity, rising to a 25.35% share in May 2025. It’s the highest Tiobe rating for any language since 2001, when Java topped the chart. Python’s popularity increased roughly 2.2 ...
2025-05-09 00:11
Comparing the AI code generators
Every developer has now pasted code into ChatGPT or watched GitHub Copilot autocomplete a function. If that’s your only exposure, it’s easy to conclude that coding with large language models (LLMs) isn’t “there yet.” In practice, model quali...
2025-05-08 09:00
Running PyTorch on an Arm Copilot+ PC
When Microsoft launched its Copilot+ PC range almost a year ago, it announced that it would deliver the Copilot Runtime, a set of tools to help developers take advantage of the devices’ built-in AI accelerators, in the shape of neural processing uni...
2025-05-08 09:00
Sizing up the AI code generators
Every developer has now pasted code into ChatGPT or watched GitHub Copilot autocomplete a function. If that’s your only exposure, it’s easy to conclude that coding with large language models (LLMs) isn’t “there yet.” In practice, model quali...
2025-05-08 09:00
SAS supercharges Viya platform with AI agents, copilots, and synthetic data tools
At its Innovate conference, SAS on Wednesday announced a series of offerings across its portfolio that focus on AI in all its forms. They ranged from a series of enhancements to its Viya platform to a set of new custom AI models aimed at specific sect...
2025-05-08 07:15
Node.js 24 drops MSVC support
Node.js 24 has been released. The latest version of the open-source, cross-platform JavaScript runtime upgrades the Google V8 JavaScript engine to version 13.6 and the NPM package manager to version 11. Node.js 24 also drops support for MSVC, Microsof...
2025-05-08 03:10
The best new features and fixes in Python 3.14
The first beta release of Python 3.14 is now available. This article presents a rundown of the most significant new features in the next version of Python and what they mean for Python developers. Major new features in Python 3.14 These are the most s...
2025-05-07 16:56
Technical debt is just an excuse
We need to stop using the term “technical debt” as an excuse. Ward Cunningham coined the term and gave it a precise meaning. For Cunningham, technical debt was a conscious decision. The development team, while realizing that there is a better, mo...
2025-05-07 09:00
8 ways to do more with modern JavaScript
JavaScript is an incredibly durable, versatile, and capable language, and often provides everything you need right out of the box. The foundation for success is knowing the full expanse of what JavaScript offers and how to leverage it in your programs...
2025-05-07 09:00
How to gracefully migrate your JavaScript programs to TypeScript
TypeScript is a variant of JavaScript that provides strong type information, a powerful development tool that minimizes bugs and makes JavaScript programs easier to build in enterprise settings. TypeScript runs wherever JavaScript does and compiles to...
2025-05-07 09:00
Google updates Gemini 2.5 Pro model for coders
Google has updated its Gemini 2.5 Pro AI model with stronger coding capabilities, hoping developers would begin building with the model before the Google I/O developer conference later this month. Released May 6, Gemini 2.5 Pro Preview (I/O edition) i...
2025-05-06 21:58