3 ways to reduce stress on the DevSecOps team
I recently moderated a session for the CSO Cybersecurity Summit on building resilience and addressing employee anxiety amid organizational transformation. My session focused on the stresses and burnout experienced by security teams, including recent data showing that 94% of chief information security officers (CISOs) suffer from work-related stress, and 65% admit their stress levels compromise […]
Read MoreWhat is an API? Application programming interfaces explained
The term API stands for application programming interface, a concept that applies everywhere from command-line tools to enterprise code, microservices, and cloud-native architectures. An API is an interface that software developers use to programmatically interact with software components or resources outside of their own code. An even simpler definition is that an API is the […]
Read MoreC# expected to be Tiobe language of the year
While C# fell short of Tiobe’s Programming Language of the Year honors for 2022, Tiobe expects the Microsoft-built object-oriented, type-safe language to snag the honor for 2023. Tiobe will announce the winning programming language in January. Tiobe gives Programming Language of the Year honors to the language with the most growth year over year in […]
Read MoreThe best new features in C# 12
C# 12 arrived in November with .NET 8, bringing several new features—primary constructors, collection expressions, inline arrays, and more—that make it simpler and easier to write more efficient code. Just as we walked through the .NET 8 highlights previously, in this article we’ll take a close look at the key new features in C# 12. […]
Read MoreNavigating cloud concentration and AI lock-in
It’s not that difficult to understand. When we move to any new technology, we increase risk. Risk of lock-in, failure, and, most commonly, the risk of building solutions that don’t return enough value to the business. Gartner surveys have underscored the emerging risk of cloud concentration. They emphasize the potential wide-scale impact of business continuity […]
Read More9 reasons SQL has got to go
For all its popularity and success, SQL is a study in paradox. It can be clunky and verbose, yet developers often find it is the simplest, most direct way to extract the data they want. It can be lightning quick when a query is written correctly, and slow as molasses when the query misses the […]
Read MoreMeta releases open-source tools for AI safety
Meta has introduced Purple Llama, a project dedicated to creating open-source tools for developers to evaluate and boost the trustworthiness and safety of generative AI models before they are used publicly. Meta emphasized the need for collaborative efforts in ensuring AI safety, stating that AI challenges cannot be tackled in isolation. The company said the […]
Read MoreThe best new features in Angular 17: A kinder, faster Angular
Angular is one of the most storied front-end web frameworks, and it has gone through significant changes since its initial release—including the complete rewrite that transformed it into a reactive framework in the vein of React. Angular today is a powerful system with some great ideas, like reactive eventing throughout and a robust dependency injection […]
Read MoreVisual Studio Code introduces floating editor windows
Microsoft has released Visual Studio Code 1.85, aka the November 2023 edition of the company’s signature open source code editor. This latest update to Visual Studio Code features floating editor windows and the ability to visualize JavaScript heap snapshots. Introduced December 7, Visual Studio Code 1.85 can be downloaded for Windows, Linux, or Mac. With […]
Read More5 easy ways to run an LLM locally
Chatbots like ChatGPT, Claude.ai, and phind can be quite helpful, but you might not always want your questions or sensitive data handled by an external application. That’s especially true on platforms where your interactions may be reviewed by humans and otherwise used to help train future models. One solution is to download a large language model […]
Read More