Recent blog posts:

Coding Project: A Lorem Ipsum Chat Application

Lorem Ipsum Chat Application

One of the most frustrating things an aspiring developer can do is try to come up with practical ideas for their next project. I found myself running into this very problem. I’ve got lots of ideas, and I wanted to challenge myself. I also knew I wanted to make something that was more interactive, an application that resembled something that people would actually use.

What I ended up with was a simple SMS-like application, complete with a bot that spoke back to the user with responses generated in lorem ipsum. In this post, I’ll walk through the process of setting up the data, developing the algorithm for the bot, DOM manipulation, asynchronous Javascript, and lastly, some of the bugs I encountered along the way.

Read more...

Migrating to Sass

Sass Logo

SASS, short for Syntactically Awesome Stylesheets, is a CSS extension language that seeks to improve on the fundamentals of CSS by adding concepts from modern programming languages. In this post, I’ll discuss how Sass works, cover the SCSS syntax, and give some examples of how I used Sass on this blog.

Read more...

Coding Project: Fibonacci Sequence (and a Lesson About Closures)

Image of a seashell on a background of mathematical formulae

In this quick coding exercise I implement the Fibonacci sequence using Javascript, allowing the user to prompt how many numbers in the sequence they would like to calculate. The function will then return that many numbers in the sequence.

The Fibonacci Sequence is a sequence of numbers beginning with a set of two integers: 0 and 1 or 1 and 1. The next number in the sequence is the sum of the previous two. For instance:

1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...etc.

Implementing the function itself was simple enough, but I learned an even more valuable lesson about Javascript closures along the way.

Read more...
| Page: 2 of 3 |