Tag Archives: Bill Wagner

July events in Ann Arbor

Some on schedule, some on holiday delay

First, who IS meeting.  Then, who ISN'T.

The Michigan Python User Group is forging ahead with a meeting this week.  On Thursday, July 5, MichiPUG will meet at Arbor Networks, where Mark Ramm will talk about what to look for in TurboGears 2.0 (unreleased and in progress).  Hint: there was a sprint that involved Pylons a few weeks ago in Atlanta, and Mark was involved.  The meeting starts at 7:00.  Arbor Networks is at 220 E. Huron in the City Center Building in Ann Arbor (6th floor).

Now, who ISN'T meeting this week:

The Ann Arbor Java User Group meeting, usually held the first Tuesday, has been postponed so that everyone can head out to the fireworks tonight.  I hear that there will be some in Dexter!  I think that there will be an AAJUG meeting next Tuesday (10th); will advise when I get word.

The Ann Arbor Computer Society is also on holiday delay.  They will be holding a joint meeting with the Ann Arbor Dot Net Developers Group (AADND) on Wednesday, July 11, at the Ann Arbor SPARK (330 E. Liberty, lower level).  It will be an interesting talk, I think.  Bill Wagner (yes, my business partner) is talking on Generics, and what you can do with them in addition to using them in collections.  The meeting starts at 6 pm!

And, a SAVE THE DATE notice.

In August, AACS and MichiPUG will have a joint meeting on Thursday, August 2 at 6 pm at the Google offices in Ann Arbor.  Google is sponsoring a Tech Talk.  Seating will be limited,, so registration will be required.  Registration will open on 7/13.  Stay tuned, but definitely save the date!

Bill Wagner on DotNetRocks

Check out Bill Wagner’s latest appearance on DotNetRocks, Show #223. For anyone who doesn’t know, Bill is my business partner and author of Effective C#, The C# Little Black Book, and various articles. I haven’t listened to his DNR podcast yet, but I plan to listen to it on the way home from Redmond tomorrow.

Bill on Dot Net Rocks

Day 0 : Microsoft Technology Summit

I’m here in Redmond, WA, for the Microsoft Technology Summit, an event geared toward people who have been identified as community leaders in a geographic region and who do NOT predominantly use Microsoft development tools.

Travel here was uneventful. A friend who used to live in Ann Arbor, but now works for Microsoft (Stan Kitsis) picked me up at the airport and after lunch we went off for a hike at Snoqualmie Falls. The waterfall was rushing today, and mist was reaching the observation platforms. We did the hike to the bottom of the falls (about ¾ of a mile). It was a great hike, well worth the climb back up. And the weather here was gorgeous … sunny skies with high clouds.

Tonight was the Evening Welcome Reception at a restaurant near the hotel. This was a nice small party, with most of the people in attendance. There are people here from Thailand, Malaysia, even Australia (I may have missed one country). At dinner, I sat next to Yakov Fain. He is a certified Flex instructor from New Jersey and we both know James Ward, who is a Flex evangelist. In the “small world news”, Yakov lives in a town one over from where my husband grew up. On the other side of me was Duncan Buell, Computer Science Department Chair at the University of South Carolina. We had some interesting discussions about IDEs and teaching kids computer science (in addition to other things). Also at the table was Peter Laudati, Microsoft Developer Evangelist from New Jersey, and Tanya Young, who is coordinating the event. I also met Scott Preston from Columbus who was wearing his CodeMash t-shirt! Cool!

Yakov sent some links to his eBook: "Java for Kids, Parents and Grandparents", in response to Duncan's question about the right balance between spending time introducing OOP and actual coding. I haven’t read the book yet, but I’m looking forward to it. Duncan mentioned that his university is putting together a summer program for kids, using the Alice programming language. Interestingly enough, I’m heading to the Michigan Celebration of Women in Computing conference on Friday night, and there’s a session on using Alice to teach programming at that event. One of my colleagues in Ann Arbor, Aydin Akcasu, has done talks on using the Kids Programming Language (at Day of Dot Net in 2006)

Back to this conference, events kick off tomorrow, with a keynote followed by sessions on Microsoft Research, SOA, Dynamic Languages on the CLR, CardSpace, and XAML/WF/WCF, and the day will finish off with a visit to a local restaurant.

User Interface Smackdown 2007

Explore Google's GWT, Adobe's Flex, and Microsoft's WPF for creating user interfaces

Registration is now open for the User Interface Smackdown 2007, being held April 4, 2007 at the Ann Arbor ITZone (Spark Central). The user interface toolkits that we will discuss and work with include (at least) Google’s GWT, Adobe’s Flex, and Microsoft’s WPF.

I’ve had a lot of fun doing Open Spaces events that Bruce Eckel has hosted in the past year. I exposed Bill Wagner (my business partner and co-founder of SRT) and our consultants to Open Spaces at CodeMash and they all enjoyed the experience as well, so we decided to start doing them locally, and we hope to do about 1 per quarter. Hopefully we will have the next one planned by the time that this one takes place (teaser: we already have some ideas in the works).

We believe that these events benefit the developer community. Not only are they an efficient and interesting way to bring timely knowledge to programmers, but they also bring the community together in a way that fosters continued communication and builds community. This helps everyone.

We believe that innovative user interfaces will be a key differentiator for software offerings in coming years, and learning how to use modern toolkits to build them is essential. We hope that we have a great turnout for this event and that it provides us with the motivation and interest to do more of these in the future, on different topics.

Cost for the event is $75 before March 26, or $90 after March 26 (and at the door, if space is available). Registration also includes continental breakfast and lunch.

This event is sponsored by Adobe, Microsoft, and SRT Solutions.

Hope to see you there!

My Reading List

My Reading List

I thought I would share what I’m reading now, and what I’ve been reading recently. And I added some podcasts, for good measure, and even a link to a cool development tool that I learned about at the Java Posse Roundup.

Online

Read today: article on JavaScript libraries

http://www.sitepoint.com/article/javascript-library/2

Blogs:

Blogs that I read regularly:

Bruce Eckel: http://www.artima.com/weblogs/index.jsp?blogger=beckel

Kathy Sierra: http://headrush.typepad.com/creating_passionate_users/

Joel Spolsky: http://www.joelonsoftware.com/

Bill Wagner: http://www.srtsolutions.com/blogs/BillWagner/default.aspx

And, of course my own: http://www.srtsolutions.com/blogs/DianneMarsh/default.aspx

Here are some blogs from the Java Posse Roundup, which are sure to become regulars for me:

Josh Marinacci’s blog: http://weblogs.java.net/blog/joshy/

Michael Levin: Swampcast and also Michael Levin's Weblog

James Ward: www.jamesward.org

Others that I used to read have become somewhat inactive. You know who you are …

Books

In progress:

Implementing Lean Software Development, Mary and Tom Poppendieck, 2007.

Comments: good source for lean software, but also draws a lot from lean manufacturing. Recommending to people in other disciplines as well. I’ll post a more complete review when I finish the book.

On my desk, in hopes of reading soon:

Software Estimation: Demystifying the Black Art, by Steve McConnell, 2006.

Podcasts

Most recent podcasts:

  • DotNetRocks, from 2/19.  Guest: Steve McConnell
  • Java Posse #107, Special from Crested Butte
  • Java Posse #106, News from 3/7
  • Ruby on Rails: Camping, Episode II
  • Several episodes of “60 Second Science”, from Scientific American

 

Podcasts I follow regularly:

  • JavaPosse – great podcast for keeping current on Java
  • DotNetNukes – entertaining podcast for .NET world

 

Podcasts in my queue:

  • TedTalks podcasts

Development tool that I’m going to try next

http://www.cenqua.com/

Josh goes to Microsoft

Josh Holmes, a partner in SRT Solutions, has decided to take a position at Microsoft. He is the Architect Evangelist for the heartland region. It’s always rough to lose a business partner, but if we had to, I guess it’s not so bad to lose him to The Big Guys.

Josh isn’t leaving the area. He will be working out of the Southfield, MI office. He will remain as President of the Ann Arbor Computer Society, and a good resource in the area of .NET, Compact Framework, and C#.

Bill and I started SRT Solutions in 2000. We brought Josh on in 2004. He’s contributed a lot, and he will be missed. Fortunately, over the past several years, we have experienced a significant amount of growth both in terms of customers and consultants. We’re really pleased with the quality of the consultants that we’ve been able to find and hire. While I’m pretty excited about the opportunity that this presents for Josh, I much prefer this route.