Category Archives: Technology Events
SxSW 2010 – Sessions (pt 2)
Below are the sessions that I attended on Monday (3/15) and Tuesday (3/16) at SxSW Interactive.
Indirect Collaboration: Collective Creativity on the Web
Twitter search based on hashtag #incol
Description from SxSW.com: This discussion will examine the role of crowd-sourced input on the creative process. We will examine art, comics, design, photography and commerce, and the role that the audience plays in directing their creation. We will make a distinction between passive decision-making (i.e. Threadless) and participatory conception (i.e. 700 Hobos Project.)
Panel was as follows:
- Joshua Glenn (Site)
- Joe Alterio (Site | @joealterio)
- Riley Crane (Site)
- Tim Lillis (Site)
- Andrea Grover (Site | @gentleridevan)
Links of Interest
ExpressionEngine 2.0: Total Domination!
Twitter search based on hashtag #expressionengine
Description from SxSW.com: ExpressionEngine is growing in popularity and with the release of 2.0, it’s power has expanded to the stratosphere. Powering great websites such as Change.gov, A List Apart, and Campaign Monitor, it represents an amazing way to build websites and publish content.
Panel was as follows:
- Kenny Meyers (Site | @kennymeyers)
- Ryan Irelan (Site | @ryanirelan)
- Jenn Lukas (Site | @JennLukas)
- Brian Warren (Site | @mrwarren)
- Mark Huot (@markhuot)
Links of Interest
Visual Note-Taking 101
Twitter search based on #viznotes
Description from SxSW.com: Ever since Leonardo put pen to paper, visual note-taking has been a route to improve the quality of your thinking, make information more memorable, and make your ideas easier to share with others. Learn practical techniques and ”tricks of the trade” from modern visual note-taking masters.
Panel was as follows:
- Austin Kleon (Site | @austinkleon)
- Dave Gray (Site | @davegray)
- Mike Rohde (Site | @rohdesign)
- Sunni Brown (Site | @SunniBrown)
Links of Interest
- Book: Newspaper Blackout
- Book: Slide:ology
- Scout Books
- Sketchbook Pro
- Every Person In New York
- Time Management Software – Offline version
SETI: Building a Better Search Using Your ‘Thinkons’
Twitter search based on hashtag #setibettersearch
Description from SxSW.com: For years you’ve been leaving your computers turned on in order to process data packets for UC Berkeley’s SETI@home – that’s great! Please keep it up! Did you ever want to get more involved? Do you think about the ‘why’, ‘how’, ‘what if?’ of SETI and want to offer improvements?
Presenter: Jill Tarter (Site | @jilltarter)
Links of Interest
Microsoft Bing: Behind the Scenes of The Decision Engine
Description from SxSW.com: One of the most anticipated, high-profile product re-branding and re-launch efforts of this past year, Microsoft’s Bing didn’t just gain mind- and search-share, it earned it through unique positioning and a holistic social media marketing strategy.
Twitter search based on hashtag #bingsxsw
Panel was as follows:
- Aaron Lilly (@aaronlilly)
- Lynn Girotto
- Stefan Weitz (Site | @stefanweitz)
- Ian Schafer (Site | @ischafer)
–
^..^
Refresh Houston Event – Matt Mullenweg
I attended my first ever Refresh Houston event last night. The event was located at the new Westchase Technology Center. Matt Mullenweg, Lead Developer of the WordPress blogging platform, gave a great talk and answered numerous questions from attendees.
I was planning to do a recap, but there are a couple of people that have done such a good job of it…why repeat?
Matt Mullenweg Refreshed Houston – PopLabs
Live Blogging: Matt Mullenweg at Refresh Houston – Colin Lowenberg
@GoPopLabs posted an Animoto slideshow of the event
–
My favorite quote from Matt Mullenweg (@photomatt)
Google is the World’s most complex and elegant machine behind the World’s simplest UI
–
I hope to attend another Refresh Houston event in the near future as it was a great flow of information.
–
^..^
Houston TechFest 2009 – Recap

I attended the Houston TechFest last weekend and I have to say it was a great turnout. According to the web site there were 858 people in attendance. There were 14 tracks containing 70+ sessions.
–
Below are the sessions that I attended and some notes I took along the way.
What’s New In Silverlight 3.0

Presenter: Todd Anglin
This presentation gave a great high-level explanation of Silverlight 3.0 and Rich Internet Applications.
Silverlight is not (nor will be anytime soon) available for the iPhone. Apple does not allow this type of plugin.
High Points of Silverlight 3.0
- GPU Acceleration
- Out of Browser (Fit Client)
- Search Engine Optimization (SEO)
- Assembly Caching
- Validation Templates
- SaveFileDialog
- Cached Composition
- Network Monitoring
- 3-D Support
What’s New in Silverlight 3.0 – Slides and Demo Code
Introduction to iPhone Development

Presenter: Ben Scheirman
This presentation covered the requirements for developing on the iPhone as well as some syntax and frameworks.
Requirements
- A Mac
- X-Code (free)
- iPhone SDK (free – limited to simulator)
- iPhone Developer Program ($99)
Language – Objective C
Based on C, Dynamic, Object Oriented, Powerful
Ben provided a great primer on Objective C. I have to say, it is quite different from any syntax I have ever encountered.
[photo setCaption : @"Day at the beach."];
NSString* caption = [photo caption];
Some of the topics touched on in the primer
- Multi-Input
- Accessors
- Memory Management
- Header Files
- Implementation Files
- Categories (like extension methods)
- Key Value Coding (like reflection)
Frameworks and Libs
- Cocoa Touch
- AddressBook
- Camera
- Accelerometer – Tilt/Gravity
- Magnetometer – Direction
- MapKit – Embedded maps
- CoreLocation – GPS
- CoreGraphics – High level graphics
- CoreAnimations – High level animations
- OpenGL ES – 3D graphics
Introduction to iPhone Development – Slides and Demo Code
Evolve Your Code Using Extension Methods, Fluent Interfaces and Expressions
![]()
Presenter: Jonathan Birkholz
This presentation thoroughly covered the topics of Extension Methods, Lambda Expressions and Fluent Interfaces.
Points explored
- Extension Methods – Methods added to existing types. They are static methods, but called as if they were instance methods.
- Lambda Expressions – Anonymous functions that can contain expressions and statements.
- Expression Trees – Representation of language level code in the form of data.
- Expression Tree Visualizer – working implementation of a visualizer that can be run inside the Visual Studio debugger to view the contents of an expression tree.
- Fluent Interfaces – Way of implementing an object oriented API (DSL) in a way that provides more readable code.
- Single Responsibility Principle – A class should have 1 and only 1 reason to change.
Tools discussed
- StructureMap – Dependancy Injection/Inversion of Control tool
- Fluent nHibernate – Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate.
- AutoMapper – A convention-based object-object mapper.
- NBuilder – Tool for rapidly creating test data. I am really interested in this tool…
Evolve Your Code – Slides and Demo Code
Developer <T>: Utilizing .Net Generics to Write Better Code
![]()
Presenter: Shawn Weisfeld
This presentation provided a great overview of .NET Generics.
Generics are basically type-safe data structures that do not commit to a data type. This feature was introduced in .NET Framework 2.0/Visual Studio 2005.
Other points covered
- Generic Contraints
- Generic Lists
- Generic Structs
- Generic Guidelines
- Performance
Resources provided
- Teach Yourself Visual C# 2010 in 24 Hours
- An Introduction to C# Generics
- Professional .NET 2.0 Generics
Utilizing .NET Generics to Write Better Code – Slides and Demo Code
–
Materials for all the sessions are being posted to the TechFest 2009 Content site.
The 2009 Houston TechFest was a great day of learning and I am already looking forward to next year. As always, the swag was pretty nice too.
–
Until next time…
Austin Code Camp 2009
Yesterday I attended Austin Code Camp 2009. As always it was a great event and you can’t beat the price. There were several great one and two hour sessions to choose from. Of course, there was the issue of everyone wanting to attend the same session, so it did get rather crowded at times -or- you had to sit in on a session you were not planning for. Even with that, it was a good day of learning.
Below are the sessions that I attended.
Sneak peek at C# 4.0 — Jimmy Bogard
There were 50+ in attendance, with several people standing. Looked to be a pretty popular session.
New items in C# 4.0 include
- Dynamic
- Named and Optional Parameters
- Generic Variance
SQL Server Reporting Services: Report Creation and Deployment — Anil Desai
There were about 20 in attendance. I was able to see this presenter last year and he is a great and knowledgeable presenter.
The process of setting up SQL Server Reporting Services was discussed as well as the creation and deployment of the reports. Anil demonstrated creating reports in both the Report Designer and Visual Studio.
Applying Refactoring techniques to prune the legacy code — Mahendra Mavani
There were about 6 in attendance.
Most of the other attendees were in the Enterprise Architecture Patterns: Presentation, Business Logic, and Persistence session.
Building Business Applications with Silverlight 3.0 — Todd Anglin
Another pretty crowded session.
Todd did a great job in presenting on the great things that can be done using Silverlight.
–
Related Content
- Presentation Demos and Slide Decks
- Austin Code Camp was a hit! – Jeffrey Palermo
- Austin Code Camp 2009 Was A Ton-O-Fun! – Derick Bailey
–
All in all, the Austin Code Camp was a great day of learning and I will be there again next year.
PASS 2008 Resources
I rarely get to go to conferences unless they are local and cheap, so I try to focus on finding information from the conferences that I can’t be at. Below are some great resources that I have run across for the 2008 SQL PASS Community Summit.
- Official Site for the PASS Community Summit
- SQL PASS on Twitter
- Twitter search for #sqlpass
- Brent Ozar has a category devoted to PASS2008
- Joe Webb has some great information on PASS 2008
- Adam Machanic posted a good recap of the Friday Keynote.
–
I am sure there are a lot more resources that I have not seen. I will update this post as I run across any more.
PDC 2008 Resources

In case you have not noticed PDC 2008 is happening this week. Since I can’t be there, I am feverishly looking for resources, so I can keep up with the announcements. Below is what I have gathered so far.
- PDC 2008 Official Site
- PDC 2008 Agenda
- PDC 2008 – Twitter Search
- PDC 2008 – Google News Search
- Not At PDC – Site for those of us that could not make it to PDC
- NotAtPDC – Twitter
- NotAtPDC – FaceBook Group
Bloggers (That I follow) covering PDC 2008 Updated
–
If I find anymore resources I will update this post.










