• Data Mining Text Messages / Technology Radar Report

    Panini's in West Park

    Data Mining Text Messages presented by Joe Cannatti Joe recently hacked the SQLite db containing my text message history for the last 4 years out of the iTunes backup of my phone. He used R, Ruby, and SQL to do a bunch of analysis and hypothesis testing producing charts that show surprising information about his texting habits. Answering questions like, "Who do he swear at the most?" and "Do he respond to texts from woman more quickly than from men?" ThoughtWorks Technology Radar Report presented by Jeff Norris ThoughtWorks highlights Mobile First Design, Accessible Analytics and Simple Architectures in latest Technology Radar. Created out of the lively debates held among ThoughtWorks’ Technology Advisory Board, the Radar provides the latest perspective on emerging trends to help you and your customers stay ahead of the latest trends. When you arrive head up to the second floor. Note that these talks will be longer than normal, so we intend to start the first talk ON TIME. Free food, free drinks, and good people! Burning River Developers is hosted by Matrix Pointe Software and Mobile Defense. The meetups are open to all software engineers, but please NO RECRUITING OR VENDOR PITCHES. There is a parking lot directly behind Panini's and additional parking behind PJ McIntyres and Backstage Bar (located on Lorain on the opposite side of Rocky River Drive). Also, the dentist office and Fifth Third Bank lots across the street on Rocky River Drive have available parking as well. We have been told they will tow your car if you park in the Marc's lot.

    1
  • Dealing with Terabytes / Git Internals

    Panini's in West Park

    Dealing with Terabytes: How Problems Change at Scale Casey Stella The counterintuitive approach to dealing with large amounts of data by simplifying, specializing and embracing non-determinism. Git Internals: Removing the Magic Chris Marshall Revealing the interworkings of the git version control system. Remove the magic of abstraction and see what really keeps your code safe. When you arrive head up to the second floor. As always, join us for free food, free drinks, and good people! Burning River Developers is an event open to all software engineers with a passion for learning new things and sharing their experience. The meetup is hosted by Matrix Pointe Software and Mobile Defense, two companies that believe in the value of sharing ideas and constant learning. There is a parking lot directly behind Panini's and additional parking behind PJ McIntyres and Backstage Bar (located on Lorain on the opposite side of Rocky River Drive). Also, the dentist office and Fifth Third Bank lots across the street on Rocky River Drive have available parking as well. We have been told they will tow your car if you park in the Marc's lot.

    3
  • Ruby Metaprogramming / Lisp, the Programmable Programming Language

    Ruby Metaprogramming by Jerry D'Antonio / Lisp, the programmable programming language by Joe O'Donnell Ruby without metaprogramming is like C without pointers by Jerry D'Antonio Metaprogramming can be a controversial topic. Many long-time Rubyists view metaprogramming as programmer Nirvana whereas others with backgrounds in more conventional languages see metaprogramming as dangerous and something to be avoided. The truth is somewhere in between. Much like pointers in C, metaprogramming is a core and foundational part of the Ruby language. It enables skilled programmers to accomplish tasks that would otherwise be vastly more difficult. Also like pointers in C, metaprogramming can lead to pain, agony, and difficult to resolve bugs. No self-respecting C programmer would ever refuse to use pointers yet many talented Ruby programmers avoid metaprogramming like the plague. This should not be. In this presentation we'll deconstruct some of the myths (good and bad) of Ruby metaprogramming, discuss ways to mitigate the inherent risks, and learn how to use metaprogramming in ways that provide true value. Lisp, the programmable programming language by Joe O'Donnell Python is more popular than assembly language because you can do more with fewer lines of Python. The more abstraction ability a language has, the more you can do with fewer lines of code. The fewer lines of code you have to type, the faster you can respond to the customer, avoid bugs and create more powerful programs. Abstraction is programming power. The language with the most reasonably useable abstraction power is Lisp. Lisp is the programmable programming language because it's written in it's own abstract syntax tree. On July 19th, you will have the opportunity to learn how to use this unequaled abstraction power for yourself. As always, join us for free food, free drinks, and good people! Burning River Developers is an event open to all Software Developers with a passion for learning new things and sharing their experience. The meetup is hosted by Matrix Pointe Software and Mobile Defense, two companies that believe in the value of sharing ideas and constant learning. We welcome anyone interested in meeting good people, but please no recruiting. There is a parking lot directly behind Panini's and additional parking behind PJ McIntyres and Backstage Bar, also located on Loraine on the opposite side of Rocky River Drive. The dentist office and Fifth Third Bank lots across the street on Rocky River Drive have available parking as well. We've been told they will tow your car if you park in the Marc's parking lot.

    2
  • Node.js, Kool-aid and You / Falling in Love With Haskell

    Panini's in West Park

    Node.js, Kool-aid, and You presented by Matt Case Navigating and making sense of the explosion of node.js and related frameworks, libraries and plugins. The talk will cover: The journey of javascript from DHTML toy to do-it-all language The advent of node.js and server-side programming javascript How the explosion of frameworks and libraries have altered how web developers deliver software today. Falling in Love With Haskell presented by Anthony Coble Functional programming is a topic becoming more relevant every day. Anthony Coble will be sharing his love of Haskell. The talk will cover: benefits of functional languages a brief introduction to the haskell syntax, tools, and community demonstrating the power of pure, functional code

    4
  • Acceptance Test Driven Development

    Panini's in West Park

    Tim Hoolihan, Josh Reed Schramm, and Kevin Berridge will be presenting. Tim is going to show us Specflow in .NET, Josh is going to show us Cucumber in Ruby, and Kevin is going to show us RSpec/Capybara in Ruby. You will learn what Acceptance Testing is, what it's for, and how to use it. As always, join us for free food, free drinks, and good people! Burning River Developers is an event open to all Software Developers with a passion for learning new things and sharing their experience. The meetup is hosted by Matrix Pointe Software and Mobile Defense, two companies that believe in the value of sharing ideas and constant learning. We welcome anyone interested in meeting good people, but please no recruiting.

  • Introduction to iOS and Android Development

    Panini's in West Park

    This meetup will give you a better understanding of what development for iOS and Android is like. The iOS talk will be given by Jonathan Penn and Matthew Case will lead the Android talk. The presenters will introduce the languages, tools, and mindsets necessary to build great mobile apps. As always, join us for free food, free drinks, and good people! Burning River Developers is an event open to all Software Developers with a passion for learning new things and sharing their experience. The meetup is hosted by Matrix Pointe Software and Mobile Defense, two companies that believe in the value of sharing ideas and constant learning. We welcome anyone interested in meeting good people, but please no recruiting.

    2
  • The Shell Show: Bash and Powershell for developers

    Panini's in West Park

    The Shell Show, by Joe Cannatti and Kevin Berridge, will demonstrate ways developers can use Bash on Unix and Powershell on Windows to be more productive. You will learn about the philosophies of these two very different shells and see how to leverage their strengths in your day to day development. If you've never used a shell before, we'll start by catching you up on the basics. Then we'll quickly proceed through more advanced usage, tools, and scripting. As always, join us for free food, free drinks, and good people! Burning River Developers is an event open to all Software Developers with a passion for learning new things and sharing their experience. The meetup is hosted by Matrix Pointe Software and Mobile Defense, two companies that believe in the value of sharing ideas and constant learning. We welcome anyone interested in meeting good people! But please no recruiting.

    3
  • Intro to Backbone and Knockout Js

    Panini's in West Park

    Come join us for two tech talks, free food, free drinks, and good people! Intro to Backbone.js presented by Angel Balcarcel Intro to KnockoutJS presented by Dan Shultz Knockout and Backbone are both frameworks for building dynamic JavaScript web interfaces. Each of these talks will introduce you to the features of the respective framework, show you how to build an application using them, and explore the particular perspective that framework has on how to approach complicated javascript apps. Burning River Developers is an event open to all Software Developers with a passion for learning new things and sharing their experience. The meetup is hosted by Matrix Pointe Software and Mobile Defense, two companies that believe in the value of sharing ideas and constant learning. We welcome anyone interested in meeting good people! But please no recruiting.

    2
  • NoSQL Data Deathmatch, and Hacking Android

    Panini's in West Park

    Come join us for two tech talks, free food, free drinks, and good people. NoSQL Data Deathmatch presented by David Justice What is the CAP theorem, and why should my business care? - Current state of the data landscape. - What is the CAP theorem? - What are my NoSQL options? - Key Value Stores vs. Document DBs vs. Graph DBs. - How does this impact my business and my application? - What is the next step? Hacking Android presented by Ryan Welton A talk about Android/Linux's security mechanisms and ways to exploit them. - The main mechanisms that are new in Android not from Linux. E.g., IPC, ashmem, etc. - Walkthrough an exploit of one of these mechanisms. - Rootkits and Android.

    3
  • Code Challenges

    Location visible to members

    No presentations at this meetup, we're going to try a whole new format! We will pose some fun toy problems and see the different ways people find to solve them (different languages, tools, platforms, algorithms, and solutions). The problems are designed to be as general and approachable as possible so you should have fun solving them regardless of your technical background. So come with a laptop or be ready to pair with someone. And remember, as always, there is free food and beer!! Note that the location of the meetup has changed. We are now at Panini's in West Park located on the corner of Lorain Ave and Rocky River Dr, less than 10 mins from 480, 90, and 71. Parking is available in the lot behind Panini's as well as at the Dentist's office across the street (south east on Rocky River Drive) and the Fifth Third bank next to the Dentist.

    1