Kyle Einecker profile picture

About Me

Hi, I'm Kyle Einecker, founder and principal consultant/architect/developer at True Summit. With 10+ years of experience delivering enterprise Drupal and E-commerce experiences, I bring a wealth of knowledge and insight to every project I take on. My journey started what seems like forever ago in my college dorm room scripting together websites and interesting tools before finding Drupal. Once I found Drupal I was fortunate enough to spin my passion for solving problems into a full time career.

Since then I've deep dived into every part of web development from the depths of debugging cache performance issues in varnish, to architecting massive integrations handling millions of dollars, to building a clean new experience on the latest front end frameworks there's no part of a web stack I'm not comfortable working in.

For me, consulting goes beyond merely executing requests. It's about forging a partnership with clients to not only meet their immediate needs but also position them for future success. This involves working with clients to build a deep understanding of their business, objectives, and challenges, allowing me to apply my expertise not just in building what they want, but what they truly need.

Outside of work, I pursue different kinds of challenges. In my home lab, I delve into the latest tech and network setups, a hobby that keeps my curiosity alive and hones my professional skills. I'm also passionate about the outdoors. Whether it's backpacking on new trails, fishing an empty lake, or climbing mountains, I take every opportunity I can to get out in nature.

Drupal association sponsorship badge
10+ Years
Drupal Experience
50+
Drupal Contribution Credits
3x
Acquia Triple Certified Expert
Acquia Drupal 7 Triple Certification BadgeAcquia Drupal 8 Triple Certification BadgeAcquia Drupal 9 Triple Certification Badge
8
Modules Maintained
12
Acquia Certifications
8x
DrupalCons AttendedDrupal association sponsorship badge
10+
Sessions Presented
1
Acquia Engage Award*
5
Acquia Engage Award Finalists*
* Architect/Lead on the team delivering these sites

Recent Presentations

NEDCamp 2023 presentation cover slide

November 2023 • NEDCamp

Single Directory Components: Everything You Need to Know

Twig was introduced into Drupal core over 10 years ago. Since then, improvements to Drupal’s front-end API have been minimal. Meanwhile, other front-end ecosystems have implemented superior developer experiences including hot-reloading, tooling for automation, component libraries, shared component repositories, and more. Drupal’s front-end developer experience has some catching-up to do, and we believe Single Directory Components (SDC) is the answer! SDC lets the developer add all of a component’s assets into one directory (e.g. template, CSS, JavaScript, and metadata). This component can then be automatically used by display modes or called upon from another template. We’ll answer all the important questions like:

Asheville Drupal Camp 2023 presentation cover slide

July 2023 • Asheville Drupal Camp

Layout Builder’s missing piece: JS defined blocks

Adding new block types to Layout Builder is hard… harder than it should be. You either have to deal with Custom Block types which have a fairly rigid field structure that lack composability and are tracked as config. Or there’s Inline Blocks which require creating a new Block plugin PHP class and understanding how to create a form using Form API. Neither option is particularly attractive to a Front End developer who just wants to build the next component for a site.

MidCamp 2023 presentation cover slide

April 2023 • MidCamp

Layout Builder’s missing piece: JSON defined blocks

Adding new block types to Layout Builder is hard… harder than it should be. You either have to deal with Custom Block types which have a fairly rigid field structure that lack composability and are tracked as config. Or there’s Inline Blocks which require creating a new Block plugin PHP class and understanding how to create a form using Form API. Neither option is particularly attractive to a Front End developer who just wants to build the next component for a site.

Florida Drupal Camp 2023 presentation cover slide

February 2023 • Florida Drupal Camp

Why is building components in Drupal so difficult?

Lots of work in the community is happening around how to best design, define, theme, and author components in Drupal, and seemingly everyone has their open source/contrib solution to make at least one aspect of building a component system easier. The question is why? What problems are all of these solutions looking to overcome? Why is the community not consolidating on a common approach?

NEDCamp 2022 presentation cover slide

November 2022 • NEDCamp

Why is building components in Drupal so difficult?

Lots of work in the community is happening around how to best design, define, theme, and author components in Drupal, and seemingly everyone has their open source/contrib solution to make at least one aspect of building a component system easier. The question is why? What problems are all of these solutions looking to overcome? Why is the community not consolidating on a common approach?

BADCamp 2022 presentation cover slide

October 2022 • BADCamp

Why is building components in Drupal so difficult?

Lots of work in the community is happening around how to best design, define, theme, and author components in Drupal, and seemingly everyone has their open source/contrib solution to make at least one aspect of building a component system easier. The question is why? What problems are all of these solutions looking to overcome? Why is the community not consolidating on a common approach?