Ever wondered how large enterprise scale systems are designed? Before major software development starts, we have to choose a suitable architecture that will provide us with the desired functionality…
The biggest challenge for web designers is the unthinkably huge number of possible ways to solve any given problem. We usually don't think of this because we have our habits and traditions to fall back on, but there are literally billions of possible pixe
My code is more readable for me than yours. That’s just how it is. While the JavaScript CoffeeScript compiles looks decent, it’s still not mine. This is a big deal. If I were making a list of things I really really love, my CoffeeScript workflow wouldn’t make it, check it out:
I googled test patterns in Go, then I invoked the Spirits of the Core Library. As soon as I realised where to look at, I finally saw a sign. It was Brad Fitzpatrick.
E. Rolf, O. Knutsson, and R. Ramberg. European Conference on Technology Enhanced Learning, volume 10474 of Lecture Notes in Computer Science, page 584-587. Springer, Springer, (2017)
G. Conole, P. McAndrew, and Y. Dimitriadis. Techniques for Fostering Collaboration in Online Learning Communities: Theoretical and Practical Perspectives, Hershey, New York, (2010)