Categories
Musings Programming

The Paradox of Polymorphism and Encapsulation in OOP

I went to a small, liberal arts Christian college outside of Chicago, known to some as the “Harvard of Christian colleges.” It was definitely a bubble in many ways. But are bubbles always bad? What if that bubble actually encourages more interaction with the world outside of itself? For example, because I was in this […]

Categories
Arts Life Musings Peacebuilding

The Arts and Education Infographic

We need the Arts because the Arts teaches us how to be better humans. The Arts also teaches us how to be fully alive.

Categories
Career Musings

Thank You to Teaching

We balked when the Career Counselor at my college told us that the average person changes careers – not just jobs, but careers – 11 times in their lifetime. I remember thinking that this number was a little drastic. However, in the decade since my college graduation, I have already had 3 different career paths, […]

Categories
Musings Programming

Rubocop Musings

Rubocop helps standardize Ruby code. Rules give you freedom. It’s a paradox, I know. Here are some lessons I learned the hard way.

Categories
Honduras Migration Musings

American Dream

Here is the story of a young woman I know who decided to go to the US undocumented. She is a young, very hard-working single mother who lives with her family, has a steady job as a teacher at a private school, and has a university degree. Yet she wants to go on this dangerous journey. What is wrong with this picture?

Categories
Community Development Honduras Migration Musings

Reconsidering the Migration Narrative in Honduras

Is a lack of positive thinking the reason that so many people are leaving Honduras?

Categories
Community Development Life Musings Peacebuilding

Peacebuilding Thoughts

“I just want to be able to provide for myself and my family, and be able to give back to my community.” The young woman looked at the group of young people surrounding her. They nodded, understanding. It is hard to provide for your family when you don’t have a job because you can’t get […]

Categories
Life Musings Quotes

Life is a journey

Life is about taking every step as being as important as the final destination and being present in our missteps, knowing that failure is just another step on the road to growth…