We get to research a lot,
check out what we've been up to.

Umbraco 8 – Getting Started

by Brandon Osborne on July 1, 2019

Umbraco has changed a lot since I started working with it in version 4 back in 2013. In this series we are going to delve deep into Umbraco from the basics of creating your first site all the way to…

Why Blockchain Is Too Big To Ignore Or Build A Blockchain With JavaScript – Part 1

by Sardor Nazirov on June 24, 2019

Prerequisites: Basic knowledge of JavaScript You might be thinking, why would you even want to build a "Blockchain" system with JavaScript. Isn't it a language to make websites? Well, it is. But it can also be used to explain the…

Tree Data Structure Simplified – Part 1

by Sardor Nazirov on June 18, 2019

Whether we know it or not, trees are everywhere: our computer file systems, HTML DOM, XML/Markup parsers, PDF format, computer chess games, compilers, and others heavily rely on the tree data structure. More practical examples are company hierarchies, family trees,…

Tree Data Structure Simplified – Part 2

by Sardor Nazirov on June 18, 2019

Outline Binary search trees BST Implementation Binary Heaps Trie Binary Search Tree A binary search tree is a binary tree with a unique feature - all nodes to the left of the current node must be smaller than the current node and all nodes to the right must…

Hash Tables Simplified

by Sardor Nazirov on June 10, 2019

Hash table is a data structure designed for quick look ups and insertions. On average, its complexity is O(1) or constant time. The main component of a hash table is its hash function. The better the hash function, the more…

Strapi.js – A new way to build Node.js APIs

by Sardor Nazirov on June 3, 2019

Strapi.js is the most advanced Node.js Framework and Headless CMS out there. Even though it is not as popular as Express.js, it has the power to save weeks of development time for teams working on Node.js applications. With built-in admin…

Have a project in mind?

Most people think design means how a product looks; but, if you dig deeper, it's really how it works.