This app works best with JavaScript enabled.
Blog
Home
About
Blog
Contact
Résumé
SVG whiteboard implementation with TypeScript and SVG.js
16 Jun 2017
When it comes to drawing in a browser, it can be a long and difficult task to implement. This article describes our implementation of an SVG drawing board.
What You Should Know Before Choosing Angular 2+
1 Mar 2017
Angular 2 has been around for four months (at the time of writing this article) and it has introduced a different approach compared to Angular 1.
Remove N+1 queries in your Ruby on Rails app
28 Oct 2015
Ever wondered why your page loads slower than it should when you do simple data representation or iteration over a bunch of data?
Possible chess knights movements using minimax algorithm
1 May 2015
While at high school, I had been assigned to make a two person game in Artificial Intelligence studies based on chess figure - knight, where one player is human...