Software Development | News, how-tos, features, reviews, and videos
Want to build quality and scalable Node.js applications? Here’s how to make JavaScript work for you, not against you.
Soon to be the official tool for managing Python installations on Windows, the new Python Installation Manager picks up where the ‘py’ launcher left off.
Sometimes you have to balance protecting your people with being a loyal member of the management team.
AI is reshaping networking in ways that demand a new degree of programmability, observability, and optimization, and that promise to change developer roles.
The agent helps developers secure their apps with enterprise-grade, OWASP MASVS-aligned defenses like obfuscation, anti-tamper, and anti-analysis.
ChatGPT, GitHub Copilot, Cursor, Windsurf, RooCode, and Claude Code all have their strengths, but no single assistant ticks all the boxes.
‘Lingua franca of databases’ falls to its lowest ranking ever in the Tiobe index of programming language popularity.
Microsoft learned from Visual Studio Code that making it easy for developers to do their work is a strategy for success.
Generative AI means computers just keep getting smarter, and now the APIs are starting to catch up.
With the Embabel agent framework, written in Kotlin, Rod Johnson aims not only to catch up with Python agent frameworks, but to leapfrog them.