About Jarrod Eyler

I am a software architect with 20 years of experience developing data-centric solutions of all sizes.

Releasing software is scary

By |2020-06-27T13:19:52+00:00June 7th, 2020|

You're getting ready to roll out an exciting update to your company's 10 year old web-based application. You've convinced your management chain that these enhancements will vastly improve the user experience and make your call center reps much more productive. It's Saturday night, your dev team is on the conference call to support the install, and you're getting ready to click the "deploy" button. Just before you do, a thought rolls through your head as you contemplate the 523 commits, 6000 hours of development, and 2000 hours of QA time that went into this project. What's Worst Thing That Could Happen? Well, the worst thing that could happen is not what you think it is. It's [...]

Data Pipelines with Apache Nifi

By |2020-05-14T17:39:36+00:00May 14th, 2020|

Data Pipelines with Apache Nifi Quickly moving new data sources into a Big Data environment is one of the challenges we hear about most from our clients. It's one thing to write some code that gets data from an API and then move it into the data environment, it's another to make it an operational process that the end user (the business) can rely on. This article will look at considerations and lessons learned for using one of Twisted Pair Labs' favorite heavy lifters in this problem space, Apache Nifi. What is Apache Nifi? Apache Nifi is an open source project originally developed by the NSA to manage very large streams of data. [...]

What does a digital signature actually mean?

By |2020-05-08T14:49:24+00:00May 5th, 2020|

  Have you ever signed a document digitally, as in via your computer, and assumed that the hand drawn or typed version of your name you placed on the document was your "digital signature"?  Read on to learn (some of) the details in the closest thing to human terms that I can provide. Note: This is Not a "White Paper" If you are a hardcore computer scientist, a cryptologist, or understand what PKCS stands for without clicking this link you will want to skip this one because I'm not going to spend time drawing out all of the finer points of an "SSL handshake" vs the infinite ways that cryptography is used in [...]

Knowledge Walked Out The Door

By |2020-05-08T15:04:29+00:00May 4th, 2020|

  Process Knowledge Is An Asset Have you ever watched a talented coworker walk out the door on their last day at your company and felt like a lot of knowledge was walking out with them?  That's the feeling I had recently when a key employee at one of our clients finished her last day.  She was bright, talented, connected inside and outside of the business, and integral to a complex and critical part of our client's organization.  The queasy feeling that came over me as we said goodbye was that nobody knew exactly how she did what she did.  They knew the work product that she produced and the benefits of her [...]

“Am I gonna see you guys again?” : DISPELLING MYTHS IN DEV

By |2020-04-21T17:19:16+00:00April 20th, 2020|

“Am I gonna see you guys again?” Dispelling Myths In Dev This week, I was wrapping up a meeting with a potential client, taking time to help this person understand the in’s and out’s of our development process at Twisted Pair Labs, when he says, albeit somewhat sarcastically, “So...am I gonna see you guys again?” A valid question, given that many firms will sell you on their expertise and then hand the project off to their less experienced colleagues. We have our first myth to dispel in the realm of software development.MYTH 1: Software development agency reps ghost you once they hook you on for a project.It’s frustrating to a client to feel [...]