Dano Manion

Front-End Developer: JavaScript, CSS & HTML5

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...

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 Apr 25, 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 Apr 25, 2017

JavaScript Notes

JavaScript Notes Below is a some-what disorganized copy of my JavaScript notes. I do plan to organize these a bit better in the future so they can be more useful...

Last Updated Apr 21, 2017

Unity Notes

Unity JavaScript JavaScript is strongly typed. var foo : int = 16; var bar : string "Hello"; Encapsulation (Scope): private : only available in existing class public : Global private...

Last Updated Apr 15, 2017

Object Oriented Programming Notes

Programing 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 28, 2017

CDN (Content Delivery Network) Notes

Advantages More servers and easy maintenance More bandwidth High performance Redundancy for fail-safe protection Optimized caching settings Parallelized downloads

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

Node.js Everything in the node shell evaluates to something. Terms npm - node package manager / access to community shared packages. $ npm init // Create package.json Global Variables window...

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 // Basic page. Yes, I know HTML comments are...

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...