Blog

Developers: apply these 10 mitigations first to prevent supply chain attacks

Current cybersecurity development risk frameworks don’t cover all of the tactics hackers used to compromise…

Everyone needs a genAI strategy now

Generative AI's popular appeal makes it difficult for companies to control the tools their employees…

Bridging the digital skills gap

It’s time for enterprises to stop complaining about the lack of skilled IT workers and…

The future is far from doom and gloom for DBAs

While the DBA title will likely fade, database professionals and the demand for their skills…

Keep your code open to possibilities

The best software is built by keeping as many doors open for as long as…

GenAI is my copilot? Developers weigh pains and gains

In this month's report: Software developers and technology leaders are embracing generative AI, but not…

10 machine learning mistakes and how to avoid them

Machine learning is a multibillion-dollar business with seemingly endless potential, but it poses some risks.…

11 rules for writing better code

Complexity makes misery. Folow these hard-earned and time-tested guidelines to keep your code simple, clear,…

How DeepSeek innovated large language models

A glimpse at how DeepSeek achieved its V3 and R1 breakthroughs, and how organizations can…

Java hiring plans slip, survey says

Only about half of Java shops plan on adding developers in 2025, while use of…