Channel API

Original Author: Noel Austin I’m sure you’ve heard of Google App Engine – it’s a web hosting service that allows you to write server software in Java, Python or Go. Overall I think it’s a great piece of technology that helped me understand the concept of writing scalable services, it was also a useful reason … Continue reading “Channel API”

Embrace Freemium

Original Author: Tom Gaulton Like it or not, the freemium gaming model (i.e. games are free and the money is made via in-app purchases) appears to be here to stay. I’ve seen a lot of concern voiced recently that freemium content is driving down the quality of games, but I don’t believe that’s necessarily true. … Continue reading “Embrace Freemium”

Maximum Creativity: Open & Closed Mode

Original Author: Claire Blackshaw A video recently cycled through my friends’ social circles which I wanted to share. John Cleese talks about Creativity and Open and Closed thinking modes. The TL;DR of John Cleese’s talk Closed Mode Purposeful Highly Productive, but not creative. Good for getting things done. Default Mode at Work. Open Mode Playful, … Continue reading “Maximum Creativity: Open & Closed Mode”

Xperf Wait Analysis–Finding Idle Time

Original Author: Bruce-Dawson Technology/ Code / The Windows Performance Toolkit, also known as slowdowns in PowerPoint by using xperf’s built-in sampling profiler, but that actually understates the true value of Xperf. While I think xperf is a better sampling profiler than most of the alternatives (higher frequency, lower overhead, kernel and user mode), xperf is … Continue reading “Xperf Wait Analysis–Finding Idle Time”

Embracing Dynamism

Original Author: Niklas Frykholm Technology/ Code / Are you stuck in static thinking? Do you see your program as a fixed collection of classes and functions with unchanging behavior. While that view is mostly true for old school languages such as C++ and Java, the game is different for dynamic languages: Lua, JavaScript, Python, etc. … Continue reading “Embracing Dynamism”

Generating Uniformly Distributed Points on Sphere

Original Author: Jaewon Jung Recently, while I was working on a screen-space shader effect, I had to do some random sampling over the surface of a sphere. An effective sampling requires a uniform distribution of samples. After a quick googling, I found out a way to generate uniformly distributed samples([1]), and it showed a decent … Continue reading “Generating Uniformly Distributed Points on Sphere”