Author image

Hi there!

My name is Daniel Bennett. I'm a freelance front-end developer, author and speaker based in Austin, TX. It's nice to meet you.

Latest Articles

The Advantages & Disadvantages of Working from Home

The Advantages & Disadvantages of Working from Home

A work at home parent is an entrepreneur who works from home and integrates parenting into his or her business activities. They are sometimes referred to as a WAHM (work at home mom) or a WAHD (work at home dad)

Learning JavaScript Design Patterns

Learning JavaScript Design Patterns

A pattern is a reusable solution that can be applied to commonly occurring problems in software design - in our case - in writing JavaScript web applications. In software engineering, a software design pattern is a general, reusable solution to

How To Start Learning Blockchain Development

How To Start Learning Blockchain Development

A blockchain, originally block chain, is a continuously growing list of records, called blocks, which are linked and secured using cryptography. Each block typically contains a hash pointer as a link to a previous block, a timestamp and transaction data.

Installing Multiple Versions of Node.js Using NVM

Installing Multiple Versions of Node.js Using NVM

Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. Historically, JavaScript was used primarily for client-side scripting, in which scripts written in JavaScript are embedded in a webpage’s HTML, to be run client-side by