Leanna McDonald

Web Developer

Recent Articles


Mar 26, 2017

Demystifying Rails Generate

Rails allows users to easily create many files with the generate command. Utilizing this command saves users lots of time by using templates to create files and code.


Mar 24, 2017

Lack of Gender Diversity on Stack Overflow

Recently Stack Overflow provided the results of its 2017 developer survey. While there is tons of data and lots of interesting things to discuss within it. One figure specifically stuck out to me.


Feb 26, 2017

Understanding CSS floats and relative/absolute position

CSS allows us to position elements on a page in a variety of ways. This allows the design of our page to complement the content and make it easy to read.


Feb 18, 2017

Mondrian Painting: a tutorial for creating, saving, and restoring on the web

Piet Mondrian is best known for his simple and elegent paintings using bold colors and uncomplicated rectangles. His use of abstraction and asymmetrical design became highly influential in the development of modrn art.


Jan 30, 2017

Building a Ruby CLI App

Running an application from the command line interface (cli) is often preferable. It is easy to include options after a command for a straightforward use of an application. This is a tutorial for creating a CLI App written in Ruby. The example we will use is an App for creating, storing and changing a list.