Building Dynamic Forms

This is a past event

32 people went


55 E. Jackson Blvd Suite 600 · Chicago, IL

How to find us

Check in with Security and take the elevators to the 6th floor. Signage will guide you to our presentation space.

Location image of event venue


This event is being presented by Ben Krier and Packback.

As a junior dev, much of the work I do involves building relatively similar forms over and over again. The class, the template, the styles, and the tests: copy, paste, copy, paste, PR. Eventually, my team pushed me to build a table and form that we could reuse throughout the app. The solution I came up with was cobbled together from reading a couple informative tutorials. For this meetup, I'll go through how to build a custom dynamic form that employs an Angular module, a custom directive, and material design components. If there's time, I hope to also go over the unit tests necessary to maintain high coverage standards.


Ben Krier
Ben works as a front end developer at Casechek where he spends the majority of his time building in Angular, but he has also helped build an API using NestJS and is now ramping up to work on a mobile build using Flutter.

Packback is a values based Education Technology company whose purpose is to "Awaken the Fearless, Relentless Curiosity in Every Student." They accomplish this through an AI backed discussion platform (Packback Questions) that aims to help students ask better questions about their coursework and the world in which they live. Through live coaching, AI backed content moderation and in-app direct professor feedback, students are pushed to ask the larger questions about what they are being taught and to integrate those learnings with their experience in the world at large.

Packback is represented in this Meetup Community by their Frontend Architect, Pete Clodi. Pete is a 20+ year veteran of the software development game. Over his career he has written Windows apps, Apps for Embedded systems and Web apps. He is excited by all Angular has to offer; and is currently leading the charge on upgrading the 300+ AngularJS constants, components, controllers, services, filters and directives within Packback's frontend code base to Angular.