Meetings

Get your Erlang on!

Date/Time: 
Thursday, December 15, 2011 - 5:30pm
Speaker(s): 

Bryan Hunter

Would you like to build massively parallel, distributed, fault-tolerant, cross-platform, easily maintainable systems with less code and look cool doing it? If so, the opensource programming language Erlang has some real sweet spots for you. If you're unfamiliar with Erlang you may be surprised to learn how battle tested it is: Facebook's chat backend, CouchDB, RabbitMQ, GitHub's backend and Amazon's SimpleDB are all written in Erlang, and every phone call you make is likely helped along by some Erlang somewhere.

Lightning Bowl

Date/Time: 
Thursday, November 17, 2011 - 6:00pm
Speaker(s): 

You!

Show up at 6 for news or a minitalk (a little before for Social Pizza©).
We'll start the lightning bowl at 6:30, and probably go get some beer afterwards.

What's a lightning bowl?  It's a mix between lightning talks (where you bring your own short talk), and a fishbowl (roundtable disucssion style).  So, bring your own discussion topic, and we'll discuss several of them for 20-30 minutes each.
One topic we already thought of is: Change Mother $^%#er, Do You Speak It?
 
See you there.
 

Javascript Day

Date/Time: 
Thursday, October 20, 2011 - 5:30pm

Note:  We're changing the time up just a little.  Food (pizza)/networking from 5:30-6:00.  Then some kind of informal starter at 6, till 6:30 or so.  Then the real deal gets going at 6:30.

We've got a bunch of little javascript talks queued up.  If you want to talk about Javascript, you can come and do yours too (~10-20 minutes).
Backbone, jQuery, Node, Reactive, Amplify, Knockout, Pusher, Coffee Script, Sproutcore and more.

Join the MakerBot revolution!

Date/Time: 
Thursday, September 15, 2011 - 5:30pm
Speaker(s): 

Bill Steele

Join us as we host William Steele, maker of his own MakerBot Cupcake CNC.  In this session, Bill will discuss the history, construction and usage of his MakerBot Cupcake CNC.  You'll see how you can use one of these fantastic homebrew CNC 3D Printers to construct anything you can imagine.  You'll also learn how you can utilize the Thing-A-Verse to find, create and share your own ideas with others.  3D Rapid Prototyping is a fast growing segment of the homebrew space... here's your chance to see what all the fuss is about!

Mobile Web Development

Date/Time: 
Thursday, August 18, 2011 - 5:30pm
Speaker(s): 

Sasha Kotlyar

You!

Join us this month for a discussion about mobile web development! We'll discuss the whys, the whats, and the hows. This will be a combination talk and fishbowl (or other format) discussion. As always, pizza and networking are at 5:30 and the presentation is at 6PM.

Lightning Bowl

Date/Time: 
Thursday, July 21, 2011 - 5:30pm
Speaker(s): 

You!

We're trying something new this month - a lightning bowl! Calm down, Zeus, it's not literally a bowl of lightning that you get to throw at people. It's a lightning talk fishbowl. In other words, bring your own fishbowl topic. So come on by and we'll discuss whatever people want to discuss in a fishbowl format. As always, pizza and networking are at 5:30 and the lightning bowl starts at 6 PM.

Git, Markdown, Code Metrics

Date/Time: 
Thursday, June 16, 2011 (All day)
Speaker(s): 

Alex Conner

Matt Swanson

Jon Fuller

Location Details: http://www.sep.com/blog/2011/01/04/2011move... - 4th floor.
 
Alex - Continuing on his git series
Matt Swanson - Markdown
Jon Fuller - Code Metrics (a discussion)
 
Join us at 5:30P or so for pizza and networking.  We'll kick off the topics ~6P and try to wrap up and give away stuff (books software, etc.) at ~8p or so.  Plan on going to get drinks afterward too!

Multitalk - Git, Mobile App Design, and Code Contracts

Date/Time: 
Thursday, May 19, 2011 - 5:30pm
Speaker(s): 

Alex Conner

Sasha Kotlyar

Dean Weber

Note: we're at the same alternate location as last month.
Come join us for some great presentations! First, we've got Alex continuing his series of Git lightning talks. Then Sasha will be presenting on mobile app design from a developer's perspective. Finally, Dean will talk to us about code contracts in C# 4.
As always, pizza and networking is at 5:30 PM, and the presentations start at 6 PM.

A Fishbowl

Date/Time: 
Thursday, April 21, 2011 - 5:30pm
Speaker(s): 

YOU!

Please note the location change!
Join us for a fishbowl to talk about interviewing.
 
All interviewing/hiring topics are on the table.  Both sides of the coin... interviewee and interviewer.

  • Interview Style
  • Trick Questions
  • Do you have folks code in an interview
  • How to answer the 'where do you want to be in 5 years' question.
  • etc.

Also, Alex is going to grace us with a quick lightning talk in his Git series.
 
 ---

Color Modeling

Date/Time: 
Thursday, March 17, 2011 - 6:00pm
Speaker(s): 

Mike Brown

Join Michael Brown as he demonstrates a forgotten approach to software design. In this session, we will discuss a fusion of techniques to help developers discover a richer model of a problem domain and apply that model both for development as well as requirements gathering.
Learning this technique will help you become more confident in speaking with stakeholders and help you identify unspoken requirements that the experts might not realize are there.
The topics we will cover include:

Design Patterns (or anti-patterns) Lightning Talks

Date/Time: 
Thursday, February 17, 2011 - 5:30pm

We all use different patterns all the time, let's talk about them together.  The idea is we'll have several different speakers, each talking about a different design pattern along with some code (mostly code).
If you'd like to contribute, and speak about your favorite pattern, just let us know!
Current lineup:

Professional Certification Pursefight - A Fishbowl

Date/Time: 
Thursday, January 20, 2011 - 5:30pm
Speaker(s): 

You!

*** The meeting is still on, despite unpleasant weather. Neither snow, nor rain, nor gloom of night shall stay these couriers from the swift completion of their appointed rounds.
 
Professional certification is the best way to show folks what you know and to market yourself as a competent engineer.
Professional certification is a joke, and doesn't give any indication what someone knows, only that they've paid for a course, or used the right answers on a test.
---

Domain Specific Languages - You're Programming in the Wrong Language

Date/Time: 
Thursday, December 16, 2010 - 5:30pm
Speaker(s): 

Brian Ball (@myotherpants)

The core of your application is not twiddling bits to make pretty pictures on a screen.  It is about doing business things with business objects.  Domain Specific Languages allow you to program in a way that make those business objects dance, like sugar plum fairies.  We'll cover how DSLs separate concerns and allow for clearer communication with stakeholders. Also covered, how to implement internal (DSLs in your code) and external (DSLs that are parsed) DSLs.
 

A little bit of Lean with Kanban

Date/Time: 
Thursday, November 18, 2010 - 5:30pm
Speaker(s): 

Tim Wingfield

 
In our industry’s continual effort to find a better way to provide software solutions, Lean software development practices are gaining some momentum.

Lightning Talks

Date/Time: 
Thursday, October 21, 2010 - 5:30pm
Speaker(s): 

Shane, Alex, Greg, others, you!

Lightning Talks:

  • HTML5
  • OAuth
  • Google Closure
  • Code Contracts
  • Kanban
  • more...

Do you have a topic you want to talk about?  Bring it, and we'll try to squeeze you in!
 
Pizza/networking starts at 5:30 or so, talks start at 6:00.

MongoDB

Date/Time: 
Thursday, September 16, 2010 - 5:30pm
Speaker(s): 

Jon Fuller (@jon_fuller)

MongoDB is one of an emerging class of data stores that is part of the NoSQL movement.  It mixes the ability to have a rich data model and rich querying, with the flexibility of schema-free development and horizontal scalability of some of its NoSQL peers.  I'll give a brief overview of the system, and show some code and a couple interactive demos to demonstrate the power and simplicity of working with MongoDB.

Teams, a Fishbowl

Date/Time: 
Thursday, August 19, 2010 - 5:30pm
Speaker(s): 

You

and You

Love your team?  Hate your team?  Wish you had a team?
I'm a little verklempt... talk amongst yourselves.  I'll give you a topic (or several):

Deliberate Practice

Date/Time: 
Thursday, July 15, 2010 - 5:30pm
Speaker(s): 

Brian Ball (@myotherpants)

There is a saying about experience, "Do you have 10 years of experience, or one year 10 times over?"  It embodies the dichotomy of, "Practice makes perfect," vs, "just noodling around."
 
Deliberate Practice will help you make the most of your time.  Understand the theory of practice and how it will accelerate your professional development. 
 

Note: Important Driving Directions!

TDD Dojo

Date/Time: 
Thursday, June 17, 2010 - 5:30pm
Speaker(s): 

You, and Phil Japikse (@skimedic)

TDD is tough and can be a bear to actually get started practicing.
Phil Japikse (@skimedic) is going to host a Dojo for us so we can practice our TDD skills.
Come prepared to get up and write a test or two, and feel free to bring your laptop and follow along as well.
 

Note: Important Driving Directions!

RIA Smackdown! Silverlight, Flex, jQuery

Date/Time: 
Thursday, May 20, 2010 - 5:30pm
Speaker(s): 

Mike Brown (Silverlight) - @browniepoints

Alex Conner (Flex) - @gk4r

Dave Mathew (jQuery) - @mathewda

It's our 3rd birthday, and we're having an all out RIA smackdown.

  • Not sure which platform to pick?
  • Not sure of the capabilities of each
  • Want to see a similar app developed in Silverlight, Flex and jQuery?
  • Want to make fun of the JavaFX dudes (and dudettes!)?

Did I mention it was our birthday?
The terrible two's are over, and we're going to give out a ton of swag to kick off our third year:

WTF Lightning Talks - Show and Tell about your blunders!

Date/Time: 
Thursday, April 15, 2010 - 5:30pm
Speaker(s): 

You!

 WTF is a WTF lightning talk?
This is an opportunity for you to brag/sob about your latest and greatest/worst snafus (and hopefully a lesson or two you learned from it).
 
Groundrules:

Dealing with Dependencies

Date/Time: 
Thursday, March 18, 2010 - 5:30pm
Speaker(s): 

Our software has become more and more complex.  Managing all the details and how to wire all your objects together in a flexible manner that enables testing and rapid development becomes increasingly difficult, almost prohibitively so.
 

Change

Date/Time: 
Thursday, February 18, 2010 - 5:30pm
Speaker(s): 

The only constant in life is change. How do we prepare for change? Should we? In this session, I will go over changes relating to the smallest unit in our code base up into our careers. What does DRY really mean? When is too much YAGNI too much? When is it not enough? Should I change where I work or change where I work? The intention of this session is to open ourselves to change, understand how to make the change we would like to see and how to be the change we want to see in the world. This session is a frank and open discussion of software craftsmanship, career building and the nature of existing in the world of software development.

Managing Technical Debt Fishbowl

Date/Time: 
Thursday, January 21, 2010 - 5:30pm
Speaker(s): 

You!!

NEW LOCATION! See the details below!!
We all want to create the perfectly-designed systems, who doesn't? But unfortunately, this is not always a reality. We want to spend an extra week to make sure a certain module is nice and tidy, but you simply cannot afford a week delay to the deadline to do this. What do you do? You know that leaving it a mess is the quick approach and that when you release, the system will still work just fine. But you also know that's not the right thing to do. You know leaving it this way will come back to bite you. For this exact reason, this is why we call these sorts of shortcuts (and many others) Technical Debt. You benefit from it now only to pay for it later.

Mobile Development (iPhone, Windows Mobile, and Android)

Date/Time: 
Thursday, December 17, 2009 - 5:30pm
Speaker(s): 

Auri Rahimzadeh - iPhone

Sasha Kotlyar - Windows Mobile

Michael Brown - Android

The mobile development craze comes to Indy ALT.NET! We've got the three hottest platforms that are competing for consumers' money - iPhone, Android, and Windows Mobile - and we'll compare and contrast application development for each of them, as well as their respective centralized application marketplaces and what it takes to submit your apps to them.
Pizza Holiday feast (complete with roast beast and more!) and chatter are at 5:30, and the technology discussions begin at 6PM.

Security Fishbowl

Date/Time: 
Thursday, November 19, 2009 - 5:30pm
Speaker(s): 

You! (and Me)

Time for another fishbowl.  W00t!
This time we're going to talk about security.  And yes, you're right, that is COMPLETELY vague, that's kind of the point.
Ryan will moderate us, keep us on track, and provide us with other gentle prodding as necessary.
If you have any topics you'd like to talk about in particular, please, come with them in mind, or post them in the comments here.
Pizza will arrive around 5:30, and the fishbowl will start around 6:00.
 

Source Control Extravaganza

Date/Time: 
Thursday, October 15, 2009 - 5:30pm
Speaker(s): 

Matt will give an overview of a few source control systems and what differentiates them.
Be prepared for discussion once the presentation is over too!
Food (pizza) begins at about 5:30, so get here early!

Turning Guestimation into Estimation

Date/Time: 
Thursday, September 17, 2009 - 5:30pm
Speaker(s): 

How are your software estimation skills? If your answer was "dude, I'm terrible at estimation", you're not alone.

August Administrative Meeting

Date/Time: 
Thursday, August 27, 2009 - 6:00pm

Come join us at Scotty's for our administrative meeting and randomly inappropriate but so much fun geekery. Thursdays are Pint Nights which mean cheap draft beer ($2-2.50/pint). If you're 21+, you have interest in improving our group, and you get here before 6pm, then your first one is on me! There are also some great things on the menu you can order, but you're on your own with that.
Proposed Agenda:

Agile Processes Fishbowl

Date/Time: 
Thursday, August 20, 2009 - 5:30pm
Speaker(s): 

You!

We're having another fishbowl. (Defn: Fishbowl)
We're talking all about agile practices (or not so agile, if you want to also)... post your ideas/topics in reply to this meeting and we'll try to get to them during the fishbowl.  See you there!

Continuous Integration: What, Why, How?

Date/Time: 
Thursday, July 16, 2009 - 5:30pm
Speaker(s): 

Jon Fuller and friends

Jon Fuller leads a discussion on Continuous Integration (CI). He'll give a quick intro to what it is and why it's important to you, as a developer and as an organization. Soon he and possibly some others will get into some demonstrations of various tools that many use to implement CI. Some such tools are CCRB and Rake, NAnt and CC.NET, MSBuild, and perhaps some others!

Rails for .NET Developers

Date/Time: 
Thursday, June 18, 2009 - 5:30pm
Speaker(s): 

The ASP.NET MVC Framework has been an extremely anticipated release from Microsoft. Since it's so new, it is still an evolving piece of software. The MVC pattern it is based on, however, is established in many different frameworks that have already reached maturity. One such framework is Ruby on Rails.

ALT.Storm Series (2 of 2) - Coding Lightning Talks

Date/Time: 
Thursday, May 21, 2009 - 5:30pm
Speaker(s): 

You!!

This is the second of a 2-month ALT.Storm Series hosted by Indy ALT.NET. This second session of ALT.Storm will be a sequence of lightning talks given by various people who want to share an awesome code sample they have, teach you a neat coding technique, explain how they applied a pattern in an interesting way, or almost anything else. The sky is the limit and we want YOU to share what you have with us!
 

April Administrative Meeting

Date/Time: 
Thursday, April 23, 2009 - 6:00pm

 Let's make sure we have things planned for our 1 year anniversary, and beyond.
 
Suggested agenda:

ALT.Storm Series (1 of 2) - Utility Lightning Talks

Date/Time: 
Thursday, April 16, 2009 - 5:30pm
Speaker(s): 

You!!!

This is the first of a 2-month ALT.Storm Series hosted by Indy ALT.NET. The first session of ALT.Storm will be a sequence of lightning talks given by various people on their favorite utility applications. Have an amazing XML editor? What about a spectacular code generator? You know you have an excellent Visual Studio plugin (that you can show off and explain in 5 minutes)!

March Administrative Meeting

Date/Time: 
Thursday, March 26, 2009 - 6:00pm

We decided conference calls weren't cutting it, and are now meeting face to face.
New folks are welcome to join us! Even if you have no desire to be an officer, we'd love to have your input and suggestions!

Open Space... kinda...

Date/Time: 
Thursday, March 19, 2009 - 5:30pm
Speaker(s): 

You!!

In March, we will be meeting in a pseudo Open Space format discussion. We're calling it a "pesudo" Open Space discussion because it will not be a true Open Space discussion in that we will begin the discussion as a follow-up to Mike Brown's introduction/summary of his trip to the Seattle ALT.NET's Open Space event and the Microsoft MVP Summit.

February Administrative Meeting

Date/Time: 
Friday, February 27, 2009 - 6:00pm

The February meeting will be face-to-face and not a conference call.
New people are welcome to join us! Even if you have no desire to be an officer, we'd love to have your input and suggestions!

Clojure

Date/Time: 
Thursday, February 19, 2009 - 6:00pm
Speaker(s): 

NEW LOCATION (this month only)
Clojure is a functional programming language for the JVM that is designed to bring dynamic features and approachable concurrent programming to an established platform. It does so with parentheses, but you need not fear them (seriously, car and cdr don't even exist in Clojure). If you've ever wondered about Lisp or thought it was too hard or too impractical for work, Clojure may refresh Lisp in a package you want to check out. If you fear the day you have to multithread your C# app, you may be interested to know that Clojure provides a different, safer model in which you don't write locks.

CI² (Continuous Improvement and/or Continuous Integration): A Fishbowl

Date/Time: 
Thursday, January 15, 2009 - 6:00pm

IMPORTANT: This meeting is in a different building! It is in the Glick Family Technology Center, slightly north-east of the building we usually meet in.
 
During the fishbowl meeting, discussion will take place around one (or more) of two topics:

Functional Programming with F#

Date/Time: 
Thursday, December 18, 2008 - 6:00pm
Speaker(s): 

This month, Brian Ball will be joining us to lead a discussion on functional programming with F#. F# is a typed functional programming language for the .NET platform. F# is already used by Microsoft for XBox analytics as well as many financial and scientific groups.

Cloud Computing in Today's and Tomorrow's World

Date/Time: 
Thursday, November 20, 2008 - 6:00pm

In this discussion, Anthony Panozzo, Jon Fuller, Michael Brown, and Shane Milton will lead a discussion about the benefits of

Team Roles: A Fishbowl

Date/Time: 
Thursday, October 16, 2008 - 6:00pm

During the fishbowl meeting, discussion will take place around how project roles interact with each other. In the modified fishbowl setting, a Business Analyst, Project Manager, and at least one developer will discuss their functions in a software project and the challenges working with other roles. Be there to take part in the discussion!
 
Food is at 5:15pm.

Architecting with DDD: A Team's First-Time Experience with a DDD Architecture

Date/Time: 
Thursday, September 18, 2008 - 6:00pm
Speaker(s): 

Come join us for a discussion on Domain-Driven Design (DDD) on Thursday, September 18. Michael Brown will lead the discussion on a DDD architecture he created and his experiences using it with a team who had never used a DDD architecture before. Rather than focusing on code, this talk will look at Domain-Driven Design from a conceptual level. Some topics we will cover include:

Going Medieval on Your App with Castle MonoRail

Date/Time: 
Thursday, August 21, 2008 - 6:00pm
Speaker(s): 

Jon Fuller

On August 21 Jon Fuller will lead a discussion on Castle's MonoRail. You are encouraged to spend some time familiarizing yourself with the framework, and also Castle Windsor, as it will also be used during the discussion (but not as an active discussion point). Please come prepared with questions, information you would like to share, and concerns you have that can be discussed.

Telerik Tools in an ALT.NET World

Date/Time: 
Thursday, July 17, 2008 - 6:00pm
Speaker(s): 

Are you looking for tools that help you pursue excellence in the practice of software development? Are you prepared to challenge the assumptions you’ve made about using .NET UI components?

Group Lab: Get rolling with Mono

Date/Time: 
Thursday, June 19, 2008 - 6:00pm
Speaker(s): 

Aaron Alexander

Sasha Kotlyar

Dean Weber

On June 19, Aaron Alexander, Sasha Kotlyar, and Dean Weber will lead an interactive group lab based around Mono. You are encouraged to spend some time familiarizing yourself with Mono, come prepared with questions, information you would like to share, and concerns you have that can be discussed.

Technical Presentation of EntitySpaces 2008

Date/Time: 
Thursday, May 15, 2008 - 6:00pm
Speaker(s): 

Indy ALT.NET, a Technical Presentation of EntitySpaces 2008
The first meeting of the Indy ALT.NET community group will be May 15. Mike Griffin of EntitySpaces will be giving an in-depth technical presentation on EntitySpaces 2008 in Indianapolis. Pizza will be served and the presentation will start at 6pm. We expect this developer oriented technical presentation to go a couple of hours so drop in anytime after work. There will be Q&A time as well.