<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Object Mentor Blog: Category Public Speaking Engagements</title>
    <link>http://blog.objectmentor.com/articles/category/public-speaking-engagements</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>QCon SF 2008: Radical Simplification through Polyglot and Poly-paradigm Programming </title>
      <description>&lt;p&gt;InfoQ has posted the video of my talk at last year&amp;#8217;s QCon San Francisco on &lt;a href="http://www.infoq.com/presentations/polyglot-polyparadigm-programming"&gt;Radical Simplification through Polyglot and Poly-paradigm Programming&lt;/a&gt;. I make the case that relying on just one programming language or one modularity paradigm (&lt;em&gt;i.e.&lt;/em&gt;, object-oriented programming, functional programming, &lt;em&gt;etc.&lt;/em&gt;) is insufficient for most applications that we&amp;#8217;re building today. That includes embedded systems, games, up to complex Internet and enterprise applications.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;m giving an &lt;a href="http://thestrangeloop.com/sessions/polyglot-and-polyparadigm-programming-better-agility"&gt; updated version of this talk&lt;/a&gt; at the &lt;a href="http://thestrangeloop.com/"&gt;Strange Loop Conference&lt;/a&gt;, October 22-23, in St. Louis. I hope to see you there.&lt;/p&gt;</description>
      <pubDate>Tue, 15 Sep 2009 10:35:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:58621ae8-c1b7-4110-8376-1bc0cc248122</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2009/09/15/qcon-sf-2008-radical-simplification-through-polyglot-and-poly-paradigm-programming</link>
      <category>Dean's Deprecations</category>
      <category>Videos</category>
      <category>Public Speaking Engagements</category>
      <category>Dynamic Languages</category>
      <category>Agile Methods</category>
      <category>Design Principles</category>
      <category>polyglot</category>
      <category>poly</category>
      <category>paradigm</category>
      <category>QCon</category>
      <category>strange</category>
      <category>loop</category>
    </item>
    <item>
      <title>1st Ever Chicago Area Scala Enthusiasts (CASE) Meeting Tonight</title>
      <description>&lt;p&gt;Tonight is our first meeting, at the ThoughtWorks offices in the Aon building downtown. If you&amp;#8217;re going and you haven&amp;#8217;t &lt;span class="caps"&gt;RSVP&lt;/span&gt;&amp;#8217;ed, either send a tweet to @chicagoscala or reply here &lt;span class="caps"&gt;ASAP&lt;/span&gt;!&lt;/p&gt;


	&lt;p&gt;Hope to see you there. Our meetings will be the 3rd Thursday of each month.&lt;/p&gt;</description>
      <pubDate>Thu, 19 Feb 2009 18:17:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:2f572e0d-c976-46a2-a1ec-790ea17072b6</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2009/02/19/1st-ever-chicago-area-scala-enthusiasts-case-meeting-tonight</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>Scala</category>
      <category>CASE</category>
      <category>chicagoscala</category>
    </item>
    <item>
      <title>Organizing a Chicago Area Scala Enthusiasts (CASE) Group</title>
      <description>&lt;p&gt;I&amp;#8217;m organizing a group in Chicago for people interested in Scala, called the Chicago Area Scala Enthusiasts (CASE). If you&amp;#8217;re interested, join the &lt;a href="http://groups.google.com/group/chicagoscala"&gt;google group&lt;/a&gt; for more information.&lt;/p&gt;</description>
      <pubDate>Sat, 17 Jan 2009 17:02:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:1d72bceb-aa03-475c-aa1f-38b7b78be11f</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2009/01/17/organizing-a-chicago-area-scala-enthusiasts-case-group</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>Scala</category>
      <category>chicago</category>
    </item>
    <item>
      <title>Video of my RubyConf talk, &amp;quot;Better Ruby through Functional Programming&amp;quot;</title>
      <description>&lt;p&gt;Confreaks has started posting the videos from &lt;a href="http://rubyconf2008.confreaks.com/index.html"&gt;RubyConf&lt;/a&gt;.  Here&amp;#8217;s mine on &lt;a href="http://rubyconf2008.confreaks.com/better-ruby-through-functional-programming-2.html"&gt;Better Ruby through Functional Programming&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Please ignore the occasional Ruby (and Scala) bugs&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Thu, 27 Nov 2008 16:09:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:7adf0d3c-9f55-4fb4-b16f-35c22db87465</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2008/11/27/video-of-my-rubyconf-talk-better-ruby-through-functional-programming</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>Dynamic Languages</category>
      <category>Design Principles</category>
      <category>Ruby</category>
      <category>RubyConf</category>
      <category>funtional_programming</category>
    </item>
    <item>
      <title>Upcoming Speaking Engagements</title>
      <description>&lt;p&gt;I&amp;#8217;m speaking this Friday at &lt;a href="http://rubyconf.org/"&gt;RubyConf&lt;/a&gt; on &lt;a href="http://rubyconf.org/talks/46"&gt;Better Ruby Through Functional Programming&lt;/a&gt;. I&amp;#8217;ll introduce long-overlooked ideas from FP, why they are important for Ruby programmers, and how to use them in Ruby.&lt;/p&gt;


	&lt;p&gt;In two weeks, I&amp;#8217;m speaking on Wednesday, 11/19 at &lt;a href="http://qconsf.com/sf2008/"&gt;QCon San Francisco&lt;/a&gt; on &lt;a href="http://qconsf.com/sf2008/speaker/Dean+Wampler"&gt;Radical Simplification Through Polyglot and Poly-paradigm Programming&lt;/a&gt;. The idea of this talk is that combining the right languages and modularity paradigms (&lt;em&gt;i.e.,&lt;/em&gt; objects, functions, aspects) can simplify your code base and reduce the amount of code you have to write and manage, providing numerous benefits.&lt;/p&gt;


	&lt;p&gt;Back in Chicago, I&amp;#8217;m speaking at the &lt;a href="http://polyglotprogrammers.com/"&gt;Polyglot Programmer&amp;#8217;s&lt;/a&gt; meeting on &lt;a href="http://polyglotprogrammers.com/usa/illinois/chicago/"&gt;The Seductions of Scala&lt;/a&gt;, 11/13. It&amp;#8217;s an intro to the Scala language, which could become the language of choice for the &lt;span class="caps"&gt;JVM&lt;/span&gt;. I&amp;#8217;m repeating this talk at the &lt;a href="http://www.cjug.org/Wiki.jsp?page=2008.12.16.downtown"&gt;Chicago Java User&amp;#8217;s Group&lt;/a&gt; on 12/16. I&amp;#8217;m co-writing a book on Scala with &lt;a href="http://twitter.com/al3x"&gt;Alex Payne&lt;/a&gt;. O&amp;#8217;Reilly will be the publisher.&lt;/p&gt;


	&lt;p&gt;Incidently, Bob Martin is also speaking in Chicago on 11/13 at the &lt;a href="http://www.aplnchicago.org/"&gt;&lt;span class="caps"&gt;APLN&lt;/span&gt; Chicago&lt;/a&gt; meeting on &lt;a href="http://www.aplnchicago.org/Calendar.php"&gt;Software Professionalism&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Mon, 03 Nov 2008 18:13:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:4d0b05fe-743b-46a8-b236-625089da6095</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2008/11/03/upcoming-speaking-engagements</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>Agile Methods</category>
      <category>Clean Code</category>
      <category>talks</category>
      <category>RubyConf</category>
      <category>APLN</category>
      <category>Polyglot_Programmers</category>
      <category>Scala</category>
      <category>QCon</category>
    </item>
    <item>
      <title>ANN: Talks at the Chicago Ruby Users Group (Oct. 1, Dec. 3)</title>
      <description>&lt;p&gt;I&amp;#8217;m speaking on &lt;a href="http://aquarium.rubyforge.org"&gt;Aquarium&lt;/a&gt; this Monday night (Oct. 1st). Details are &lt;a href="http://chirb.org"&gt;here&lt;/a&gt;. David Chelimsky will also be talking about new developments in RSpec and RBehave.&lt;/p&gt;


	&lt;p&gt;At the Dec. 3 Chirb meeting, the two of us are reprising our Agile 2007 tutorial &lt;em&gt;Ruby&amp;#8217;s Secret Sauce: Metaprogramming&lt;/em&gt;.&lt;/p&gt;


	&lt;p&gt;Please join us!&lt;/p&gt;</description>
      <pubDate>Sat, 29 Sep 2007 09:52:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:430c0979-4e0c-4a0c-8afd-57b3579618d1</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2007/09/29/ann-talks-at-the-chicago-ruby-users-group-oct-1-dec-3</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>Dynamic Languages</category>
      <category>Ruby</category>
      <category>aquarium</category>
      <category>Metaprogramming</category>
      <category>AOP</category>
      <category>aspects</category>
      <category>Chirb</category>
    </item>
    <item>
      <title>ANN: OOPSLA Tutorial on &amp;quot;Principles of Aspect-Oriented Design in Java and AspectJ&amp;quot;</title>
      <description>&lt;p&gt;I&amp;#8217;m doing a tutorial on aspect-oriented design principles with examples in Java and AspectJ at &lt;span class="caps"&gt;OOPSLA&lt;/span&gt; this year (October 21st). You can find a description &lt;a href="http://www.oopsla.org/oopsla2007/index.php?page=sub/&amp;#38;id=90"&gt;here&lt;/a&gt;. I believe Friday, 9/14, is the last day for early, discounted registration, so sign up now!&lt;/p&gt;


	&lt;p&gt;A short presentation on the same subject can be found &lt;a href="http://aspectprogramming.com/papers/AOPIntroAndPrinciplesTalk.pdf"&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Thu, 13 Sep 2007 11:34:29 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:bf38657f-7056-46cd-bd52-5135540e5e6a</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2007/09/13/ann-oopsla-tutorial-on-principles-of-aspect-oriented-design-in-java-and-aspectj</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>Design Principles</category>
      <category>AOP</category>
      <category>design</category>
      <category>oopsla</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>CJUG West 9/6/07: Aspect-Oriented Programming and Software Design</title>
      <description>&lt;p&gt;I&amp;#8217;m giving a talk at the &lt;a href="http://www.cjug.org/Wiki.jsp?page=Welcome"&gt;Chicago Java User&amp;#8217;s Group West&lt;/a&gt; meeting this Thursday at 6:30 PM. The topic is &lt;a href="http://www.cjug.org/Wiki.jsp?page=2007.09.06.west"&gt;Aspect-Oriented Programming and Software Design in Java and AspectJ&lt;/a&gt;. I&amp;#8217;ll briefly describe the problems that &lt;span class="caps"&gt;AOP&lt;/span&gt; addresses and how the principles of object-oriented design influence &lt;span class="caps"&gt;AOP&lt;/span&gt; and &lt;i&gt;vice versa&lt;/i&gt;. If you&amp;#8217;re in the area, I hope to see you &lt;a href="http://www.cjug.org/Wiki.jsp?page=2007.09.06.west"&gt;there&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 04 Sep 2007 17:55:47 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:bd3e42fa-602d-4d02-9aef-7f5332628a19</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2007/09/04/cjug-west-9-6-07-aspect-oriented-programming-and-software-design</link>
      <category>Dean's Deprecations</category>
      <category>Public Speaking Engagements</category>
      <category>AOP</category>
      <category>AOD</category>
      <category>design</category>
      <category>Java</category>
      <category>AspectJ</category>
      <category>CJUG</category>
      <trackback:ping>http://blog.objectmentor.com/articles/trackback/8802</trackback:ping>
    </item>
  </channel>
</rss>

