Make Your Front-end Development Seamless

Fullstack, Front-end, buzzword, jargin and more words, but for real, the world keeps spinning. I just got done with my Web Development Immersive class at General Assembly in May, and I am trying to build good looking sites applying my new found front-end skills, and trying to build processes to them, so Grunt, Gulp and all those fit into the pipeline in the correct places. Well the guys over at the Manheim Fullstack Meetup group did their best to throw me for a loop with their Static Code Analysis: Make Your Front-end Development Seamless topic. But HA, I caught most of it, and think I can apply it… if given a team and some time and a project. Ya pizza really helps, but then, so does having the google drive link to the presentation for later reading does as well.

A demonstration of the most popular front-end tools that can help you write reliable, readable code in record time. You’ll see how tools like eslintsassdoc, and jsdoc provide practical ways to enforce readable and consistent code. Afterwards, we’ll take a look at how more advanced, language altering tools like TypeScript and Flow can radically improve your coding speed and code confidence. Finally, we’ll dive into how all of these tools work at a fundamental level. So come on down and discover the tools that can make your workflow seamless.

Introduction to npm as a Build Tool

gulpJSGrunt and Gulp are the heavyweights in the JavaScript build tool landscape. These tools can automate almost anything you find yourself doing repeatedly in a project, from minifying and concatenating source files, to running tests or compiling code. But the question is, do you need them? npm’s script directive can do everything that these build tools can, more succinctly, more elegantly, with less package dependencies and less maintenance overhead. In this session Jennifer Bland will discuss what npm is capable of as a build tool.
(https://docs.npmjs.com/)

Jennifer Bland is a Software Developer for CNN, specializing in MEAN stack development. She has more than ten years of development experience. Jennifer is the author of the book “Developing e-Business Applications Using Lotus Domino on the AS/400″, published by IBM.
She runs the website codeprep.io which provides interview questions to assist programmers in preparation for job interviews. Her personal website is jenniferbland.com.
Jennifer holds a B.A. in History from Furman University and an MBA from San Jose State University.


After Jennifer’s presentation, Joe DeCarlo hosts an Open Spaces

  • Open Spaces is a discussion format that allows attendees to vote on and participate in conversations on topics chosen by the audience. It is a great way for you to talk about or just learn about a topic that you chose. It also allows other audience members to share their expertise.

npn-nodeAfterwards social time, we will meet at a nearby restaurant for drinks and food.
(https://www.meetup.com/Atlanta-Nodejs-Developers/events/231815236/)
Thursday, July 21, 2016, come on down about 6:30, starts at 7…General Assembly at Ponce City Market (PCM)

Upgrading Angular Apps

Back to the ngFuture: A Guide to Upgrading Angular 1.x Apps to 2.0

Jeremy Likeness sharingAngular 2.0 is close to production ready release. Initially the community was in an uproar over the lack of backwards compatibility, but that has changed in recent months with the release of version 1.5 and several modules including ngForward and ngUpgrade. In this talk, Jeremy Likness discusses the differences between major production versions of Angular, the options for migrating your apps to 2.0, and demonstrates how to get your apps back into the future with the tools that are available today.

Presenter:

Jeremy Likness @jeremylikness

Jeremy Likness is an experienced entrepreneur and technology executive who has successfully helped ship commercial enterprise software for 20 years. He specializes in catalyzing growth, developing ideas and creating value through delivering software in technical enterprises. His roles as business owner, technology executive and hands-on developer provided unique opportunities to directly impact the bottom line of multiple businesses by helping them grow and increase their organizational capacity while improving operational efficiency. He has worked with several initially small companies like Manhattan Associates and AirWatch before they grew large and experienced their transition from good to great while helping direct vision and strategy to embrace changing technology and markets. Jeremy is capable of quickly adapting to new paradigms and helps technology teams endure change by providing strong leadership, working with team members “in the trenches” and mentoring them in the soft skills that are key for engineers to bridge the gap between business and technology.

We should check out CONNECT . TECH (http://connect-js.com/)

THE SOUTHEAST’S PREMIER WEB & MOBILE DEV CONFERENCE
COBB GALLERIA • ATLANTA • OCTOBER 20-22, 2016


use TypeScript

I guess its time to also learn TypeScript! Because as I understand it…. Write JavaScript, slap a TypeScript tag on it, and run it through a TS processor, and it spits out pure JavaScript, just like SASS and CSS. Where you can write some pure CSS, slap a SASS file extension on it… and run it through a CSS processor and get CSS back… And then you can added SASS stuff on top of that. Seems like that is part of the whole upgrade process. NG 1x apps can mix 2x stuff into it. And slowly write more 2x stuff in it, and then replace and upgrade parts until your ready to fully remove the 1x stuff from an app.

Discovery & Scope in WooCommerce

Well last week I found more WordPress Meetups including this one, and thought since I already have a site in WooCommerce, might as well go see what this groups like. (http://www.meetup.com/Atlanta-WooCommerce-Meetup/events/231917214/)

The main topic today was Discover and Project Scope

A couple of good links and learning points came from it.
First for products that people buy in Atlanta area, that want to pick up from me, I can set up a local shipping area, for “free-shipping” for pick-up in person, hence no cost.
Also discussion about do you take on a client who you know doesn’t have their business model and pricing set straight? Or, do you offer business process consulting?

Lightning Talk Party II

AtlJavaScriptLogoLightning Talks again

So Ryan posted his talks slide-deck, from the Javascript Meetup group hosted at HUGE. (hint hint, their working on AMC stuff right now, whaooo)

https://docs.google.com/presentation/d/1Eg1NCs47sOcD1m1utaAcRPcQ0R450C91rxXvBKrhpp4/edit?usp=sharing

The Lineup for tonight:

1. Ryan Zimmerman – the future of JS, how to embrace the fundamentals (CS, design patterns, deep dives) and how to use these to deal with the ever changing landscape.
GUESS what, he recently changed jobs (keeping the old one, and adding some new educational opportunists here in Atlanta)

2. Willy Xiao – what I learned from interning in Silicon Valley.

3. Lois Harris – how to find projects to work on and stay on course as a code newbie.

4. Matt Brimmer – coding bootcamps and how to goserver-side-rendering from zero to hero.

5. Oliver B. – Introduction to Angular Universal.

Lightning Talk Party II

Monday, Jul 18, 2016, 7:00 PM

Huge
1375 Peachtree St NE Atlanta, GA

112 Javascript Developers Went

Hello folks! This month, welcome back for another round of lightning talk party!! This time, each participant has 5-15 minutes to present. If you go over, watch out for the broom!Our Lineup1. Ryan Zimmerman – the future of JS, how to embrace the fundamentals (CS, design patterns, deep dives) and how to use these to deal with the ever changing lan…

Check out this Meetup →

 

https://docs.npmjs.com/misc/scripts

But I think I should also cross-post this in my Node group