
Entering the field as a Junior Developer can be intimidating. Here are a couple of experiences I found important in my preparation to making the transition into full time development.
13 Feb 2014

Entering the field as a Junior Developer can be intimidating. Here are a couple of experiences I found important in my preparation to making the transition into full time development.
7 Jan 2014

In the past year or so, the front-end developers at Planet Argon have taken more of a modular approach to writing CSS. This means writing CSS in a way that promotes forward-thinking, scalability, and ease of development. Before I get into the pros and cons, here’s a quick example of the difference between a modular and non-modular approach.
16 Dec 2013
Welcome all Young Explorers! We are excited to announce the launch of Oregon Aquarium’s Oceanscape Network, an online community for youth, teachers and the Aquarium to promote marine conservation, scientific inquiry and a sense of stewardship for our planet’s oceans.
1 Dec 2013
McMenamins History gets a new design, featuring the history department news, events and engaging the community to share their stories.
15 Nov 2013
We’re thrilled to announce the opening of the newly-renovated Bagdad Theater, as well as the launch of bagdadmovies.com, the internet home of one of Portland oldest and most beloved theaters.
11 Nov 2013
Today I’m concluding the series of interviews with Epicodus students! I got the chance to talk to Mac Eisenberg who is a native to Brooklyn, NYC. He came out to Portland from New York and is loving it.

8 Nov 2013
Welcome to round two of interviews with Epicodus students! Today we’ll talk with Hunter Meyer, a developer from Orlando, FL who loves Ruby on Rails.
6 Nov 2013
Throughout this week I’ll be posting my interviews with three students from local code school, Epicodus. They’ll talk about their experiences with the program and how they have been growing as web developers in the past few months.
With the emergence of of code schools in recent years, it can be hard to keep track of them all. Which ones should we be paying attention to as potential employers or students? I wanted to delve a little deeper and take a look at how current students felt about the program.
Today we hear from Braden O’Guinn and his experience with Epicodus.
5 Nov 2013
A few tips off the top of my head
24 Oct 2013
After an OS X upgrade from 10.8 to 10.9, I noticed some previously-passing Capybara specs were failing. The failing specs all shared a similar structure:
it 'should show some text in the 2nd tr' do
visit some_path
page.should have_selector('tr:nth-child(2)', text: 'some text')
end
Notice nth-child pseudo-selector; this seemed likely to be involved as other specs using have_selector with plain class selectors continued to pass.
I applied a number of patches that folks seem to be performing on their new 10.9 installs (installed XCode 5.0.1 and then dev tools via xcode-select --install, running brew updates, etc) and nothing changed. What led me to a solution was this Nokogiri Github issue from the Mountain Lion release:
https://github.com/sparklemotion/nokogiri/issues/742
I ran one of my failing specs with the DYLD_PRINT_LIBRARIES=1 flag mentioned in this issue:
dyld: loaded: /usr/lib/libxml2.2.dylib
dyld: loaded: [repo]/vendor/ruby/1.9.1/gems/nokogiri-1.6.0/ports/x86_64-apple-darwin13.0.0/libxml2/2.8.0/lib/libxml2.2.dylib
As the issue suggests, I added a reference to Nokogiri directly below Rails in my Gemfile (it did not have an explicit reference in the Gemfile before this). After that, I see this load order:
dyld: loaded: [repo]/vendor/ruby/1.9.1/gems/nokogiri-1.6.0/ports/x86_64-apple-darwin13.0.0/libxml2/2.8.0/lib/libxml2.2.dylib
dyld: loaded: /usr/lib/libxml2.2.dylib
With the libxml dylib loaded first from the bundled Nokogiri, my specs pass again.
Have a project that needs help?