Very Basics of Concurrency in Go
Very Basics of Concurrency in Go
· ☕ 7 min read
I've dabbled over many languages in the past, from PHP, Java, Python, C/C++, JavaScript and now Go (some of them I only know the syntax of). I never experienced concurrency the way it does in Go. In my first company I did some concurrent programming using Python threads, but the threads didn't share any data between them.

Blending Modes Explained
· ☕ 2 min read
This documentation assumes knowledge of channels. And terminologies are for Foundry Nuke; as same operation have different names over different packages, but the work is same. Multiply Multiply multiplies each channel information of one image to another. The result is subtractive as we multiply.. Plus Plus adds pixel value from background to the foreground. Screen The screen is a conditional operation. It multiplies if pixel if higher than 50% threshold and plus if the value if the value if lower than 50%.