Talks

An Introduction to Semantic 2.0

Abstract: Is CSS and layout a mystery to you? When you read HTML are you able to understand what will be displayed without constantly looking up classes or documentation? If you’re like me, these are problems you run into when doing the view layer o...

Can Professionals Wear Shorts

Abstract: Software developers are still a relatively new breed of employees. It is often debated whether development is engineering or art. Conversations over whether a developer should go to school, or through an apprenticeship are commonplace.One...

Everything I Needed to Know About Debugging I Learned in Elementary Physics

Abstract: Has there ever been a time where you got a bug report and you didn’t even know where to start?  Have you ever felt overwhelmed with how code is behaving? You’re expecting one thing and it does the exact opposite? Situations like these can ...

From Cholera to the Space Shuttle Challenger: What Can We Learn About Professionalism from Other Professionals?

Abstract: In the 1850s, a major cholera outbreak in London changed the course of medicine.  In 1986, the Challenger exploded live on TV. Both of these events have lessons that we, as software developers, need to learn and incorporate in our professional ...

Hot Towel: Getting started with Angular and WebAPI

Abstract: Everyone is talking about Single Page Apps these days. They’re the cool thing to do, and they offer rich solutions for web based applications. But where do we start? How do we get up and running without spending hours upon hours making s...

How TDD Improved My Quality of Life as a Developer

Abstract: I used to love development. Then, sometime after I started doing it professionally, it really started to ware on me. I had days or weeks where I dreaded coming to the office. After all, I knew what I was going to find there. Bug reports...

How to Land Your Next Job: You don’t want to be the COBOL guy in the corner do you?

Abstract:  Let’s face it, chances are the job you are at today will not be the job you retire from. In reality, the job you are at today will be but one of several on your resume. It’s part of the nature of software development. New technologies, shif...

Introduction to Protractor

Abstract: Protractor is an end-to-end testing framework for AngularJS. It allows developers to write tests using the same frameworks they do for unit testing. However, it will run inside the browser, as if a user were actually using the site. This...

It's More Than Code

Abstract: Have you ever worked with someone that just amazed you with their development skills? The kind of guy who can look at your design, or listen to what you’re going to do and find 3 reasons that won’t work? Why can they see flaws in something bef...

Less Frustration, More Readable Code: Functional Programming in JavaScript with RamdaJS

Abstract: Why do so many people at conferences keep talking about functional programming? Is it really that important?  If I want to try out functional programming, do I have to become really good at math and understand all sorts of theoretical concepts? ...

Let’s Get Functional with Elixir!

Abstract: Are you intrigued about functional languages? Have you thought about checking out what’s so important about functional programming only to get scared away by the talk of lambda calculus and monads? Do you struggle to see *why* you’d use...

Tales from The Table

Abstract: Apparently, I’m unusual because I actually enjoy interviewing people for development jobs. I’m excited about the possibility to bring in new talents, or finding someone who’s area of specialty is exactly what we need. But most people dread...

TDD & JavaScript: Why & How to test your Views

Abstract: With all the MV* frameworks that are out there (Ember, Angular, Backbone/Marionette, etc) more and more of our code is moving into the client. The front end is no longer just about making sure a button is enabled or applying styles. The...

TDD Is About More Than Testing

Abstract:  Your code is messy. Trust me. I’ve seen it. It’s not that you haven’t tried. You’ve created UML diagrams, flow charts, state diagrams. You’ve used Visio, and Photoshop and Balsamiq to try and come up with a good clean design. Despite al...

The Unit Test Misconception

Abstract : Most development teams have had “The Talk.” The talk about the need to have more unit tests in their project. Leads and managers like having a lot of tests, because that can be a selling point to clients and customers. The logic is typically tha...