The musings of a nerd

Code BEAM SF: Elixir in Elixir

Honored to have been given the opportunity to speak at Code BEAM SF 2018! Hit the basics of metaprogramming in Elixir. You may also want to check out the post Getting Started with Metaprogramming in Elixir.

Effective Testing with RSpec 3

If you know me, you know I have opinions about testing software. I’ve been writing software for over ten years now. The single most important skill that I have picked up is writing automated tests. It helps make our work more predictable and increases confidence to make changes. Heck, it’s even fun! If you haven’t used tests to drive a feature, check out my workshop from RailsConf.

Integrated Testing with React Native, Part 2: Minimize Coupling

Existing tools for testing React Native apps are deeply coupled to a component's rendered structure. By using the object traversal generator function from the last post, you can write tests that focus on content and stand up to changes that don't affect behavior.

More posts…