Scala code and comments - Part 4
21 May 2017 » Some problems in scala and my notes as comments, part 4 ... » More
Scala code and comments - Part 3
20 May 2017 » Some problems in scala and my notes as comments, part 3 ... » More
Scala code and comments - Part 2
14 May 2017 » Some problems in scala and my notes as comments, part 2 ... » More
Scala code and comments - Part 1
14 May 2017 » Some problems in scala and my notes as comments, part 1 ... » More
27 Dec 2016 » Create unit test and coverage reports automatically when your build runs on Jenkins with NUnit and other various tools. ... » More
15 Dec 2016 » Liskov's Substitution prinsiple as seen in SOLID principles is an important aspect of polymorphism. I tried to fully understand this concept by using variance techniques. ... » More
03 Dec 2016 » This is another build tool (task runner) like grunt or gulp but mostly a module bundler like browserify and also can be used with a transpiler like babel (to be able to use ES6 javascript feautures from the future!) or typescript ... » More
25 Apr 2016 » Every day a new technology, a new buzzword arises, and we are unable to catch the stream day by day. This leads to frustration, but at the end it leads to refusing to learn or conceiving new ideas altogether ... The last solution is this course, and I wanted to learn quickly as possible, so I attended Learning How To Learn By Dr. Barbara Oakley & Dr. Terrence Sejnowski. ... » More
24 Jan 2016 » Scripting languages like Javascript have no compiler to pre-check some rules and errors, so everything will be come out when the code runs (runtime). Even the smallest mistakes like forgetting a semicolon on a certain case, leads to tremendous bugs that may require hours of debugging and cause pain ... » More
14 Nov 2015 » Vagrant is a virtual machine manager. It makes easy for creating, running and monitoring of VM's on your host machines. But what real benefits we can get from it? ... » More
I Have Control - Part 2
13 Nov 2015 » Hello, that's the new article for I Have Control series. Before this one, I wrote about Node.js Debugging and now in this part, we're going to dive into the essential logging. Logging is much more important within node.js, because logging is crucial for the one of node's main goals: scaling ... » More
I Have Control - Part 1
13 Nov 2015 » We got a node.js application here and we've got source codes, but we can't figure it out the problems and bugs occur. We need to examine those, but how? Debugging comes into play. ... » More