In this section, you can find every guide and tutorial that I've written or contributed over the past years. While many documents have been lost due to unfortunate circumstances, I try to update this list as often as possible. Since I am writing most of them alone (unless otherwise mentioned) and since I want to keep them simple yet exhaustive, it might take a while until the list is updated.
General Programming
- Advanced Encryption Standard (AES), introduction and implementation in C
- Block Cipher Modes of operation, explanation and implementation of our AES block cipher inside a mode of operation
- Sorting algorithms, comparision and implementation in C
- Algorithm complexity, very basic introduction to algorithm complexity with several examples
- Data types and structures, incomplete assembled texts about data types and structures
Web Development
- Creating a CSS Design from Scratch, a complete example with detailed descriptions about how to create a CSS design using only an image as reference.
- Creating an AJAX Rating Widget, a complete tutorial that guides you through the different steps to create a full functional rating widget using several different Ajax frameworks.
World Wide Web Standards
- XML and collaborative editing (french only), my semester project that I've written at the École Polytechnique Fédérale de Lausanne under the supervision of Christine Vanoirbeek.
