The Application Development Experiences of an Enterprise Developer

Tag: schedule

Three Awesome Months

Posted by bsstahl on 2019-02-26 and Filed Under: event 


The next few months are going to be absolutely amazing. We've got some great events coming up in March and April right here in the Valley of the Sun. In addition, I currently have 4 conferences scheduled in 4 different countries on 2 continents.

AZGiveCamp IX - Presented by Quicken Loans - March 8th-10th

The most important occasion coming up is the 9th AZGiveCamp Hackathon of Help. This year, we're very fortunate to have Quicken Loans presenting our event and hosting it at their new facility in downtown Phoenix. At AZGiveCamp, Arizona's finest technologists will put their skills to work creating software for some great local charity organizations. We help them help our community by using our skills to create tools that help them further their mission.

Visual Studio 2019 Arizona Launch - April 16th

Another fun event for developers in the valley is the Visual Studio 2019 Arizona Launch event being hosted at Galvanize. We'll have some great speakers talking about how Visual Studio 2019 is a more productive, modern, and innovative environment for building software.

Around the World

In March, I'll be visiting opposite ends of the east coast of North America.

First, on March 2nd, I'll be attending the always amazing South Florida Code Camp in Fort Lauderdale.  This event is right up there with the biggest community conferences in the country and is always worth attending. This will be the 7th year I've presented at SoFlaCC. If you're in the area I hope you'll attend.

Later in March, I cross the border into Canada to attend ConFoo Montreal. This will be my first trip ever to Montreal so I hope the March weather is kind to this 35 year Phoenix resident.  The event runs from March 13th - 15th and there will be 2 Canadiens games during the time I am there so I should be able to get to at least one of them.

In May I get to do a short tour of Europe, spending 2 weeks at conferences in Budapest, Hungary (Craft Conference), and Marbella, Spain (J on the Beach).  While I have done some traveling in Europe before, I have never been to Spain or Hungary so I am really looking forward to experiencing the history and culture that these two cities have to offer.

Keep up With Me

I maintain a list of my presentations, both past and upcoming, on the Community Speaker page of this blog. I also try to document my conference experiences @bsstahl@cognitiveinheritance.com. If you are going to be attending any of these events, please be sure to ping me and let me know.

Tags: azgivecamp charity code camp conference givecamp microsoft nonprofit phoenix presentation schedule speaking user group visual studio 

A Busy October and November

Posted by bsstahl on 2016-10-05 and Filed Under: event 


The next two months are packed with tons of great technical events that I am really looking forward to. Below are some of the events that I am involved with and will be attending between now and the end of November. I hope to run into you at these events. If you see me, please don’t hesitate to say “hi”. I do love to talk tech.

Desert Code Camp – Phoenix AZ – October 8th 2016

Desert Code Camp makes its triumphant return from hiatus this weekend at Chandler-Gilbert Community College in the south-east valley. I will be delivering my talk, “A Developer’s Guide to Finding Optimal Solutions” which is an introduction to combinatorial optimization designed specifically for software developers, at 9:45 am in room CHO-110.

IT/DevConnections – Las Vegas NV– October 10th-13th 2016

One of my favorite large conferences of the year is IT/DevConnections in Las Vegas. This year marks my 4th attendance at this event, the 2nd as a speaker. I will be delivering the talk, “Dynamic Optimization – One Algorithm All Programmers Should Know”, a programmer’s introduction to Dynamic Programming, at 2:15 pm on October 13th in Brislecone 2 at the Aria Resort.

Atlanta Code Camp – Atlanta GA – October 15th 2016

This year marks my 2nd attendance at the Atlanta Code Camp. My 1st experience there, last year when I presented on Dynamic Programming, was a big part of the inspiration for drilling deeper into the topic of combinatorial optimization. As such, I return to Atlanta this year with my new talk on the subject, “A Developer’s Guide to Finding Optimal Solutions”.

NWVDNUG & SEVDNUG – Phoenix AZ – Oct 26th and 27th

It is not yet confirmed as of this publication but I have a really great, internationally renown speaker lined-up for the Northwest Valley and Southeast Valley .NET User Groups this month. Final arrangements are currently being made so keep an eye on meetup.com for each group for the details to be published as soon as they are finalized.

SoCalCodeCamp – Los Angeles CA, November 12th – 13th 2016

I have attended many instances of the Southern California Code camp, but this will only be my 2nd time at the Los Angeles incarnation of this event. My 1st time there, last year, I was struck by the old-school beauty of the old school campus and facilities at USC when I presented my talk on Dynamic Programming. This year, I will follow that up with my new, more general overview on the subject of finding optimal solutions.

NWVDNUG & SEVDNUG – Phoenix AZ – Nov 16th and 17th

Our good friend Jeremy Clark (blog, twitter) makes his annual tour of the Valley’s .NET User Groups to talk to us, once again, about many of the things you need to know about .NET and Software Engineering to make your development better. Jeremy will give a different talk each night so be sure to sign-up at the meetup sites and come to both meetings.

Tags: community conference optimization phoenix professional development schedule 

PDC 2008

Posted by bsstahl on 2008-10-26 and Filed Under: event 


Next week I will be attending the Microsoft Professional Developer's Conference in Los Angeles. This will be my 6th PDC (of, I believe, 10).  I will be attempting, as I have done in the past, to blog each session that I attend, as well as other events and functions at the PDC. I will also be updating my status on Twitter @bsstahl@cognitiveinheritance.com on a regular basis.

My current schedule looks like this:

Sunday, Nov. 26th:

  • 1:40 PM - US Flight 29 PHX-LAX Arrives 3:08 PM PDT
  • Hotel Check-in
  • Conference Registration

Monday, Oct 27th:

  • 8:30 AM - Keynote Address with Ray Ozzie, Amitabh Srivastava, Bob Muglia & David Thompson
  • 11:00 AM - 1 of the following sessions:
    • Microsoft Visual Studio Team System: A Lap Around VSTS 2010 with Cameron Skinner
    • A Lap around Cloud Services Part 1 with Manuvir Das
  • 12:45 PM - 1 of the following sessions:
    • Microsoft Visual C# IDE: Tips and Tricks with Dustin Campbell
    • Microsoft Expression Blend: Tips & Tricks with Peter Blois & Douglas Olson
  • 1:45 PM - The Future of C# with Anders Hejlsberg
  • 3:30 PM - 1 of the following sessions:
    • Microsoft Silverlight, WPF and the Microsoft .NET Framework: Sharing Skills and Code with Ian Ellison-Taylor
    • A Lap around Cloud Services Part 2 with John Shewchuk
  • 5:15 PM - 1 of the following sessions:
    • Framework Design Guidelines with Brad Abrams & Krzysztof Cwalina
    • Microsoft .NET Framework: Overview and Applications for Babies with Scott Hanselman
    • Agile Development with Microsoft Visual Studio with Lori Lamkin & Sunder Raman
    • IronRuby: The Right Language for the Right Job with John Lam

Tuesday, Oct 28th:

  • 8:30 AM - Keynote Address with Ray Ozzie, Steven Sinofsky, Scott Guthrie & David Treadwell
  • 11:00 AM - Keynote Address with Chris Anderson & Don Box
  • 12:00 PM - AZ PDC Lunch Meet-Up at the Microsoft Store
  • 12:45 PM - 1 of the following sessions:
    • Building Search-Driven Portals with Microsoft Office SharePoint Server 2007 and Microsoft Silverlight with Stein Danielsen & Jan Helge Sageflat
    • Windows Presentation Foundation Animation, YouTube, iTunes, Twitter, and Nintendo's Wiimote with Dan Fernandez, Scott Hanselman, Brian Peek & Clint Rutkas
    • Visual Studio Debugger Tips & Tricks with John Cunningham
  • 1:45 PM - 1 of the following sessions:
    • Developing Applications Using Data Services with Mike Flasko
    • A Lap around the Live Framework and Mesh Services with Ori Amiga
    • Project "Velocity": A First Look with Murali Krishnaprasad
    • A Lap around "Oslo" with Douglas Purdy & Vijaye Raji
  • 3:30 PM - 1 of the following sessions:
    • Microsoft Silverlight Futures: Building Business Focused Applications with Jamie Cool
    • Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices with Amit Chopra & Giorgio Sardo
    • Live Services: Making your Application More Social with Angus Logan
  • 5:15 PM - 1 of the following sessions:
    • Entity Framework Futures with Tim Mallalieu
    • Developing Connected Home Applications and Services for Windows Home Server with CJ Saretto & Fabian Uhse
    • Live Services: Building Applications with the Live Framework with Raymond Endres
  • 7:00 PM - Attendee party at Universal Studios

Wednesday, Oct 29th:

  • 8:30 AM - Keynote
  • 10:30 AM - 1 of the following sessions:
    • Live Services: Live Framework Programming Model Architecture and Insights with Dharma Shukla
    • Exposing Connected Home Services to the Internet via Windows Home Server with Brendan Grant & CJ Saretto
    • Panel: The Future of Programming Languages with Gilad Bracha, Douglas Crockford, Anders Hejlsberg, Erik Meijer, Wolfram Schulte & Jeremy Siek
  • 12:00 PM - Silverlight Controls Roadmap with Shawn Burke
  • 1:15 PM - 1 of the following sessions:
    • SQL Server 2008: New and Future T-SQL Programmability with Michael Wang
    • Improving .NET Application Performance and Scalability with Steve Carroll & Ed Glas
  • 3:00 PM - 1 of the following sessions:
    • Live Services: Mesh Services Architecture and Concepts with Abolade Gbadegesin
    • "Dublin": Hosting and Managing Workflows and Services in Windows Application Server with Dan Eshner
    • Offline-Enabled Data Services and Desktop Applications with Pablo Castro
  • 4:45 PM - Live Services: Building Mesh-Enabled Web Applications Using the Live Framework with Arash Ghanaie-Sichanie
  • 6:00 PM - Ask-the-Experts

Thursday, Oct 30th:

  • 8:30 AM - 1 of the following sessions:
    • SharePoint 2007: Creating SharePoint Applications using Visual Studio 2008 with Chris Johnson
    • Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft with Stephanie Saad
    • Research: Contract Checking and Automated Test Generation using Pex with Mike Barnett & Nikolai Tillmann
  • 10:15 AM - 1 of the following sessions:
    • Live Services: The Future of the Device Mesh with Jeremy Mazner
    • Microsoft Silverlight 2: Control Model with Karen Corby
  • 12:00 PM - 1 of the following sessions:
    • Live Services: Notifications, Awareness, and Communications with John Macintyre
    • Services Symposium: Cloud or No Cloud, the Laws of Physics Still Apply with Gianpaolo Carraro
  • 1:45 PM - An Introduction to Microsoft F# with Luca Bolognese
  • 4:20 PM - US Flight 152 LAX-PHX Arrives 5:40 PM MST
  • 6:00 PM - Collapse in an exhausted heap on my bed

All of this, of course, is subject to significant change...

Tags: pdc schedule 

About the Author

Barry S. Stahl Barry S. Stahl (he/him/his) - Barry is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 35 years. Barry is also an Election Integrity Activist, baseball and hockey fan, husband of one genius and father of another, and a 40 year resident of Phoenix Arizona USA. When Barry is not traveling around the world to speak at Conferences, Code Camps and User Groups or to participate in GiveCamp events, he spends his days as a Solution Architect for Carvana in Tempe AZ and his nights thinking about the next AZGiveCamp event where software creators come together to build websites and apps for some great non-profit organizations.

Barry has started delivering in-person talks again now that numerous mechanisms for protecting our communities from Covid-19 are available. He will, of course, still entertain opportunities to speak online. Please contact him if you would like him to deliver one of his talks at your event, either online or in-person. Refer to his Community Speaker page for available options.

Social Media

Tag Cloud