For a long time, I have been using Beautiful Soup 4 to extract data from web pages' HTML markup, it's popular, easy, robust, and battle-tested library for navigating, searching, and modifying the DOM tree. But, recently I came across Parsel, another HTML parsing library that supports XPath selectors, which is missing in Beautiful Soup, and I was in need of using something that can extract data from HTML using XPath so I decided to get it a try. Here's my thought after using it!

Project Treble is a re-architecture of Android by Google that created a split between the OS framework and device-specific low-level software. This new change allow users to flash Generic System Images on their devices, and developers to build one image for a large variety of devices. Here's how to build it!