Agile

At the mercy of social media
I like Instagram as much as the next guy. I check in daily on my carefully curated feed of folks I follow and then work hard not to doomscroll the day away. One of my favorite follows is an adorable Corgi (aren’t they all adorable?) named Parsnip. ...
2024-10-15 09:00
Why are we still confused about cloud security?
A report by cloud security company Tenable discovered that 74% of companies surveyed had exposed storage or other misconfigurations. This is a dangerous open door to cybercriminals. Overall, cloud security is getting worse. The availability and qualit...
2024-10-15 09:00
Open source package entry points could be used for command jacking
Open source application packages, including those in Python and JavaScript, have a vulnerability in their entry points that could be used by threat actors to execute malicious code to steal data, plant malware, and more. This warning to developers and...
2024-10-14 15:48
How do we fund open source?
The world has come to rely upon the free work of millions of skilled software developers—the maintainers of free open-source software (FOSS) projects. But the world hasn’t given them a tip. While it’s true that many open-source maintainers are p...
2024-10-14 09:00
Making genAI work for you
It’s not often someone can talk about genAI in a “pragmatic and realistic” way, but those are exactly the accolades handed out to AWS Product Management Director Massimo Re Ferrè following his recent generative AI (genAI) talk. It’s not hard ...
2024-10-14 09:00
Making generative AI work for you
It’s not often someone can talk about genAI in a “pragmatic and realistic” way, but those are exactly the accolades handed out to AWS Product Management Director Massimo Re Ferrè following his recent generative AI (genAI) talk. It’s not hard ...
2024-10-14 09:00
How to leverage APIs for IT-enabled information capability
In today’s rapidly evolving digital landscape, businesses face constant pressure to adapt or risk being left behind. The strategic use of IT-enabled information management capability (IMC) is no longer just an advantage — it’s a necessity. Compa...
2024-10-14 08:00
Ktor 3.0 switches to kotlinx.io library
Ktor 3.0, the latest version of the Kotlin-based framework for building asynchronous client- and server-side applications, is now available. Ktor 3.0 switches to the kotlinx.io library for handling data sources. The release also highlights support for...
2024-10-11 22:32
Embedded developers face mounting pressure on security
Developers and software engineers face mounting pressure to balance rapid innovation with safety and security, says software provider BlackBerry Limited. The company released the results of its survey of 1,000 embedded software developers and engineer...
2024-10-11 17:37
AI is killing cloud sustainability
Sustainability was once a highly touted advantage in public cloud computing. Enterprises and cloud providers flaunted their green initiatives, promoting data centers powered by renewable energy that would reduce carbon footprints. This topic has quiet...
2024-10-11 09:00
TypeScript 5.7 improves error reporting
TypeScript 5.7, the latest planned release of Microsoft’s JavaScript variant with syntax for types, is now available as a beta release. With the update, the language’s type system is now able to report errors when variables have never been initial...
2024-10-10 20:25
How to use Java generics to avoid ClassCastExceptions
Generics are used in Java to allow types or methods to operate on objects of various types while providing compile-time type safety. Generics address the problem of ClassCastExceptions being thrown at runtime as a result of code that is not type safe....
2024-10-10 09:00
Drasi: A lightweight approach to event-driven programming
The Microsoft Azure Incubations team is one of the more interesting components of Microsoft’s hyperscale cloud. It is something between a traditional software development team and a research organization working to build solutions to the problems of...
2024-10-10 09:00
Microsoft previews AI ‘building blocks’ for .NET
Microsoft is previewing packages geared to integrating generative AI services into .NET applications. Called Microsoft.Extensions.AI.Abstractions and Microsoft.Extensions.AI libraries, the packages are available in preview as of October 8. The package...
2024-10-10 09:00
Microsoft’s Drasi: A lightweight approach to event-driven programming
The Microsoft Azure Incubations team is one of the more interesting components of Microsoft’s hyperscale cloud. It is something between a traditional software development team and a research organization working to build solutions to the problems of...
2024-10-10 09:00
Deno 2.0 arrives, ready to battle Node.js
Deno 2.0, a major update to the open source Deno runtime for JavaScript, TypeScript, and WebAssembly, is now available as a production release. It emphasizes backward compatibility with the rival Node.js runtime and NPM and a stabilized standard libra...
2024-10-09 21:59
Gemini Code Assist Enterprise woos enterprise developers
Google Cloud has announced Gemini Code Assist Enterprise, billed as an enterprise-grade tool that lets developers generate or transform code that is more accurate and relevant to their applications. Generally available on October 9, Gemini Code Assis...
2024-10-09 18:37
Electron vs. Tauri: Which cross-platform framework is for you?
If there’s one thing developers agree on about cross-platform applications, it’s that it’s easier to create a GUI with HTML, CSS, and JavaScript than to use one of the many cross-platform frameworks out there. Frameworks like Electron give you t...
2024-10-09 09:00
WebSockets under the hood with Node.js
WebSockets is a network communication protocol that enables two-way client-server communication. WebSockets are often used for applications that require instantaneous updates, using a persistent duplex channel atop HTTP to support real-time interactio...
2024-10-09 09:00
Julia language adds lower-overhead Memory type
A new version of the dynamically typed, high-performance Julia language for numerical computing has been released. Julia 1.11 features a new Memory type, a lower-level container that provides an alternative to Array. Downloadable from julialang.org, J...
2024-10-08 19:07