Posts


Mar 28, 2020

Software Testing Mesmerization: Delving into DomJudge

Preface “Technology does not change who we are. It magnifies who we are. […] But lately, it seems, this industry is becoming better known for less noble innovation; the belief that you can claim credit without accepting responsibility. We see it every day now with every data breach, every privacy violation […] Too many seem to think that good intentions excuse away harmful outcomes, but whether you like it or not what you build and what you create define who you are.

Oct 26, 2017

Building a programming contest system with Domjudge on LAMP & AWS

Competitive programming is increasingly popular largely due to the soaring demand of software engineers and ‘coding interviews’ as a rite of passage for becoming one. A number of services have emerged to provide contest systems along with computing resources and problemsets. However, one may find that such proprietary systems are not without their limits. Domjudge is an open source platform to host programming contests. It comes with an automated judging system to run programming contests, as well as interfaces for participants (called teams) to submit their solution code ahd receive the verdict.