Authored Content

computer screen

Learn how to use the stream API and functional programming constructs in Java 8.
metrics and data shown on a computer screen

Protobuf encoding increases efficiency when exchanging data between applications written in different languages and running on different platforms.
Hands programming

Find out how WebAssembly supplements JavaScript by providing better performance on compute-bound tasks.
A person working.

Dig deeper into the details of cryptography with OpenSSL: Hashes, digital signatures, digital certificates, and more
A lock on the side of a building

Need a primer on cryptography basics, especially regarding OpenSSL? Read on.