Scenic Route Systems

When the path matters as much as the destination.

  • Amplifying real humans through tech with purpose.
  • Backend software engineering expertise.
  • Software scaling, optimization, & refactoring.
  • Middleware, integration, & automation.
  • Frameworks, libraries, & open source development.
  • Databases & data-intensive applications.
  • Product R&D, advisor, consultant, & investor.

Brett Meyer

Career

Backend software engineering career, building and optimizing large-scale backends at companies like Twilio, Disney, & Red Hat.

Open Source

Core committer of Hibernate ORM, middleware libraries in JBoss/Fuse, and other data-intensive tools in the Java/JVM arena.

Partner

Always people focused. CTO @ NeighborLink (national nonprofit). Partner/Founder @ Impact Upgrade, a tech agency serving nonprofits and missional businesses.

Sweat the Details

Obsessed with maintainability, design patterns, optimization/tuning, & refactoring. Long term, from the beginning.

The Soft Stuff

Always collaborative. Intentional, remote-first communication. Enjoy teaching & writing. EQ. Adaptable & fun to work with.

The Most Important Stuff

Husband to an incredible mom & RN. Dad to three great kids. Otherwise found in my barn/shop, a lake, somewhere in the woods, or playing an instrument.

RECENT POSTS (or view all)

  • Purpose and Living the Good Life

    A while back, a friend asked me to speak remotely on a panel for her class of students in China, on the topic of purpose and “living the good life”. I loved the opportunity to reflect… How have you / do you find purpose in your life and work? I’ve learned that I love being…

  • Restore a Deleted WordPress Menu from a Database Backup

    Unlike most types of WordPress content, menus unfortunately have no “trash” concept. When they’re removed, they’re gone for good. We recently ran into an issue where a large set of menus were accidentally nuked… If you don’t have a recent database backup, your only option is to manually create them using historical reference points like…

  • Email to a Friend: Struggles, Discontent, Passions vs. Vocations, & Glorifying God in Everything

    Brother, you’re speaking my language. This is something I struggle with constantly. First and foremost, the fact that you’re wrestling with it and using Scripture as the sole guidepost is utterly fantastic. That’s right where you should be. Doubts and struggles are normal, and God expects you to have them. He wouldn’t have given us…

  • Apache Camel: camel-http, Apache HttpClient, and Retry Attempts

    Morning!  Here’s a quick tip on camel-http and proper retry logic within error handling.  Under the hood, camel-http uses Apache’s HttpClient, which provides its own retry logic by default.  Adding Camel’s onException redeliveries on top of that ends up multiplying the attempts. By default, the above will actually be reattempted 9 times, not 3! So, we…

  • Apache Camel: Tips & Caveats (from the trenches)

    While working with a new client on some Camel-based microservices, I’ve been trying my best to keep a list of caveats and potential issues that occasionally pop up. Camel’s integration patterns and components are extremely powerful and include many bells and whistles. But unfortunately, that flexibility can also get in the way… Without further ado,…

  • The Right Way to Run a Technical Interview

    I’ve been through my fair share of technical interviews.  Typically, they’ll ask you to complete a live exercise, provide code samples, or answer mundane questions about a particular language or framework.  Generally, those approaches are useless.  Even the most talented software engineers do not always remember how to implement hashCode(), the differences between various search/sort algorithms, or…