Tech and Media Labs
Software Development & Entrepreneurship Tutorials



UTF-8 is one of the most popular encodings used for Unicode characters. This UTF-8 tutorial explains how to encode and decode Unicode characters (code points) to and from UTF-8.


Unicode is an international standard for how to represent characters of many different alphabets as bytes in a computer. This new unicode tutorial explains the basics of unicode.

Data Streaming Storage Calculations

When implementing data streaming it is useful to know how much storage the solution requires. This tutorial explains how to calculate (approximately) how much storage your data streaming solution will use.

Java Stack

I have updated my Java Stack tutorial. A Java Stack is a data structure where you push element on, and pop element off the top of the stack, like a stack of plates.

Java - JVM
Java Desktop
Web - Distributed Systems - Mobile
Data Formats
Development Tools
Software Entrepreneurship
Related Resources
Copyright  Jenkov Aps