Encrypting private data in a social network web app

Enforcing user’s privacy from their decentralized social network node admin isn’t an easy task. I explore two potential solutions, the compromising lightweight “Paranoid Mode” and the full-featured “Third-party client”.

Continue reading “Encrypting private data in a social network web app”

On the Online Privacy Trail: Dropping analytics

Web analytics are a staple of website management, even though they only serve a very narrow purpose while gobbling large amounts of user data. In this episode of the Online Privacy Trail, I’ll tell you how I dropped them altogether.

Continue reading “On the Online Privacy Trail: Dropping analytics”

Algorithm 101 : Finding all polygons in an undirected graph

I was trying to make a simple random world generator for a geopolitical game yet to be done. I needed continent divided into territories and sea territories between them. I didn’t know at that point that I would solve a known mathematical problem.

Continue reading “Algorithm 101 : Finding all polygons in an undirected graph”

Debunking the template language hype

Template systems based on original template language are pretty popular amongst web tools such as frameworks or CMS (Content Management System). But are they really necessary? Moreover, don’t they slow down the learning curve by adding complexity over complexity?

Continue reading “Debunking the template language hype”