Monday, November 21, 2011
John Bristowe (@JohnBristowe) - The Life and Times of a Developer Evangelist
The role of a Developer Evangelist is certainly an interesting one. From the vantage point of where John Bristowe has sat for the past number of years, he’s seen a lot – having worked as a Developer Evangelist for Microsoft for the past six years and now with Telerik APAC. In this session, John will share with you some of his more memorable experiences over the past decade and provide insights into the state of the tech industry today as it pertains to software development.
Joshua Roth - How To Write Less Comments
Uncle Bob Martin's book Clean Code opened my eyes to the beauty and importance writing of clean code. The good news is that writing clean code is much easier than you might think. I'll be sharing a few a simple techniques that you can easily apply to your daily coding that will help turn your code into a thing of beauty. At the very least, future maintainers of your code will curse your name a few less times due to your contributions to the code base.
Aaron Powell (@slace) - Lightweight Editors
VS is our standard editor but when you're not using .NET what should you go for? Or how about the crazy idea of ditching VS for .NET dev too
This will be the last meeting for the year, so you don't want to miss it :-)
And as always, please RSVP via the poll on the site.
Monday, October 10, 2011
1. No Windows? No Problem! Want to install Windows 8 into a VM, bootable VHD or some other device and you just haven't had the time to download or install it yet? Bring your gear along and we'll sort that out for you. Just sign that insurance waiver first! :-D
2. Got Windows? Great! It's time to understand how Metro apps work in more detail. What better way than to set aside some specific time and do some exploring and learning with others! Come along and poke Windows hard in the gut! You can try and build something awesome in one night if you want (and we hope you do), but far more importantly we want you to learn something and share what you learned with others.
For the record, we don't care if you want to use HTML/JS/CSS, C# or C++, heck we'll even let you use VB.NET if you really, really want to. Whatever the case, come for the fun, the learning and the pizza!
See you there!
And as always, RSVP via the poll on the site.
Wednesday, September 28, 2011
Monday, September 19, 2011
Nick Holmes a Court (@nickhac) - Moving From SQL Server to MongoDB
Sunday, August 21, 2011
Ducas Francis (@ducas) - JQuery Mobile
Philip Laureano (@philiplaureano) - Blind Refactoring
Have you ever wondered if there was a better way to learn refactoring? Martin Fowler's Refactoring book was a great introductory book on how to clean up legacy code bases, but over the years, what I have found missing in that book is one a set of guidelines that links all the different types of refactoring techniques together into one continuous process. In this talk, I will show you how to take almost any code base, and refactor everything from the simplest nested' 'if' blocks all the way to extracting an actual domain/object model to using an IOC container framework. Using a set of repeatable steps, I will show you how easy it is to refactor almost any code base, even if you don't understand every part of the application.
We may also have a different MC than usual since Richard will be at TechEd and James may away as well. If that's the case you'll be in the hands of Brendan Forster - be kind!
As per usual, RSVP via the poll for catering and don't forget to bring a friend! It should be a great night with plenty to see.
Friday, July 22, 2011
Jason Stangroome (@jstangroome)
PowerShell is built on .NET and uses curly braces but that's where the relationship with C# ends. I'll demonstrate some of the intricacies of PowerShell that give the language its power and pitfalls.
Wiryadi Adidharma (@toocoolfortwitter)
High Performance Web Sites
14 Steps to Faster-Loading Web Sites, with examples for ASP.NET Web Sites.
Pawel Pabich (@PawelPabich)
Unreliable end to end integration tests can cause much more harm than good. So we will have have a look at what constitutes a valuable integration test and how to avoid common pitfalls when writing one (samples in C# Selenium Webdriver).
Please RSVP on the poll to the right.
See you on Tuesday!
Wednesday, July 13, 2011
Also feel free to give us the highlights of an awesome DDD talk if you think it'd suit :-)
Saturday, June 25, 2011
Daniel Bartholomew (@dbartholomew) - Continuous Delivery
Peter Gfader (@peitor) - NCrunch
Sam Saffron (@samsaffron) - Dapper
Many thanks to them for putting something together for us.
Don't forget to let us know you're coming by RSVP'ing via the poll on the site as per usual and we'll see you there!
Wednesday, June 15, 2011
That means, if you're willing to give a 20 minute talk or demo then leave a comment or contact Richard (@rbanks54). If you've never presented before then this is a great way to get started, and we encourage you to do so, and if you're wanting to give a 20-minute cut down version of their DDD Sydney talks then we're happy to be your test bed :-)
Saturday, May 14, 2011
Thomas Johansen (@thomasjo) - CoffeeScript
Craig Dunn (@conceptdev) - Fast ANDroid Furious
Quick overview of Mono-for-Android (mono-android.net) and how to build mobile applications for the Android platform using C# (and how you can then re-use that code on iOS and WP7... time permitting:). Covers sys req's, setup, Android basics, Mono features and gotchas.
Joshua Roth - NBuilder
Through a fluent, extensible interface, NBuilder allows you to rapidly create test data, automatically assigning values to properties and fields that are of the type of the built in .NET data types. NBuilder allows you to override for properties you are interested in using lambda expressions and is an excellent framework to use for data generation in your unit tests. This talk will cover the basic features of NBuilder as well as some of the exciting new features that have become available in the latest release. You can find out more at http://nbuilder.org/ and http://code.google.com/p/nbuilder/.
Please RSVP on the poll as usual to help with catering. See you soon!
Sunday, May 8, 2011
If you've got something to talk about, please either add a comment to this post or send a tweet to @rbanks54 or @jtcrisp.
Tuesday, April 12, 2011
Thursday, March 24, 2011
Here’s a quick list of the subjects being talked about at this months meeting:
- Node.js – Aaron Powell
- Progressive Enhancement – Wiryadi Adidharma
- How to Convince Management to Trial Agile – Tariq Hassanen
- NSpec – Shannon Cornish
- Writing Linq to Jira – TBC
And we may slip an extra one in at the end depending on how time goes.
So, come along, and don’t forget to RSVP! Beer and food is provided as always so we need to know how many of you are coming :-)
Tuesday, March 8, 2011
This month, as promised, we’re up for another round of lightning talks. These nights are always great fun, give you plenty to think about and offer a chance to get up and do some public speaking for those who’ve never done it before.
So if you want to speak then either add a comment to this post or send a tweet to @rbanks54 or @jtcrisp.
And in case you’re wondering a lightning talk is a mini-presentation that lasts between 5 and 10 minutes. If you go over 10 minutes we cut you off :-)
So, what do you want to talk about? We want to hear what you have to say!
Friday, February 11, 2011
In his own words:
The engineering discipline at Google can best be described as the Cowboy Methodology. This is a narration of my experience fighting that tide--trying something new, applying agile methods to a start-up like project inside an Internet giant of some 23k people. Can Agile ever really work outside the enterprise where requirements (though changing) are reasonably well-understood? In a consumer-facing start-up all bets are off--your very reason for existence changes day to day.
In this environment can we succeed? Have we already failed horribly and don't know it? Come hear our strange story and share your impressions.
And a bit about Dhanji:
Dhanji R. Prasanna, Software Engineer at Google
I have worked on Agile projects for several years (at ThoughtWorks and elsewhere) before joining Google as an engineer on Google Wave, working on the Search+indexing pipeline and then on performance and APIs. I have created and contribute to several open source projects including Guice, Sitebricks, MVEL, Maven, and others. My code runs in nearly every Java server at Google and I regularly consult on performance and design questions for various teams.
I am the author of "Dependency Injection" by Manning Publications, and a regular speaker on the Java software engineering circuit.
Please RSVP with the poll on the right, and see you there!
Thursday, January 20, 2011
Richard Banks (@rbanks54): a comparison of native .NET BDD tools such as StoryQ and SpecFlow (and maybe StorEvil).
James Crisp (@jtcrisp): Starting Android development; the platform, app design and abstractions, the four lettered J word and its eye dee ees, the emulator and some code too.
It's going to be an informal meeting with plenty of chance to chat and ask questions.
As usual, please RSVP with the poll if you want food and beer :-)