Centurion, South Africa info@code2bits.com On Request
How to Build an Alexa Skill - Part 1

This post is the first in the “Building an Alexa Skill” series where I will illustrate how to implement Alexa Skills. In this post, I will show you how to...

Read More
How to install Redis on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Redis on macOS using Homebrew. Redis is an open-source in-memory data structure project implementing a...

Read More
How to install Neo4j on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Neo4j on macOS using Homebrew. Neo4j is a graph database management system developed by Neo4j,...

Read More
How to install MariaDB on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install MariaDB on macOS using Homebrew. MariaDB is a community-developed fork of the MySQL relational database...

Read More
How to install Couchbase Enterprise Edition on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Couchbase Enterprise Edition on macOS using Homebrew. Couchbase Server is a packaged version of Couchbase’s...

Read More
How to install Couchbase Community Edition on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Couchbase Community Edition on macOS using Homebrew. Couchbase Server is a packaged version of Couchbase’s...

Read More
How to install MySQL on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install MySQL on macOS using Homebrew. MySQL is an open source relational database management system.

Read More
How to install CockroachDB on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install CockroachDB on macOS using Homebrew. CockroachDB is an open-sourced software project that is designed to...

Read More
How to install Cassandra on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Apache Cassandra on macOS using Homebrew. Apache Cassandra is a free and open-source, distributed, wide...

Read More
How to install ArangoDB on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install ArangoDB on macOS using Homebrew. ArangoDB is a native multi-model database system developed by ArangoDB...

Read More
How to install TLDR on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install TLDR on macOS using Homebrew. TLDR is a simplified and community-driven man pages utility.

Read More
How to install Go on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Go on macOS using Homebrew. Go is an open source programming language to build simple,...

Read More
TED - Inside the Mind of a Master Procrastinator.

Procrastination is defined as the action of delaying or postponing something. Tim Urban talks about how he never were able to shake the habit of procrastination. He explains how he...

Read More
How to install PostgreSQL on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install PostgreSQL on macOS using Homebrew. PostgreSQL, often simply Postgres, is an object-relational database management system...

Read More
How to run MongoDB on macOS using Homebrew

In this post, I will show you how to setup MongoDB on the macOS for the first time and start the database from the command line. The intent of this...

Read More
How to install MongoDB on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install MongoDB on macOS using Homebrew. MongoDB is a free and open-source document-oriented database program. Classified...

Read More
TED - The Dawn of the Age of Holograms.

Alex Kipman, the creator of the Kinect, explores a beautiful virtual holographic world with the HoloLens. In this new reality, he puts people at the centre and not devices. HoloLens...

Read More
How to setup Git Merge and Diff Tools with P4Merge

This post provides a step-by-step guide with a list of commands on how to setup the git mergetool and git difftool to make use of P4Merge.

Read More
Git Commands - Initial Setup

The git initial setup is performed only once after the installation is successful. This post will focus on the minimum set of properties that should be configured before you can...

Read More
TED - Robots that Fly and Cooperate.

Vijay Kumar and his team build flying drones (quadcopter) that are small and agile with the ability to swarm also sensing each other. These capabilities provide the drones (quadcopter) to...

Read More
How to install Slack on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Slack on macOS using Homebrew. Slack is a cloud-based set of proprietary team collaboration tools...

Read More
How to install Evernote on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Evernote on macOS using Homebrew. Evernote is an application that organise your notes. Notes and...

Read More
How to install Alfred on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Alfred on macOS using Homebrew. Alfred is an application launcher and productivity application for macOS....

Read More
How to install Insomnia on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Insomnia on macOS using Homebrew. Insomnia is a free cross-platform desktop application that interacts with...

Read More
TED - Meet The Dazzling Flying Machines of the Future.

Raffaello D'Andrea demonstrates the dazzling flying ability of drones. Commercial drones are a multibillion-dollar industry with applications in environmental monitoring, photography and journalism. The new capabilities of these drones are...

Read More
How to install AppCode on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install AppCode on macOS using Homebrew. AppCode is an integrated development environment (IDE) for Swift, Objective-C,...

Read More
How to install IntelliJ IDEA Ultimate Edition on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install IntelliJ IDEA Ultimate Edition on macOS using Homebrew. IntelliJ IDEA Ultimate Edition is a Java...

Read More
How to install IntelliJ IDEA Community Edition on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install IntelliJ IDEA Community Edition on macOS using Homebrew. IntelliJ IDEA Community Edition is a Java...

Read More
How to install WebStorm on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install WebStorm on macOS using Homebrew. WebStorm is a cross-platform IDE for web, JavaScript and TypeScript...

Read More
How to install Tower on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Tower on macOS using Homebrew. Git Tower is a powerful and feature rich Git client...

Read More
How to install cURL on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install cURL on macOS using Homebrew. cURL is a command-line tool for getting or sending files...

Read More
How to install Gradle on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Gradle on macOS using Homebrew. Gradle is an open-source build automation tool focused on flexibility...

Read More
How to Install Maven on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Maven on macOS using Homebrew.

Read More
How to Install Visual Studio Code on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Visual Studio Code on macOS using Homebrew. Visual Studio Code is a code editor redefined...

Read More
How to Install Adium on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Adium on macOS using Homebrew.

Read More
How to install Ack on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install ack on macOS using Homebrew. Ack is a tool like grep and designed for programmers...

Read More
How to Install Vagrant on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Vagrant on macOS using Homebrew. Vagrant is a tool for building and managing virtual machine...

Read More
How to Install Sublime Text on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Sublime Text on macOS using Homebrew.

Read More
How to Install iStat Menu 6 on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install iStat Menus on macOS using Homebrew. iStat Menus is set of nine separate and highly...

Read More
How to Install Firefox on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Firefox on macOS using Homebrew.

Read More
How to Install Docker on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Docker on macOS using Homebrew. Docker is a computer program that performs operating-system-level virtualization, also...

Read More
How to Install DBeaver Enterprise Edition on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install DBeaver Enterprise Edition on macOS using Homebrew.

Read More
How to Install DBeaver Community Edition on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install DBeaver Community Edition on macOS using Homebrew.

Read More
How to Install AWS CLI on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install AWS CLI on macOS using Homebrew.

Read More
How to Install Atom on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Atom on macOS using Homebrew.

Read More
TED - The Astounding Athletic Power Of Quadcopters.

Raffaello D'Andrea demonstrates the athletic power of quadcopters in a robot lab at TEDGlobal. These robots perform and think like athletes, solves physical problems by making use of algorithms and...

Read More
How to Install STS on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Spring Tool Suite (STS) on macOS using Homebrew.

Read More
How to Install iTerm2 on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install iTerm2 on macOS using Homebrew.

Read More
TED - Maybe The Best Robot Demo Ever.

Marco Tempest demonstrates his multi-purpose robot, called EDI, who is designed to work in close proximity with humans. He illustrates how these robots will be conscious of our fragile frame...

Read More
How to Install Spectacle on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Spectacle on macOS using Homebrew.

Read More
How to Install DiffMerge on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install DiffMerge on macOS using Homebrew.

Read More
How to Install VirtualBox on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install VirtualBox on macOS using Homebrew.

Read More
How to Install Eclipse on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Eclipse IDE on macOS using Homebrew.

Read More
How to Install Java on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Java on macOS using Homebrew.

Read More
TED - A Robot That Runs and Swims Like a Salamander

This is Pleurobot. Pleurobot is a robot that we designed to closely mimic a salamander species called Pleurodeles waltl. Pleurobot can walk, as you can see here, and as you'll...

Read More
Counting Sort Algorithm in Java

Counting Sort is an integer sorting algorithm. Counting Sort are unlike other sorting algorithms in that it makes certain assumptions about the data. It counts the number of objects with...

Read More
Quick Sort Algorithm in Java

Quick Sort, also known as partition-exchange sort, is an efficient divide and conquer sorting algorithm. The algorithm can be implemented making use of loops or recursions. The algorithm performs the...

Read More
Merge Sort Algorithm in Java

Merge Sort is a divide and conquer algorithm as the algorithm splits the original array into smaller logical sections. The algorithm can be implemented making use of loops or recursions....

Read More
Shell Sort Algorithm in Java

Shell Sort is an in-place comparison sort algorithm. Shell Sort is a generalization of insertion sort that allows the exchange of items that are far apart. The algorithm perform preliminary...

Read More
Insertion Sort Algorithm in Java

Insertion sort is a sorting algorithm that builds the final sorted array (or list) one item at a time. The algorithm iterates over the list and removes the current element,...

Read More
Selection Sort Algorithm in Java

Selection sort is a sorting algorithm, specifically an in-place comparison sort and is used for sorting an array of integers. The algorithm divides the input list into two parts, sorted...

Read More
Bubble Sort Algorithm in Java

Bubble sort is sometimes referred to as sinking sort. The bubble sort algorithm repeatedly steps through the list and compare each adjacent item. The pair of values gets swapped if...

Read More
TED - Can We Build AI Without Losing Control Over It

What are the problems associated with creating superhuman machines and should we be scared? Neuroscientist and Philosopher Sam Harris says we should be. He raises the fact that we haven't...

Read More
TED - Don't Fear Super Intelligence

Fear of super intelligent AI is unfounded according to scientist and philosopher Grady Booch. According to him we stand at a remarkable time in human history, where, driven by refusal...

Read More
TED - What If 3d Printing Was 25x Faster.

Joseph DeSimone explains why 3D printing is in fact just 2D printing repeatedly over time. He explains how the scene in the Terminator 2 movie, where the T1000 arise out...

Read More
How to install Git on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Git on macOS using Homebrew.

Read More
How to Update Homebrew Casks & Formulae on macOS

This post provides a step-by-step guide with a list of commands on how to update homebrew formula on macOS using Homebrew Commands.

Read More
How to Install Wireshark on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Wireshark on macOS using Homebrew.

Read More
How to install WGet on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install WGet on macOS using Homebrew.

Read More
How to install Node.js on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Node.js on macOS using Homebrew.

Read More
How to Install Dropbox on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Dropbox on macOS using Homebrew.

Read More
How to Install Google Chrome on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Google Chrome on macOS using Homebrew.

Read More
How to install Ant on macOS using Homebrew

This post provides a step-by-step guide with a list of commands on how to install Ant on macOS using Homebrew.

Read More
TED - How To Gain Control Of Your Free Time.

Laura Vanderkam is a Time Management expert and explains how to find time for what matters most. She has discovered through the study of how busy peoples spend their lives,...

Read More
TED - Your Body Language Shapes Who You Are.

Body Language has an influence on how we see ourselves and how others sees us. Amy Cuddy, a social psychologist, talks about the "power pose" and how standing in confidence...

Read More
TED - A Robot That Flies Like a Bird.

Markus Fischer and his team at Festo built a robot that flies like a real bird. SmartBird is a large, lightweight robot that is modelled on a seagull that flies...

Read More

Sample Projects on GitHub

All sample projects and code can be downloaded from GitHub.