Skip to main content
Published in News

The Gnar's Kevin Murphy Speaking at RailsConf 2019

The Gnar's Kevin Murphy Speaking at RailsConf 2019
Table of contents
  1. Say Hi
  2. Presentation Resources
  3. Evaluating Gnarly Alternatives
  4. Learn More

Say Hi#

Are you at RailsConf? You can get in touch with Kevin on Twitter to meet up. He'd love to hear any feedback on his presentation, share opinions on the other great talks in the program, learn more about your work, or talk about how we at The Gnar Company can help you and your company with its interesting challenges. He'll also have plenty of Gnar stickers to share (if that's your thing).

Presentation Resources#

Kevin's slides are available for review on SpeakerDeck.
The code examples that accompanied the talk are available in the context of a full Rails app.
The README includes quick links to specific commits that correlate to the examples in the slides.

Evaluating Gnarly Alternatives#

Learning about our client's needs and providing solutions is one of the most satisfying parts of our work. Rails is a great and well-worn tool in our toolbox, but we work with you to understand your needs before ascribing a particular technology or framework. Our team works hard to make it easy to work with us.

Hammer

Building a customer portal with Dispatch required a keen eye on the impact of our decisions. Working with the team we'd be handing the project off to, we ensured that any conventions we introduced met their expectations. Additionally, we needed to maintain a focus on non-functional requirements to provide fast response times and real-time communication with their customers.

Cost can be more than dollars and cents. Evaluating when to develop functionality yourself or utilize existing solutions is critical. When we worked to bring Valor Performance's product to market, we focused on delivering a custom experience for coaching sales professionals while relying on third-party services to complement the product with scheduling, communication, and authorization functionality. As our involvement on the project wound down, we helped interview and onboard their internal team. Investing in the long-term success of our clients, even beyond our involvement, is built into our process.

Tape
Screwdriver

We don't limit our focus to the scope of our initial engagement; we make sure to account for any maintenance activities that'll need consideration throughout the life of your product. After delivering a foundational product for Qeepsake, we continued to provide assistance and iterate on product features and application performance as adoption took off. While initially developing the product, we made sure to leverage best-in-breed solutions in billing and messaging to quickly provide core functionality that will continue to scale as their business grows.

While working with a large existing development team at LevelUp, it was critical to consider consistency. We ensured we were delivering code that adhered to the team's existing standards to provide a seamless hand-off that they were comfortable supporting. While we introduced our approach and experience to solving similar problems in different contexts, it was all done in a way that aligned with the larger team's process.

Glue

Learn More#

If you'd like to discuss how The Gnar Company can work with you to evaluate alternatives on your technical challenges, please email us.

Frequently asked questions

Where are the presentation materials?

The slides are on SpeakerDeck. The accompanying code is in a full Rails app, and its README links to commits that match the slide examples.

How did Gnar decide what to build for Valor Performance?

It focused custom development on coaching sales professionals. Third-party services provided scheduling, communication, and authorization.

How did Gnar support LevelUp's existing team?

It followed the team's existing code standards and aligned with its process so the team would be comfortable supporting the handoff.

Did Gnar keep working on Qeepsake after the initial product?

Yes. It continued assisting with product features and application performance as adoption grew.

Stay In The Loop

Never miss an update. Get the latest blogs, webinars, and expert insights straight to your inbox from The Gnar.