Archive
2016 Meetings
Thursday, May 5th (2016) at 6 pm
- Aditya Siram – The Evolution of a Haskell Programmer
Food sponsor: SBS Creatix
Thursday, April 7th (2016) at 6 pm
- Mario Aquino – The Age of Talkies
- Haskell Mob Programming
Food sponsor: Next Gen
Thursday, March 3th (2016) at 6 pm
- David Sullins – How Rust solves half the problems of game development (and some of your problems too)
- Mob programming in Rust
Food sponsor: Ikayzo
Thursday, February 4th (2016) at 6 pm
- Kevin Archie – Lambda Alligators
- Christopher Carpenter – Modern Common Lisp Game Development
Food sponsor: Vantage Links
Thursday, January 7th (2016) at 6 pm
- Ken Sipe – Mesos
- Kyle Pointer – Perl6 grammars and meta programming
Food sponsor: Norton Staffing
2015 Meetings
Thursday, December 3rd (2015) at 6 pm
- Monads in Erlang – Rebecca Skinner
- Pixie – Chris Gore
Food sponsor: Beacon Hill
Thursday, November 5th (2015) at 6 pm
- The Future of the Front End – Jessica Kerr
- Elm Mob Programming
Food sponsor: Object Computing, Inc
Thursday, October 1st (2015) at 6 pm
- Clojure Transducers – Daniel Solano Gómez
- Strange Loop Redux – Many speakers
Food sponsor: Asynchrony Labs
Thursday, September 3rd (2015) at 6 pm
- Finite State Machines as Bottom Up Function Evaluators – Bill Bennett
- How to use the web for evil – Lance Kidwell
Food sponsor: NetEffects
Thursday, August 6th (2015) at 6 pm
- ATS Programming Language – Aditya Siram
- Geometric Methods in Concurrency and Security – Soumya Sanyal
Food sponsor: SBS Creatix
Thursday, July 2nd (2015) at 6 pm
- Continuations in Racket – Nate Young
- Hack U – Gary Sibbitts
Food sponsor: Strategic Staffing Solutions
Thursday, June 4th (2015) at 6 pm
- Computer History/Failure – Chris Gore
- Panel Discussion: What are the Important Problems in our Field?
Food sponsor: Adaptive Solutions Group
Thursday, May 7th (2015) at 6 pm
- Intro to the Rust Language: Safety, Concurrency, and Speed – David Sullins
- An Introduction to Typed and Polymorphic Languages (with examples) – Soumya Sanyal & Chris Hathhorn
Food sponsor: Preferred Resources
Thursday, April 2nd (2015) at 6 pm
- Startups and the Techie – Naeem Bari
- Contracts and Clojure – Jessica Kerr
Food sponsor: Beacon Hill Technologies
Thursday, March 5th (2015) at 6 pm
- Papers Every Programmer Should Read Twice – Many folks
Food sponsor: Asynchrony
Thursday, February 5th (2015) at 6 pm
- Performance Mistakes – Andreas Grabner
- Complexity is Outside the Code – Jessica Kerr
Food sponsor: Strategic Staffing Solutions
2014 Meetings
Thursday, December 4th (2014) at 6 pm
- He Doesn’t Work Here Anymore – Coraline Ada Ehmke
- Test-Driven Refactoring – Coraline Ada Ehmke
Food sponsor: Fast
Thursday, November 6th (2014) at 6 pm
- Must Threading Models be so Baroque? – Bill Bennett
- Ruby Idioms You Aren’t Using – Craig Buchek
Food sponsor: Fast
Thursday, October 2nd (2014) at 6 pm
- Concurrency Options on the JVM – Jessica Kerr
- Sonic Pi – Mario Aquino
Food sponsor: Preferred Resources, Inc.
Thursday, September 4th (2014) at 6 pm
- Shen: A Sufficiently Advanced Lisp – Aditya Siram
- J – Kari Hoijarvi
Food sponsor: Ansira
Thursday, August 7rd (2014) at 6 pm
- Swift – Jay Tuley
- Prisoners Dilemma / Game of Life (Mark 2) – Christopher Carpenter
Food sponsor: Emerson
Thursday, July 3rd (2014) at 6 pm
- Apache Crunch – Tom Wheeler
- ES6: Too Much Goodness to Wait! – Mark Volkmann
Food sponsor: Cloudera
Thursday, June 5rd (2014) at 6 pm
- Intro to Functional Programming in Perl – Steven Lembark
- (mashup Prisoners-Dilemma Game-of-Life) – Mario Aquino
Food sponsor: Climate Corp
Thursday, May 1st (2014) at 6 pm
- Haskell for Beginners – Aditya Siram
- Macros in Common Lisp – Chris Gore
Food sponsor: Asynchrony
Thursday, April 3rd (2014) at 6 pm
- Beyond Monads – Jim Duey
- ScalaCheck – Jessica Kerr
Food sponsor: Square
Thursday, March 6th (2014) at 6 pm
- Implementing microService Architectures – Fred George
- Datomic – Alex Miller
Food sponsor: Outpace
Thursday, Feb 6th (2014) at 6 pm
- Julia – Nathan Tippy
- The Common Lisp Object System – Chris Gore
Sushi sponsor: Object Computing, Inc.
Thursday, Jan 2th (2014) at 6 pm
- Conflict-free Replicated Data Types – John Daily
- When Code Reacts to Data (Scalaz Streams) – Jessica Kerr
Pizza sponsor: Basho
2013 Meetings
Thursday, Dec 5th at 6 pm
- docker.io – Steven Borrelli
- Digging through Java code with Clojure – Kevin Archie
Pizza sponsor: SBS Creatix
Thursday, Nov 7th at 6 pm
- Open Source Licenses – Randall Hauch
- OpenGL in Common Lisp – Chris Gore
Pizza sponsor: NetEffects
Thursday, Oct 3rd at 6 pm
- R Integration with Java – Robert Kennedy
- Hadoop – Robert Grailer
Pizza sponsor: Monsanto (IFS)
Thursday, Sept 5th at 6 pm
- Prisoner’s Dilemma in Scala – Mario Aquino
- core.async – Alex Miller
Pizza sponsor: Preferred Resources, Inc.
Thursday, August 1st at 6 pm
- Lua Programming in Minecraft – Helena Converse
- Functional CoffeeScript for Web UIs – Richard Feldman
Pizza sponsor: Square
Thursday, June 6th at 6 pm
Pizza Sponsor: Rackspace
Thursday, May 2nd at 6 pm
- Shen – Aditya Siram
- Quorom language – Andreas Stefik
Pizza sponsor: Object Computing (OCI)
Thursday, June 6th at 6 pm
- Programming Language Shootout
Pizza sponsor: Rackspace
Thursday, April 4th at 6 pm
- Paper(s) discussion: Socio-PLT: Principles for Programming Language Adoption and Social Influences on Language Adoption
- Stats Primer – Andreas Stefik
Pizza sponsor: Asynchrony
Thursday, March 7th at 6 pm
- What is Data Science? – Tom Wheeler
- Group discussion: Pivotal moments in our programming lives – War stories about the effects of language choices
Pizza sponsor: Cloudera
Thursday, February 7th at 6 pm
- Decompiling your brain: How the way we think affects the way we code – Jessica Kerr
- Haskell FFI – Tim Skinner
Pizza sponsor: Object Computing (OCI)
January 3rd, 2013
- JavaScript Continuations – Perrin Westrich
- MapReduce deep dive – David McNeil
2012 Meetings
December 6th, 2012
- The Good, The Bad, and the Ugly – lightning talks to illustrate the best and worst our code has to offer
Pizza sponsor: Object Computing (OCI)
November 1st, 2012
- Codeq – Alex Miller
- Leisure language and environment – Bill Burdick
Pizza sponsor: Softtek Integration Systems
October 4th, 2012
- Parallel core.logic – Jim Duey
- Mithril: a “Greatest Hits of Dynamic Programming” language – Richard Feldman
Pizza sponsor: Strategic Staffing Solutions (S3)
September 6, 2012
- HBCollections (Objective-C) – Heath Borders
- Programming Language Usability – Andreas Stefik
Pizza sponsor: NetEffects
August 2, 2012
- [deferred] Asteroids! A Computational Physics Project Ported from Fortran to Haskell – Scott Bale
- Delimited Continuations and Haskell – Deech
Pizza sponsor: Object Computing (OCI)
July 5th, 2012
Lightning talks on the theme of “Things I Hate About You” about your favorite tool or technology.
- You git what you git and you don’t throw a fit – Jessica Kerr
- RSpec is the Devil – Mario Aquino
- Xcode Sucks – Heath Borders
- Leap seconds – Bryan Venable
- Haskell Sucks – Deech
- Everything Under the Sun Considered Harmful – Matt Wittmann
- plenty of room for more!
June 7th, 2012
- Apache Zookeeper – Tom Wheeler
- A Taste of Erlang – Ben Lee
May 3rd, 2012
- Practical Lambda Calculus – Bill Burdick
Apr 5th, 2012
- When Functional and OO Meet: Clash of the Type Systems – Jessica Kerr
- Matt Rambles for 30-40 Minutes about Machine Learning, Possibly Partially in the Context of Robots – Matt Follett
Mar 1st, 2012
- Evolutionary Algorithms in Lisp – Chris Gore
- DSLs in Clojure – Jim Duey
Feb 2nd, 2012
- Hadoop/HBase – John Leach
- Building a DSL in Clojure For Controlling a Lego MindStorm/ Arduino Robot – David McNeil
Jan 5th, 2011
- Clojure core.logic – Ryan Senior
- Life and Death at the Dawn of Computing – Alex Miller
2011 Meetings
Dec 1st, 2011
Lightning talks!
- Simple Made Easy: The Ramones – Jeff Sigmon
- Pattern Matching in F# – Jessica Kerr
- Galileo Was Wrong – Deech
- xmonad – Scott Bale
- Computational Geometry: Convex Hulls, Intersections, and Triangulations! Oh My! – Michael Schade
- Introduction to Cryptography – Tom Wheeler
- Hubot – Mario Aquino
Nov 3rd, 2011
- Kotlin – Ken Sipe
- Asynchronous Servers in LuaJIT – David Hollander
Oct 6th, 2011
- ClojureScript – Nate Young
- CoffeeScript – Mark Volkmann
Sept 1st, 2011
- GeoDjango and HTML5 Geolocation – John Paulett
- HTTP: Behind the Scenes at BigCo. – Peter Griess
Aug 4th, 2011
- Zippers For Web Development – Aditya Siram
- Apache Avro – Eric Turcotte
July 7th, 2011
- What Every Developer Should Know About Security – Tom Wheeler (slides)
- Haskell You a Web for Great Good – Michael Schade
June 2nd, 2011
- RabbitMQ – James Carr
- Apache Thrift – David Difranco (slides)
May 5th, 2011
- Immutable, Versioned Map – Mark Volkmann (slides)
- Erlang OTP – Zac Duncan
April 7th, 2011
Lightning Lambda Lounge!
This will be the first Lambda Lounge lightning talk / pot luck. Bring your ideas and your food and let’s share. Lightning talks should be in the 5-10 minute range and don’t need to be tech-oriented.
- MOO – Bryan Venable
- Multimedia Pipelines with gstreamer – Jeff Sigmon
- rvm – Mario Aquino
- Strange Loop – Alex Miller
- The hard-boiled detectives of Hammett and Chandler : Birth of a new mythology – Aditya Siram
- Model-Theory Semantics implemented in Clojure – Jim Tyhurst
March 3rd, 2011
- Source Code Version Management with Branching & Merging – Stephen Venters
- Inform 7 – a DSL for Interactive Fiction – Adam Thornton
February 3rd, 2011
- Task Pool Concurrency Framework (Clojure) – Alex Miller (Revelytix)
- C O N T C E P T I O N – Nate Young (Revelytix)
“An introduction to parser combinators with Clojure and Haskell” (slides, GitHub)
Pizza provided by Ferguson Consulting.
January 6th, 2010
- C# dynamic keyword – Jay Tuley
- Functional data structures – Aditya Siram
Pizza provided by Riot Games.
2010 Meetings
December 2nd, 2010
- lightning Accentuate.us – Michael Schade (video)
- MongoDB – Nathan Tippy
- Introduction to Node.JS – Peter Griess (Facebook)
Pizza provided by David Beaman.
November 4th, 2010
October 7th, 2010
- NOSQL Summer – Google BigTable paper discussion
September 2nd, 2010
- Picking a language for teaching CS1 – Michael Goldwasser, Director of Computer Science, Saint Louis University
- org-babel – Polyglot literate programming – Nate Neff
August 5th, 2010
- Monads in Scala – Tim Dalton (OCI)
- What’s This NetKernel Thing Anyway? – Darren Cruse (Elsevier)
Pizza provided by Comsys.
July 1st, 2010
- NOSQL Summer – please read the Amazon Dynamo paper!
Pizza provided by Washington University’s Neuroinformatics Research Group.
June 3rd, 2010
- Javascript Functions – Scott Bale (BJC Healthcare) – Slides
- Haskell Web Apps – Aditya Siram
Sponsored by: NetEffects
May 6th, 2010
- Logic Programming for the Social Web – Jim Duey (Intensive Systems Consulting) – Slides
April 1st, 2010
Special April Fool’s Day meeting about esoteric and useless languages.
- LOLCODE – Mario Aquino (OCI)
- Ook – Bryan Venable
- Piet – Benjamin Lee – Video
Sponsored by: Lisa Rokusek / AgentHR
March 4th, 2010
- jspec – James Carr
- Emacs – Ryan Senior – Video
This meeting was sponsored by Object Computing (OCI).
February 4th, 2010
- Polyglot OSGi – Matt Stine – Slides – Video
One of the greatest benefits of OSGi is its firewall-esque encapsulation of implementation details. The only traffic that gets in or out is the traffic that you explicitly specify, otherwise all bets are off. The aspiring polyglot can bring in the right tool for the right job by hiding it behind OSGi services as an “implementation detail,” provided that only Java language types are exported. The talk will looks at the pros and cons of this approach, experiment with Groovy, Clojure, and Scala in an OSGI container, and also look at the “gotchas” involved along the way.
Sponsored by: NetEffects
January 7th, 2010
CANCELED DUE TO WEATHER
2009 Meetings
December 3rd, 2009
- Humanity 2.0: How you and I are enabling the redefinition of “Life As We Know It” – Matt Taylor – Slides – Video
November 5th, 2009
Happy Haskell Hackfest!
Haskell Music Jam Session using SuperCollider and it’s awesome Haskell bindings.
SuperCollider is a real-time audio-synthesizer server with great Haskell bindings. People have done some pretty amazing things with it. Basically it is a server that speaks the Open Sound Control binary protocol [3] and produces any sound you can imagine. Using the metaphor of an audio mixer, each client runs on a different channel so we will truly be jamming real-time.
I can provide a server with SuperCollider pre-loaded and client computers can easily install the bindings using Haskell Platform and Cabal. Clients do not need to have SuperCollider installed.
For this meeting only, we will be at Technology Partners, NOT the usual Appistry location!!!
Sponsored by: Technology Partners
October 1st, 2009
- Map/Reduce – Michael Groner (Appistry) – Slides
- Hadoop – Tom Wheeler (OCI) – Slides
September 3rd, 2009
Sponsored by: Lisa Rokusek / AgentHR
- Metaprogramming in Groovy – Jeff Brown (SpringSource)
- External DSLs Using Scala Parser Combinators – Tim Dalton (OCI) – Slides – Logo Interpreter
August 6th, 2009
Sponsored by: Technology Partners
- Perl: Not Dead Yet – Matt Follett (Beck Automation) – Slides – Video
- Haskell’s Software Transactional Memory – Aditya Siram
July 2nd, 2009
- Project Fortress – Alex Miller (Terracotta) – Slides – Video
- Fan – Scott Bale (BJC Healthcare) – Slides – Video
June 4th, 2009
- Rich-client development with MacRuby – Mario Aquino (OCI) – Slides (PDF)
- Haskell – Alex Stangl – Slides (PDF)
May 7th, 2009
- Language Shootout – Vending Machine
April 2nd, 2009
- Factor – Kyle Cordes (OasisDigital) – Handout (PDF)
- Parrot/Rakudo/Pugs/Perl 6 – Charles Sharp (OCI) – Slides (PDF)
March 5th, 2009
- F# – Ken Sipe (Perficient)
- Monads are Burritos – Michael Easter (OCI) – Slides (PDF), Examples
February 5th, 2009
- Actor Concurrency – Alex Miller (Terracotta)
- Functional programming in JavaScript – Nate Young (Asynchrony Solutions)
January 7th, 2009
- Dashboard Widget Dev (Javascript and Ruby) – Mario Aquino (OCI) – Slides (PDF)
- iPhone Dev (Objective-C) – David Giovannini (OCI) – Slides (PDF)
- Clojure – Mark Volkmann (OCI) – Snake code, Slides (PDF)
December 4th, 2008
- What are functional and dynamic languages? – open discussion
- Groovy Metaprogramming with Categories and Mixins – Matt Taylor (G2One / SpringSource)
- Ocaml – Ryan Senior (Ferguson Consulting)