Past Meetup

Making sense of technology stacks: LAMP, MEAN, Ruby on Rails, Java, .NET...

This Meetup is past

42 people went

DigitalCamp.us

6110 Blue Circle Dr, Suite 225 · Minnetonka, MN

How to find us

Parking is on north and south sides of the building. You can park on south side (upper level) parking lot, or north side (lower level) parking lot and come up one level.

Location image of event venue

Details

This session will also be live streamed using Google hangout. More details to follow over the weekend.

I recently had a privilege to observe a heated discussion among developers about their technology stack selection for an upcoming project. While this team had to be politically correct in voicing their viewpoint, one observation I made was that they were arguing for or against a specific tech stack based on whether they had experience with a given stack or not, and could have lacked holistic understanding of alternative approaches. Many times technology stack decisions are made simply because "That's How We Have Always Done It", "This is the current skill set we have trained our staff for" OR worse, one dominant voice in the team has better experience with a specific technology stack.

This experience prompted me to schedule a meetup where each one of us could share our current practices, our viewpoints, and learn from others - all these without having to be "politically correct" :-) We can set a goal that after this meetup, we will be able to make intelligent and informed choices on technology stack selection.

Whether you are a startup founder, front-end developer, back-end developer, architect, IT Director, CIO/CTO, or a project manager, you will likely come across technology stack selection process or a debate in your next undertaking. At this next meetup, we will engage in a healthy, lively discussion of what exists out in the wild, what your projects are currently using, why or why not? There will be a discussion facilitator or two, but everyone will participate so make sure you start creating a high-level, short list of all the technologies you are currently using in your current projects. It would be great if you could volunteer to briefly talk about any specific stack/technology decision

Some examples of list you could bring include:

• Front-end:
HTML5, CSS3, SAAS,
JQuery, Angular, Ember.js,
Bootstrap framework
D3.js

• Back-end
Java/JSP/Spring/Apache/JBoss/MySQL/LinuX
ASP.NET/C#/SQLServer/Windows
LAMP (Linux/Apache/MySQL/PHP or Python)
MEAN
Ruby
Cloudera, Hadoop, MongoDB

• DevOps / Other Tools
Chef, Puppet, Docker, Vagrant, Git, GitHub, Automated Front-end Testing frameworks/tools

• Back-end Testing frameworks/tools

Agenda:
6:00pm to 6:30pm - check-in, networking, Food and merriment - courtesy of DigitalCamp.us

6:30pm to 6:45pm - Update on DigitalCamp.us progress and seek feedback on the strategic direction from the audience.

6:45pm to 8:15pm - Making sense of Stacks. Abbey Fitzgerald will provide a quick overview of how front-end technologies can work together. An “in progress” prototype utilizing front-end technologies will be introduced as a show and tell.

- Node server for development- HTML- Bootstrap for page structure- Javascript - Express.js for templating, d3 library for charts-CSS (SASS partials were utilized for organization)