Why you should be careful when extending build-in types in TypeScript
How to get ADB working on the nVidia SHIELD TV, via USB and Network.
An introduction to TTS on Android
About how to use the ZXing library to generate QR-Codes on Android
Getting started on making GNOME Shell Extensions
How to get a real dark theme in Code::Blocks
About sounds to code to and why you should care.
How to handle unbuffered streams in Java.
About the problems with UDP multicast on the Android mobile OS
How interfaces can be used to describe similar processes.
About the Android targeting system, how it works and it's stumbling blocks.
When to use null and when to rather say something more.
About mutable and immutable objects and defensive copying.
What JSON is, why it is cool and how you should work with it.
General advices on how to handle exceptional cases in Java.
This Blog is build and maintained using Jekyll-Bootstrap and Twitter Bootstrap (under the MIT License).
Site content / design © 2012-2017 Lukas Knuth; Article content licensed under