Welcome
This is a small collection of the stuff I am interested in. I am not really an expert in any domain, but I try to learn a bit of everything.
I am more of a visual person so I try to draw the things I want to learn.
However, I occasionally write a full article when complaining about something :-)
Computer Science
- 2015-05-23 - Big data, Hadoop Map Reduce classes
- 2015-05-25 - Big data, map reduce, hadoop
- 2016-11-27 - C#, API for writing services (aka daemons)
- 2017-06-10 - C#, Advanced aync features
- 2015-11-21 - C#, learning the language
- 2017-06-24 - C#, python, javascript async implementations
- 2017-06-02 - C++, Class families topology
- 2015-07-16 - C++, Some examples of language complexity
- 2015-07-07 - C++, Symbol resolution
- 2015-07-07 - C++, Virtual tables
- 2015-12-08 - C, Preprocessor makes you loose your mind
- 2015-07-06 - CPU, Architecture considerations
- 2015-07-06 - CPU, Memory consistency in multicore processors
- 2015-07-06 - CPU, Pipeline and Out-Of-Order Execution
- 2015-05-25 - Data structure, some interesting examples
- 2015-05-27 - Database, Oracle internals training
- 2015-05-28 - Database, Oracle performance training
- 2015-05-23 - Database, Relational schema design
- 2015-05-28 - Database, Review of popular nosql DBs
- 2015-05-23 - Database, Transactions isolation levels
- 2015-05-25 - Distributed systems, CAP theorem
- 2015-07-11 - Distributed systems, Microservice architecture
- 2017-10-24 - Distributed systems, Microservices architecture lecture
- 2015-07-07 - Distributed systems, Retargetting adds architecture
- 2019-08-25 - Golang, Or "The Emperor's New Clothes"
- 2021-01-10 - Golang, Some features
- 2020-06-06 - Haskell, and functional programming
- 2015-05-25 - Java, Features I appreciate
- 2015-05-25 - Java, Jvm Garbage Collection and Class Loading
- 2015-05-31 - Linux training, Debugging
- 2015-05-29 - Linux training, Huge page subsystem
- 2015-05-29 - Linux training, Memory allocators
- 2015-05-29 - Linux training, OS high level view
- 2015-05-29 - Linux training, Process scheduling
- 2015-05-29 - Linux training, Virtual memory and paging
- 2015-08-29 - Linux, Booting with Grub in BIOS and UEFI
- 2018-08-01 - Linux, How to trace running processes
- 2015-08-29 - Linux, Software RAID
- 2020-12-16 - Linux, Steam runtime problemo
- 2016-04-24 - Linux, TTY, sessions and process groups
- 2015-09-01 - Linux, Using BTRFS for data resilience
- 2016-05-01 - Linux, Xorg server and desktop session configuration
- 2019-09-10 - Math, Algebraic structures
- 2016-06-18 - Math, Algorithm complexity analysis
- 2016-06-07 - Math, Lambda theory vs programming
- 2016-06-06 - Math, Lambda, notes about type systems
- 2016-06-05 - Math, Lambda, notes about untyped calculus
- 2019-05-24 - Network, Basic tooling examples
- 2020-04-10 - Network, Connecting racks on a datacenter
- 2019-04-02 - Network, DNS overview 101
- 2019-03-30 - Network, IP address and VLAN 101
- 2019-05-02 - Network, IPv6 auto configuration
- 2019-05-05 - Network, IPv6 interop/transition technologies
- 2015-06-02 - Network, Implementing a poor man's IaaS with PXE
- 2019-04-17 - Network, Routing packets through the internet
- 2019-04-30 - Network, Sockets API programming
- 2020-03-30 - Network, Tunneling with SSH
- 2015-05-25 - Programming Concepts
- 2023-08-12 - Prolog, Nice puzzle, horrible programming tool
- 2015-03-22 - Python, Cartography of Gdb API
- 2018-02-28 - Python, Cython handling chunks of memory
- 2015-05-23 - Python, Object model for matplotlib
- 2015-05-23 - Python, Pandas indexing cheatsheet
- 2015-05-25 - Security, Cryptography 101
- 2015-12-01 - Tools, Git version tree and useful commands
- 2019-09-10 - Tools, Graphviz some examples
- 2015-05-25 - Tools, Protocol Buffer compilation workflow
- 2015-11-29 - Tools, Vim features I appreciate
- 2015-05-23 - Web, Scalable architecture design
- 2015-06-01 - Web, common technologies
- 2015-06-01 - Web, security cross domain
- 2019-03-24 - Windows, Active directory brain dump
- 2016-12-15 - Windows, Failover cluster architecture
- 2016-11-27 - Windows, First impressions on win development
Miscellaneous
- 2020-02-08 - Austria, review of ski resorts
- 2019-03-31 - Digital notes, App compatibility, company policies, hell
- 2015-05-31 - Finance, High frequency trading platform architecture
- 2016-06-25 - Finance, accounting Vs math
- 2019-05-05 - Finance, accounting terms for revenue
- 2015-07-07 - Finance, markets types, basic definitions
- 2015-05-24 - Food, some places to keep in mind
- 2015-05-24 - Food, wines and spirits to remember
- 2015-05-22 - History, Rockstar Programmers
- 2017-05-17 - Joke, Can a Gorilla beat a Grizzly ?
- 2015-03-18 - Joke, Monkey driving test
- 2016-05-27 - Joke, Star Fox
- 2016-05-27 - Joke, The man of coding steel
- 2015-04-15 - Language, Analogy between design and Cocktail mixing
- 2016-08-14 - Language, Natural Vs Programming
- 2016-08-05 - Language, Subtle differences between latin cousins
- 2020-03-22 - Language, grammaire allemande
- 2017-05-25 - Moto, Effectuer un virage propre
- 2017-05-25 - Moto, Exercises pour améliorer sa maîtrise
- 2017-08-25 - Moto, par quoi remplacer la crossrunner ?
- 2022-09-25 - Moto, projet achat moto classique
- 2020-03-29 - Moto, which bike for starting with trials ?
- 2021-02-05 - Philo, Bricks for a good life
- 2023-11-18 - Philo, Nicomachean ethics
- 2023-11-26 - Philo, Rebuilding my Faith
- 2017-01-17 - Radar, Articles, blogs and conferences I (try to) follow
- 2015-04-03 - Rant, Climbing your way up in a big company
- 2015-12-03 - Rant, Complaining about code
- 2015-03-26 - Rant, What kind of programmer are you ?
- 2015-07-20 - Switzerland, some interesting facts
Quick Notes
- 2015-04-28 - Acronym hell glossary
- 2021-03-12 - ArchLinux, How to get debug symbols
- 2015-09-20 - Concurrency, preventing deadlocks
- 2015-09-20 - Distributed systems, Containers and orchestration jungle
- 2015-09-11 - Finance, Bonds types and properties
- 2020-12-12 - GPG, web of trust is useless
- 2020-04-12 - Hardware, How components are connected on a PC
- 2019-10-05 - Haskell, Learning retrospective
- 2016-12-19 - Linux, Audio stack overview (WTF !?)
- 2019-09-10 - Linux, Graphics stack and blank TTY of death
- 2020-04-12 - Linux, Hunting error logs during boot
- 2016-12-20 - Linux, Pulse audio
- 2015-04-28 - Radar, Stuff I have tried
- 2016-12-12 - Windows, Problems setting up virtual machine