Skip to content

Node Project Configuration Management at Scale

Photo of Cecelia Martinez
Hosted By
Cecelia M.
Node Project Configuration Management at Scale

Details

Hey Everyone! We're partnering with ReactATL, Modern Web ATL, and Vue.js Atlanta to host Cameron from Sumo Consulting!

Join us at 6:30 for food and networking. The speaker starts around 7!

Speaker: Cameron, AWS Architect, Sumo Consulting

Node Project Configuration Management at Scale

Starter templates have been popular for a while now. Commands like `npx create-next-app@latest` and `npm create vue@latest` provide a great starting point. However, much like a new car driving off the dealer’s lot, these projects begin to incur technical debt almost immediately. What if there were a way to keep those project configurations up to date and synchronized across all your projects? There is!

In this session, we'll explore Projen, an open-source tool that automatically maintains configurations for elements like Prettier, ESLint, .npmignore, and even CI/CD pipeline setups for GitHub, GitLab, and CircleCI. We'll review some ready-to-use templates for simple NPM packages, TypeScript projects, and monorepos. Then, we’ll discuss how to customize these templates and share configurations across all your projects to keep them synchronized.

By the way, Projen can manage Java and Python projects too!

About the Speaker:
Cameron is a consultant specializing in AWS Cloud Architecture, Infrastructure as Code, Serverless Technologies, and DevOps Automation. With a diverse background spanning 30 years and countless industries, he offers a unique perspective in today's rapidly evolving technology landscape. He sporadically emits tweets on Twitter/X at @cameronc.

Links:

Location:
We are at Tech Square ATL in the Clubhouse. The entrance is on Ambercrombie Pl NW, between Spring St and Williams St, close to LA Fitness and only a few blocks away from the Midtown and North Ave. MARTA stations. Paid parking is available at the Centergy One parking deck, located right next door.

Looking forward to seeing you all there!

Thank you to our sponsor, TrackJS!

Simple, easy, and affordable JavaScript Error Monitoring for your web application that will actually help you fix bugs. Learn more at trackjs.com!

Photo of The Atlanta JavaScript Meetup Group group
The Atlanta JavaScript Meetup Group
See more events
Tech Square ATL
848 Spring St NW · Atlanta, GA