Featured

Say not Goodbye, say Sayonara

Music goes beyond the sum of all notes and lyrics. There’s also the presentation layer, and when you are working on a desktop, a Linux one in particular, the digital component of how the music is delivered unto you does count. You want to enjoy your songs with style. As simple as it sounds, nailing…

Continue reading →

Build Interactive Stories with Ren’Py

Storytelling is the cultural cornerstone of human civilization. If I were even more pedantic than I already am, I would tell you about cave paintings, the epics of Gilgamesh, or the minstrels that travelled through medieval Europe. Instead let me tell you about teenage angst and manga comics.

Continue reading →

Opinion: Game Nearly Over

So here’s the news: Microsoft is forcing game developers and game developing companies through the hoop of their app store, encroaching on their revenue and putting itself in the way of dealing directly with the customers. Why am I not in the least bit surprised?

Continue reading →

The Video Editing Challenge – Part III: Blender

Blender is best known for being a feature-rich, 3D editing and rendering application and a huge open source success story. What is less known is that Blender does regular video-editing too, and that the tools it provides are first class and corporate grade. For the final part of our trilogy, we tackle the video-editing challenge…

Continue reading →

Codes of Conduct

What is the role of programmers in software development? The question is never far away in free and open source software (FOSS). Last month, however, the issues surrounding the question were emphasized by Robert C. Martin’s attempt to write a programmer’s oath that states best practices and the resulting discussion.

Continue reading →