JavaScript Language in a Single Image

Moving on from my previous post, I discovered that Yusheng has also created a similar info graphic that brilliantly encapsulates the entire JavaScript on a single canvas.

This mind map also contains code examples and it covers ES5.

Find the image on this link or visit his GitHub repo.

Below is the reference image to have a quick look to brush up your memory –




Pass it on and let others know too.

Python Language in a Single Image

While exploring GitHub repositories, I came across one repository that stood out for Python programmers.

A China-based developer, Yusheng, has created a brilliant info graphic that encapsulates the entire Python 3 programming language in a single image. He has done this through a popular mind mapping software. Python is one of the most popular programming languages and it’s a skill every programmer must possess.

Yusheng’s mind map is in easily understandable format that can help programmers in a quick lookup during intense coding sessions or help a newbie for reference.

Find the image on this link or visit his GitHub repo.

Below is the reference image –




Pass it on and let others know too.

Linux Kernel in a Single Map

Internet runs on Linux, everybody knows this fact. The Linux kernel is one of the most complex and popular open source projects. There is tons of material available online. Still, the core of the Linux kernel is a subject difficult to understand. It consists of multiple layers, modules, functionalities, calls and functions.

Today, I found a great micro website that tries to explain the whole Linux Kernel in a single image put as an interactive map. It has helped me so far greatly whenever I wanted to dig deeper on Linux core architecture.

This Linux kernel map helps greatly to understand complex interconnections between subsystems of the kernel while navigating through its source code. A very helpful resource while designing drivers and system level applications without getting irritated trying to figure out what invokes what, which calls to make and using what parameters.

This is also very helpful to understand the subsystems. On the map, there are more than 400 prominent functions and functions are divided into major subsystems. The relationships are shown by the lines and by clicking on any function, you’ll reach to its Linux source code and documentation.

Browse the entire interactive map here on MakeLinux.
Below is the image of the map for quick reference –



Pass it on and let others know too.  Thanks.