Search Index Internals
Sep
9
1:00 pm13:00

Search Index Internals

  • http://bit.ly/1JGEuIl

Did you ever wonder how a search engine works? In this talk, Ben Wendt will discuss the magic of the inverted index, different means of relevance scoring, and go over some examples.

Intro to Functional Programming
Aug
26
1:00 pm13:00

Intro to Functional Programming

Presented by Nudge Rewards' Mark Bolusmjak, this talk will convince software developers that functional programming is worth their attention, and that the Elm language is a practical choice for starting functional programming. The talk will include an overview of Elm and functional programming concepts.

PostCSS: The Future is Here
Jul
22
12:30 pm12:30

PostCSS: The Future is Here

  • http://bit.ly/1GwLOQB

Pre-processors such as Sass, LESS and Stylus entered the scene some years back and were instantly loved and adopted by developers all around. It’s now time for the next evolution. The Future is here. We’ll be looking at what PostCSS has to offer, why to use it, and how.

Redis: A Key Value Store and So Much More
Jul
9
12:00 pm12:00

Redis: A Key Value Store and So Much More

  • http://bit.ly/1RiDwHL

Using Redis as a simple key-value store is a great first step, but that’s only scratching the surface.  In this session, Stephen Kubovic encourages us to look beyond GET and SET and dives into some of the more interesting data structures Redis has to offer.

 JavaScript Inheritance
Jun
24
12:00 pm12:00

JavaScript Inheritance

  • http://bit.ly/1IgdavG

In this hands-on session, Derek Watson walks through 5 patterns for re-using behaviour between objects in JavaScript. Singleton prototype inheritance, constructor functions, factories, extending objects and ES6-style classes.

Resources

Swaggy Layouts
Jun
17
12:00 pm12:00

Swaggy Layouts

  • http://bit.ly/1dGoTM1

Swaggy: [Swa gee] A combination of Swag, Awesomeness, and Happiness.
Web layouts have become more and more complex as time as gone by, to the point where the traditional layout techniques struggle to remain viable options for particular scenarios. Enter flexbox. We will be exploring the flexbox display property along with basic and advanced use cases. Flexbox saves lives.

Levelling Up Your CSS
Jun
1
12:00 pm12:00

Levelling Up Your CSS

  • http://bit.ly/1FeiBtg

Presented by Mark Appleby, this presentation will cover techniques to make working with CSS manageable on large scale websites and applications. We'll touch on BEM, and some of the alternative organizational approaches that exist and where things might be headed in the future.

Resources

JavaScript Essentials
May
25
12:00 pm12:00

JavaScript Essentials

During this team lunch & learn, Emerson Lackey covers the essentials of JavaScript, including primitive types, objects, functions, variable scope and "this" context.