Zig is an up-and-coming systems-oriented language that could one day replace C. Here's what you need to know about Zig.
Valhalla is nothing short of a Java language overhaul, promising to correct longstanding performance issues. Here's a first look at what's coming, starting with the new value classes and primitive types.
Well-implemented passkeys can improve the user experience and make it harder for cyber criminals to launch phishing and other attacks.
Zero-knowledge proof is the next big evolution for blockchain and Web3. A recent survey reveals how adopters are using ZKP now and what to expect in the future.
Steven Grandchamp is a longtime software executive, with leadership experience at Microsoft, OpenLogic, and MariaDB, among others.
Which JavaScript frameworks, features, and tools do developers favor, and which are on the way out? Let’s look at the latest State of JavaScript survey results.
Developers have unique characteristics that are powerful when understood. Here’s how savvy leaders can get the most out of a development team.
Effective developers benefit the business in ways obvious and subtle, but leading them for maximum performance is notoriously tricky.
Facebook designer turned angel investor Soleio discusses how software design needs a ‘tool-driven revolution’ and what makes design teams successful.
Zk-SNARK, which stands for zero-knowledge succinct non-interactive argument or knowledge, is the most popular zero-knowledge protocol.
Java has endured radical transformations in the technology landscape and many threats to its prominence. What makes this technology so great?
Whitepapers are the standard mode of communicating innovation in the blockchain space. It’s something of a feast of technological creativity.
New features in ECMAScript 2022 include top-level await, RegExp match indices, new public and private class fields, and more. Let's get started!
Matt Raible is a well-known Java and JavaScript educator with several books to his credit and broad experience in the industry.
Web 3.0, blockchain, and decentralisation are charged ideas. But there is actual work being done here that will impact the software industry in profound ways.