https://mitpress.mit.edu/sicp/full-text/book/book.html http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/ These twenty video lectures by Hal Abelson and Gerald Jay Sussman are a complete presentation of the course, given in July 1986 for Hewlett-Packard employees, and professionally produced by Hewlett-Packard Television.
https://www.thoughtworks.com/insights/blog/domain-driven-design-services-architecture In application development, DDD defines problems as domains and subdomains. Independent steps and problem areas are then defined as bounded contexts. A common language is encouraged with definitions for entities, value objects and aggregate route rules. Sokhan says it … Continued
https://nodejs.org/en/blog/release/v4.0.0/ The collaborators of the Node.js project and the members of the Node.js Foundation are proud to offer v4.0.0 for general release. This release represents countless hours of hard work encapsulated in both the Node.js project and the io.js project … Continued
Its early days, but, here is a clearer picture on the GraphQL concept. https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/?utm_source=io.js+and+Node.js+News&utm_medium=article GraphQL is a new technology from Facebook. It aims to replace REST as a go-to API standard for developing rich applications. In this article we’ll build … Continued
http://jsverify.github.io/ JSVerify is a property-based testing library, highly inspired by QuickCheck. It is testing framework agnostic, you could use JSVerify with Mocha, nodeunit, Jasmine or any other framework. Property based testing Write properties about your function that should hold true … Continued