Beth Urban's blog


A news editor becomes a web developer

Ruby iterators: `each` vs. `map` vs. `collect`

Ruby iterators allow us to pull out every element in an array and perform some sort of action with that element. Iterators let you loop through an array and do something with every element inside.


Still a little confused about Ruby arguments?

Let’s build a simple calculator to help!


The difference between Ruby classes and objects

Ruby is an object-oriented programming language that has classes and objects. What’s the difference?


How to make a pull request to an open-source GitHub repo

If you want to contribute to an open-source project on GitHub, you’ll first want to fork the repository by clicking the Fork icon at the top right of the repo’s page:


How to use variables inside of strings in JavaScript

We often want to make use of variables inside of returned or logged strings in JavaScript, but we need special syntax in order to do so.