Ehren Murdick

Ehren Murdick

About me

I am a third generation software engineer. Some of my earliest memories are of writing programs. Since then I’ve become proficient in most notably React and Reat Native, haskell, and now the love of my life, purescript. Today I'm working on my web application framework Oak. The next step is to find a home with a team and start working on Oak-Native. I am very motivated to see my people successful in all their endeavors and I find being a mentor very personally rewarding.

End to End to Contract

Tech talk

End-to-end testing of Rails applications has become relatively standard, but causes us to miss many more mistakes in our code than we think. I’ll show that EtoE testing is problematic because it hides more problems than it exposes and provides a false sense of security, and argue that contract testing is much more effective.

Generating Generics

Tech talk

Go doesn’t have generic types. Most of the time I don’t miss them, you go can pretty far with go’s interfaces. I’d like to talk about what happens when go’s implicit interfaces aren’t good enough, and how you can get around the limitations. I’ll walk through creating a container type using empty interfaces, and then show how to do the same thing without needing to do optional casting using go:generate.

Dependency Schminjection

Tech talk

Intersecting Regular Expressions

Tech talk

Contact

Oak and I are looking for a forever home, so get in touch if you're a CTO or startup founder, and you're looking for an R&D project that will set you apart from the competition or if you want to build a platform that will have top computer science talent coming to you instead of you having to go hunting for them.