Main menu

This is like the 8th or 20th Holiday Shenanigans we've had and hope everyone can make it. We will be doing a White Elephant gift exchange once again. Bring a small gift ($20 max) and we'll randomly assign a person to pick a gift. More details at the event! Hope to see you there and happy whatever you do or do not celebrate.

Discover how you can use principles of Functional Programming using built-in JavaScript features to make code clearer, cleaner, and more maintainable. We will go over the basic tenets of functional programming and focus on implementations in ES6/ES2015.

Described as “feelings of incompleteness or being not good enough,” Imposter Syndrome is commonly found in developers and tech workers everywhere. We’re encouraged to change our mindsets around our work, ask questions, or generally pull ourselves up by our bootstraps in order to overcome bouts of this, but as with all syndromes, nobody talks about a cure. If pulling psychological tricks on ourselves isn’t delivering the goods, we’re encouraged to keep trying (and failing,) and thus stacking just one more thing we can’t do on that depressing list.

Crazy amount of data. Eyes glaze over looking at data streams and spreadsheets. XY graphs barely helpful. Why constrain ourselves. D3.js opens up all kinds of possibilities. Multi-dimensional data can be consumed by more compelling and informative visual stories. What works, what doesn’t and what I have no clue on.

About the speaker
John Hellier is a visualization developer currently working on not so stealthy projects.

Search is hard. We'll talk about two different strategies for incorporating ElasticSearch into your site or webapp. We'll cover Google style crawlers and
database-driven searches, what led to picking ElasticSearch over Solr, concepts and out experiences incorporating search.

About the Speakers:
Brian Bosh is a developer at Summit Electric Supply who has been programming professionally since 2001. These days he works with Docker, Ruby, ElasticSearch, and a little backend & lot of front end JavaScript.

Odds are good that you've heard of Docker. Maybe you're even using it! In fact, if you're using it, maybe this talk isn't for you. Or maybe it is!

Docker does a lot of great things, but one of the nicest things it can do is make it easy to avoid (some of) the mess of setting up development environments.

We'll go through the basics of Docker, and by the end of the talk, you should (hopefully) feel like you know the difference between Docker and VMs, between images and containers, and maybe even have the confidence to go out and try it for yourself!

Best practices in software development is to test your application over and over, in different ways, to make sure it works for your users. But this conversation isn't about best practices, it's about realistic practices.

Manual, Automated, and their 31 flavors of software testing. What they are, who should do them, and how software developers can incorporate testing the important stuff without descending into testing madness.

We're not sure how many years we have been doing this now. It seems this could be the 10th if you count previous iterations of this group. But once again it is that time to celebrate the holiday of your choice with a White Elephant Gift Exchange. Bring a small gift and we'll put your name in some kind of random generator (probably a hat) and you get to pick a gift. Don't like the gift, you can "steal" a previously picked gift. Don't worry if you are picked first, as first person gets to steal from the lot. It'll be fun!