Dano Manion

Front-End Engineer: HTML5, CSS3 and JavaScript

Connect, Follow & Subscribe

Recent Blog Posts

Oct 16, 2015

The Millionaire Fastlane Commandments CENTS (Notes)

My notes from the very well done video by FightMediocrity on the subject. It was so good I had to write it down and post it up here. 😊 Original...

Sep 6, 2015

A New Beginning in 2015

A Massive Change in How I Live Today, well yesterday for that matter, marks the beginning of the next phase in my life. I am very fortunate to be in...

Recent Projects

Mar 3, 2017

KramericaGives.org Website

Kramerica Gives provides Scholarships for High-Achieving Students. This website was build with simplicity in mind. The goals of the site were simple but meaningfull: Have an official website to connect...

Dec 31, 2016

'How Do I Say' Website

How Do I Say (dot) com How-Do-I-Say.com is a website to quickly practice or learn words and phrases in the users current language of interest. It was designed to help...

Recent Quotes

Feb 2, 2017

To learn a language is to have one more window from which to look at the world

Saw this during an Elixir talk. Thought it was a wonderful and true thought. Something I was actually already thinking with learning Functional Programming. I also like to reference the...

Oct 7, 2016

Quotes

“There are only two kinds of people. Those who believe that they are a victim of the world and those who understand that they are the world.” – Alan Watts...

Recent Notes

Last Updated Mar 23, 2017

Functional Programming Notes

Learning a programming language requires getting acquainted with its syntax, the set of forms and structures that make up legal programs, and semantics, the meaning or behavior of those forms....

Last Updated Mar 22, 2017

Node.JS Notes

Everything in the node shell evaluates to something. Install Node.js Debian curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs Sources Nodejs Documentation

Last Updated Mar 22, 2017

HTML Notes

HTML5 Was first developed by the WHATWG group but then was supported by the W3C after chartering a working group Fundamentals An empty tag is one that is empty of...

Last Updated Mar 20, 2017

Object Oriented Programming Notes

Proramming Tips Learning a programming language requires getting acquainted with its syntax, the set of forms and structures that make up legal programs, and semantics, the meaning or behavior of...

Last Updated Mar 20, 2017

Programming General Notes

Learning a programming language requires getting acquainted with its syntax, the set of forms and structures that make up legal programs, and semantics, the meaning or behavior of those forms....

Last Updated Mar 20, 2017

JavaScript Notes

History Influences Java - Syntax, conventions Self - Prototypal inheritance, dynamic objects Scheme - Objects as first-class values, loose typing Perl - Regular Expressions (terrible reg exp) Early History At...

Last Updated Mar 20, 2017

Imperative Programming Notes

Learning a programming language requires getting acquainted with its syntax, the set of forms and structures that make up legal programs, and semantics, the meaning or behavior of those forms....

Last Updated Mar 19, 2017

WordPress Notes

Terms Slug: The slug is an all-lowercase version of the title with “-” (hyphen) is substituted for spaces, that is “WordPress Rules” becomes “wordpress-rules.” This is an Internet best practice...

Last Updated Mar 17, 2017

ES6 Notes

ES6 Very Coffeescript-ish 😊☕ Uses proper tail recursion Examples Fibonacci Sources JS.Next ES6/ES2015

Last Updated Mar 14, 2017

SEO Notes

Meta Tags Title SEO Notes format Description: make this something that would entise the user to click on your site. Use relevent keywords. This is often the description SE use...

Last Updated Mar 14, 2017

Jekyll Notes

Github Pages Jekyll Cheatsheet What is a Project Site? This is the most common type of site you’ll see on github pages, Usually: A Project Landing Page Marketing Site Front-end...

Last Updated Mar 13, 2017

Debian Notes

How to get ‘www-data’ permissions to work for both authroized FTP users and server writes. sudo adduser <username> www-data sudo chown -R www-data:www-data /var/www sudo chmod -R g+rwX /var/www Tools...

Last Updated Mar 13, 2017

CSS Notes

My personal notes on CSS. 😊 Interweb References Mozilla.org Dev Network atozcss.com Code Examples CSS-Only Menu Anatomy of a Rule Set Selector (targeting an): element .class #id Property: border: Value:...

Last Updated Feb 24, 2017

PHP Notes

Comments I did not know I could use # to comment out code like //. That is cool. Strings A better way to output strings with variables. This way you...

Last Updated Feb 17, 2017

Elixir Notes

If we want, we can make these functions run in parallel—Elixir has a simple but powerful mechanism for passing messages between them. And these are not your father’s boring old...

Last Updated Feb 16, 2017

Rapid Prototyping & Experimentation

Rapid Prototyping & Experimentation What is Rapid Experimentation a method for assessing if your idea meets people’s needs by testing targeted experiemental prototypes. Examples of Rapid Prototyping & Experimentation The...

Last Updated Feb 1, 2017

Phoenix Notes

Phoenix is about fast, concurrent, beautiful, interactive, and reliable applications. (Start with the end in mind) Performance: The more cores the better the performance got. Tools Start an interactive console...

Last Updated Jan 31, 2017

Elm Notes

Elm Reactive programming: a style that uses data flows and functions to propagate change. Representing user interactions as signals that map onto functions simplifies the most complex of JavaScript applications...

Last Updated Jan 28, 2017

Symfony Programming Notes

Terms Composer: is a dependency manager application that can be used to install PHP packages. Composer is just a manager. It does not store any libraries or packages in itself....

Last Updated Jan 4, 2017

Markdown Notes

Is an attempt to future proof documents by using a plain text syntax that can be used to creat HTML, PDF, and other types of documents. It can be used...

Last Updated Dec 21, 2016

Ruby Notes

Character Escape Sequences puts is a print with a \n on the end. .chomp IE gets.chomp or gets.strip strps off and removes spaces Awesome Truth Tables Boolean logic expressions !...

Last Updated Dec 12, 2016

Virtual Box Notes

Terms Opensource Hypervisor that is free and widely avaible for several different types of OSs. Hypervisor: also known as a Virtual Machine Monitor is a piece of software that enables...

Last Updated Dec 4, 2016

Google Analytics Notes

Online Objects ecommerce - sell products / services lead generation - collect user info, test strategies and landing pages content publishers - encourage repeat visits branding - awareness and loyalty...

Last Updated Nov 2, 2016

MySql Notes

What is mysql? It’s an open source and free database What is a table? A set of columns and rows What is a column? A set of data of a...

Last Updated Oct 31, 2016

Zurb Foundation Notes

Zurb Foundation 6 Download Zurb Foundation Docs for Foundation Official Templates - check your email Foundation Building Blocks - Hottest Exmaple UI snippets and All the Building blocks Foundation Plugins...

Last Updated Jul 20, 2016

Design Notes

What is Design? We can loosely define To design as: deciding upon the look and functioning of ( building, garment or other object), typically by making a detailed drawing of...

Last Updated Jun 1, 2016

Bootstrap Notes

URL Bootstrap Official Website General Has a lot of features Is grid-based up to 12 columns Very Popular It’s pretty straight forward, read the DOCS Button <a class="btn btn-default" href="#"...

Last Updated Mar 11, 2016

Drupal Notes

Drupal Tips Themes Learn a Theme really well. Views Try to reutalize views. Don’t create a million views when you can use context sensative filters to reuse them. Nodes Try...