Dev Thoughts

Musings from my development journey.


Testing Tips

Why Should I Use TDD or BDD?


There is a lot of talk about Test Driven Development (TTD) and Behavior Driven Development (BBD). Web developers often wonder which they should use, or if they should implement both at different times. The truth is that both are an important part of web development. Take a look at TDD and BDD, and then you will understand why you should utilize both when developing applications.

What is TDD?

TDD consists of automated tests that you can use when desig... Continue reading

Deep Dive into RSpec


View Video

In this live lecture, I walk through various ways that you can utilize the RSpec testing library in pure Ruby and a production Rails app.

Continue reading