<?xml version="1.0" encoding="utf-8"?>
<feed
    xmlns="http://www.w3.org/2005/Atom"
    xmlns:at="http://www.sixapart.com/ns/at"
    xmlns:icbm="http://postneo.com/icbm"
    xmlns:rvw="http://purl.org/NET/RVW/0.2/"
    xml:lang="en">
    <title>Methods and Messages: Randal Schwartz on Smalltalk</title>
    <link rel="self" type="application/atom+xml" title="Methods and Messages: Randal Schwartz on Smalltalk (Atom)" href="http://methodsandmessages.vox.com/library/posts/tags/seaside/page/1/atom.xml" />
    <link rel="alternate" type="text/html" title="Methods and Messages: Randal Schwartz on Smalltalk" href="http://methodsandmessages.vox.com/library/posts/tags/seaside/page/1/"/> 
    <link rel="service.post" type="application/atom+xml" title="Methods and Messages: Randal Schwartz on Smalltalk" href="http://www.vox.com/services/atom/svc=post/collection_id=6a00e398cc856f000500e398cc85740005" /> 
    <link rel="service.subscribe" type="application/atom+xml" title="Methods and Messages: Randal Schwartz on Smalltalk" href="http://methodsandmessages.vox.com/library/posts/tags/seaside/atom.xml" />    
    <link rel="next" type="application/atom+xml" title="Methods and Messages: Randal Schwartz on Smalltalk" href="http://methodsandmessages.vox.com/library/posts/tags/seaside/page/2/atom.xml" /> 
    <link rel="last" type="application/atom+xml" title="Methods and Messages: Randal Schwartz on Smalltalk" href="http://methodsandmessages.vox.com/library/posts/tags/seaside/page/4/atom.xml" />  
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/?_c=feed-atom-full" label="seaside" /> 
    <generator uri="http://www.vox.com/">Vox</generator>
    <updated>2008-07-22T14:01:03Z</updated> 
    <author>
        <name>Randal Schwartz</name>
        <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
    </author> 
    <id>tag:vox.com,2006:6p00e398cc856f0005/tags/seaside/</id> 
    <subtitle>Transcript show: &#39;Just another Smalltalk hacker,&#39;</subtitle>  
    
    <entry>
        <title>David Mertz reviews my OSCON Seaside tutorial</title>   
        <link rel="alternate" type="text/html" title="David Mertz reviews my OSCON Seaside tutorial" href="http://methodsandmessages.vox.com/library/post/david-mertz-reviews-my-oscon-seaside-tutorial.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="David Mertz reviews my OSCON Seaside tutorial" href="http://methodsandmessages.vox.com/library/post/david-mertz-reviews-my-oscon-seaside-tutorial.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="David Mertz reviews my OSCON Seaside tutorial" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fa9689d0ad0002" />          <id>tag:vox.com,2008-07-22:asset-6a00e398cc856f000500fa9689d0ad0002</id>
        <published>2008-07-22T14:01:03Z</published>
        <updated>2008-07-22T14:01:03Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <div>David Mertz <a href="http://www.ibm.com/developerworks/blogs/page/davidmertz?entry=first_day_tutorials">reviews my presentation yesterday in his blog post</a>:</div><div><br /></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p>The framework itself is based on continuations and maintenance of session state. As with other rapid-development web frameworks, a very small amount of template code does a lot of work. In contrast to, say Ruby or Django, Seaside gives you far more capability of poking inside the running sessions, and even greater dynamism in seeing your code changes reflected on web pages. As a development feedback process, this is great. You can build your applications in baby steps, seeing the changes and improvements at each one, and getting immediate notification and feedback on bugs and glitches. Another respect in which Seaside is unusual as a web framework is that its &quot;templating&quot; language is just Smalltalk itself. While somewhat novel as a concept, in practice it seems little different: it is really just a matter of sticking some method names where you might put various meta characters and escape sequences in other frameworks.</p></blockquote><p><br /><div>Thanks!</div></p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/david-mertz-reviews-my-oscon-seaside-tutorial.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fa9689d0ad0002?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="oscon" scheme="http://methodsandmessages.vox.com/tags/oscon/" label="oscon" /> 
    <category term="david mertz" scheme="http://methodsandmessages.vox.com/tags/david+mertz/" label="david mertz" /> 
    </entry> 
    
    <entry>
        <title>My first big Seaside tutorial: three hours at OSCON</title>   
        <link rel="alternate" type="text/html" title="My first big Seaside tutorial: three hours at OSCON" href="http://methodsandmessages.vox.com/library/post/my-first-big-seaside-tutorial-three-hours-at-oscon.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="My first big Seaside tutorial: three hours at OSCON" href="http://methodsandmessages.vox.com/library/post/my-first-big-seaside-tutorial-three-hours-at-oscon.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="My first big Seaside tutorial: three hours at OSCON" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fa9689b3ef0002" />          <id>tag:vox.com,2008-07-22:asset-6a00e398cc856f000500fa9689b3ef0002</id>
        <published>2008-07-22T04:49:01Z</published>
        <updated>2008-07-22T12:53:24Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>Wow. &#160;What a rush. But I mean that literally.<div><br /></div><div>I&#39;ve <a href="http://methodsandmessages.vox.com/library/post/seaside-tutorial-at-oscon---accepted.html">known for a few months</a> that I&#39;d be delivering a <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/4216">three hour tutorial on Seaside</a> at <a href="http://en.oreilly.com/oscon2008/public/content/home">OSCON</a>. &#160;But like many of the activities, I didn&#39;t actually start writing the materials until last week, and I&#39;d been sweating bullets trying to generate what I believed to be enough material to fill three hours.</div><div><br /></div><div>I&#39;d settled on a basic outline that included:</div><div><ul><li>A quick intro to Smalltalk and the <a href="http://www.squeak.org/">Squeak</a> GUI</li><li>Basic concepts of Seaside (starting from configuring a &quot;hello world&quot; application)</li><li>Forms and state</li><li>Subcomponents and call/answer</li><li>Magritte</li><li>Persistence</li><li>Other bolt-ons (testing, ajax, etc.)</li></ul>The last few items existed only as a single page each full of about eight bullets, hoping that when I had gotten to there, I could simply go off and show web pages and do some handwaving, rather than produce real code, because I was running out of time to write the code I wanted to show.</div><div><br /></div><div>I had decided to use a &quot;demo first, then summarize what I showed on slides&quot; approach, because this means that the slides could be a bit more outline-like, since they didn&#39;t need to actually teach the material. This is a different teaching style from what I am most familiar with—the <a href="http://www.stonehenge.com/">Perl</a> classes are almost all slide-driven, not demo-driven.</div><div><br /></div><div>I decided for the demo that I would create and elaborate on a simple &quot;To Do List&quot;. &#160;Yes, I was inspired by the now-classic <a href="http://www.swa.hpi.uni-potsdam.de/seaside/tutorial/">Potsdam Tutorial</a>, but I came at it my own way, trying to figure out how to change the fewest lines of code to get to the next working program and yet continually illustrate a new feature each time. &#160;I rehearsed my presentation Saturday with Tom Phoenix, my fellow Stonehenge presenter, who was also going to be in the front of the room with me in case I passed out or got tongue tied. &#160;When I realized that this particular example really illustrated a lot of good ideas, I knew I was on the right track.</div><div><br /></div><div>When I had first pitched the idea to OSCON, I wasn&#39;t sure what kind of turnout I&#39;d have. &#160;After all, my Seaside talks hadn&#39;t been accepted to the main OSCON tracks (I believe they were deemed &quot;not relevant enough&quot;). So with the idea of an additional three hours for which people would have to pay to attend, and on Monday (the most distant day from the rest of the conference), I had decided that I would be &quot;extremely pleased&quot; if as many as 15 people showed up.</div><div><br /></div><div>At <a href="http://www.stic.st/stic?sts08Detail">Smalltalk Solutions 2008</a>, James Robertson of Cincom offered me the opportunity to hand out Cincom VisualWorks installation disks to my students, which I readily accepted. &#160;I said I&#39;d get back to him with a number so he could ship them to me. &#160;When I asked O&#39;Reilly what my pre-registered number was, I nearly fell out of my chair when the response was a whopping <span class="Apple-style-span" style="font-weight: bold;">41</span> people. &#160;James sent me 50 disks (bizarrely each individually bubble wrapped, and in a box that also had bubble wrap filling), and that was followed by Monty Williams of GemStone quickly burning 50 DVDs of <a href="http://seaside.gemstone.com/">GLASS</a>&#160;for me to hand out as well.</div><div><br /></div><div>And, it turns out that by noon today, a total of 55 people had signed up! &#160;The room was nearly packed. &#160;The people were attentive, and asked good questions, and were generally following along, including being in wonder and awe when I got to the intra-hit debugging and talked about how the continuations provided a level of control-flow abstraction.</div><div><br /></div><div>But, here&#39;s the crazy part. &#160;By the midway break, I&#39;d covered only the basics of Smalltalk. &#160;I hadn&#39;t even started the Seaside part! &#160;I spent the last 90 minutes building the basic &quot;To Do&quot; application as a simple single-page form, adding items from a field at the bottom, and having a &quot;delete&quot; button by each item to remove it. &#160;So I had clearly underestimated the amount of time it takes to walk through the material, and had clearly over-prepared.</div><div><br /></div><div>I didn&#39;t even get into changing each item from a simple string into an Action object, creating a subcomponent for the bottom form, or using call/answer for validation. &#160;None of the stuff that I had prepared beyond the initial code. &#160;Well, sounds like I really have eight hours of material already. &#160;That&#39;s good, because I&#39;m going to need it on my next delivery. Yeay.</div><div><br /></div><div>In short, my first &quot;big&quot; Seaside tutorial went very well, and the feedback was great, and I suspect quite a few of the students will be experimenting with Seaside (or at least talking about it), if not strongly considering it for a near future project. Smalltalk and Seaside clearly are on the radar of many people now, and the attendance and the attentiveness of this tutorial shows that we are on the right plan.</div><div><br /></div><div>But I&#39;m beat. &#160;And tomorrow&#39;s another day.</div></p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/my-first-big-seaside-tutorial-three-hours-at-oscon.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fa9689b3ef0002?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="glass" scheme="http://methodsandmessages.vox.com/tags/glass/" label="glass" /> 
    <category term="squeak" scheme="http://methodsandmessages.vox.com/tags/squeak/" label="squeak" /> 
    <category term="tutorial" scheme="http://methodsandmessages.vox.com/tags/tutorial/" label="tutorial" /> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="gemstone" scheme="http://methodsandmessages.vox.com/tags/gemstone/" label="gemstone" /> 
    <category term="oscon" scheme="http://methodsandmessages.vox.com/tags/oscon/" label="oscon" /> 
    <category term="visualworks" scheme="http://methodsandmessages.vox.com/tags/visualworks/" label="visualworks" /> 
    <category term="cincom" scheme="http://methodsandmessages.vox.com/tags/cincom/" label="cincom" /> 
    </entry> 
    
    <entry>
        <title>Dynamic languages for web development vs Java</title>   
        <link rel="alternate" type="text/html" title="Dynamic languages for web development vs Java" href="http://methodsandmessages.vox.com/library/post/dynamic-languages-for-web-development-vs-java.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Dynamic languages for web development vs Java" href="http://methodsandmessages.vox.com/library/post/dynamic-languages-for-web-development-vs-java.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Dynamic languages for web development vs Java" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fad69945ca0005" />          <id>tag:vox.com,2008-07-13:asset-6a00e398cc856f000500fad69945ca0005</id>
        <published>2008-07-13T15:02:50Z</published>
        <updated>2008-07-20T02:27:15Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <div>From <a href="http://pab-data.blogspot.com/2008/07/dynamic-languages-fud-continues.html">a recent blog post</a>:</div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p>[...]<br />The simple truth is that for web applications dynamic approaches are massively more productive. Take a look at Seaside (Smalltalk), Grails (groovy) or Rails (Ruby) and its clear that Java has nothing to compare. The DSLs provided by these languages make web development a cinch. Productivity improvements of 2-3 times is not uncommon. This translates to a reduced time to market, and better responsiveness to business needs.<br />[...]<br />The domains where Java makes sense are shrinking. Given the performance of dynamic languages nowadays and the ability to inter-operate with high performance system languages like C++, I see Java and C# being squeezed.<br />[...]</p></blockquote><div><div>I couldn&#39;t have said it better. &#160;Go read the rest of the article, including <a href="http://beust.com/weblog/archives/000492.html">the linked article where the Java people continue to spread FUD</a>.</div><div><br /></div></div>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/dynamic-languages-for-web-development-vs-java.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fad69945ca0005?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="java" scheme="http://methodsandmessages.vox.com/tags/java/" label="java" /> 
    <category term="ruby" scheme="http://methodsandmessages.vox.com/tags/ruby/" label="ruby" /> 
    <category term="rails" scheme="http://methodsandmessages.vox.com/tags/rails/" label="rails" /> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="fud" scheme="http://methodsandmessages.vox.com/tags/fud/" label="fud" /> 
    <category term="grails" scheme="http://methodsandmessages.vox.com/tags/grails/" label="grails" /> 
    </entry> 
    
    <entry>
        <title>Audio and video from my Smalltalk Solutions 2008 Keynote</title>   
        <link rel="alternate" type="text/html" title="Audio and video from my Smalltalk Solutions 2008 Keynote" href="http://methodsandmessages.vox.com/library/post/audio-and-video-from-my-smalltalk-solutions-2008-keynote.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Audio and video from my Smalltalk Solutions 2008 Keynote" href="http://methodsandmessages.vox.com/library/post/audio-and-video-from-my-smalltalk-solutions-2008-keynote.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Audio and video from my Smalltalk Solutions 2008 Keynote" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fae8c9a969000b" />          <id>tag:vox.com,2008-07-07:asset-6a00e398cc856f000500fae8c9a969000b</id>
        <published>2008-07-07T03:46:31Z</published>
        <updated>2008-07-17T22:16:45Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>James Robertson has now published the <a href="http://www.cincomsmalltalk.com/audio/2008/industry_misinterpretations95.mp3">audio</a> and <a href="http://www.cincomsmalltalk.com/video/2008/sts/Seaside-Persistence-Small.mp4">video</a> from <a href="http://methodsandmessages.vox.com/library/post/survived-my-double-header-keynote-at-smalltalk-solutions-2008.html">my Smalltalk Solutions 2008 talk</a>. &#160;He&#39;s even put the audio into the <a href="http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=podcasts">Industry Misinterpretations stream</a>, which I highly recommend you subscribe to.</p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/audio-and-video-from-my-smalltalk-solutions-2008-keynote.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fae8c9a969000b?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="industry misinterpretations" scheme="http://methodsandmessages.vox.com/tags/industry+misinterpretations/" label="industry misinterpretations" /> 
    <category term="smalltalk solutions" scheme="http://methodsandmessages.vox.com/tags/smalltalk+solutions/" label="smalltalk solutions" /> 
    <category term="james robertson" scheme="http://methodsandmessages.vox.com/tags/james+robertson/" label="james robertson" /> 
    </entry> 
    
    <entry>
        <title>One stop shopping for Smalltalk Jobs, please</title>   
        <link rel="alternate" type="text/html" title="One stop shopping for Smalltalk Jobs, please" href="http://methodsandmessages.vox.com/library/post/one-stop-shopping-for-smalltalk-jobs-please.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="One stop shopping for Smalltalk Jobs, please" href="http://methodsandmessages.vox.com/library/post/one-stop-shopping-for-smalltalk-jobs-please.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="One stop shopping for Smalltalk Jobs, please" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fae8c6851c000b" />          <id>tag:vox.com,2008-06-26:asset-6a00e398cc856f000500fae8c6851c000b</id>
        <published>2008-06-26T15:16:36Z</published>
        <updated>2008-07-03T18:09:03Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>As I just wrote on the Seaside mailing list, when someone suggested posting a job elsewhere:<div><br /></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p>It&#39;s been <span class="Apple-style-span" style="font-weight: bold;">very</span> helpful to the Perl community to get one&#160;place for all serious Perl jobs: <a href="http://jobs.perl.org/">jobs.perl.org</a>. &#160;Because&#160;then all the smart people look there, and all the clueful employers post&#160;there, and it&#39;s also free. &#160;And the stats at <a href="http://jobs.perl.org/about/stats">http://jobs.perl.org/about/stats</a>&#160;show that Perl is far from dead.</p></blockquote><div><div><br /></div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p>I&#39;m trying to do the same thing for Smalltalk. &#160;Please support me in that.&#160;Don&#39;t point at other places. &#160;Get <span class="Apple-style-span" style="font-weight: bold;">them</span> to post at <a href="http://smalltalkjobs.dabbledb.com">http://smalltalkjobs.dabbledb.com</a>. &#160;It will be good for all of us overall.&#160;Truly.</p></blockquote><div><div><br /></div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><p>The DabbleDB interface has many RSS feeds for particular areas, and can&#160;be pulled out and searched in detail. &#160;It&#39;s also all in Smalltalk,&#160;which is a good demo.</p></blockquote><div><br /></div>Just passing this along to my blogreaders as well. &#160;Please, support me in this. &#160;Let&#39;s get all clueful people posting Smalltalk jobs in one place. Then, when someone says &quot;But I can&#39;t get a job in Smalltalk&quot;, we can point them at one place. &#160;Maybe &quot;jobs.smallltalk.org&quot; should also forward here?<br /><div><div><br /></div></div></p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/one-stop-shopping-for-smalltalk-jobs-please.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fae8c6851c000b?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="smalltalk jobs" scheme="http://methodsandmessages.vox.com/tags/smalltalk+jobs/" label="smalltalk jobs" /> 
    <category term="dabbledb" scheme="http://methodsandmessages.vox.com/tags/dabbledb/" label="dabbledb" /> 
    </entry> 
    
    <entry>
        <title>Survived my double-header keynote at Smalltalk Solutions 2008</title>   
        <link rel="alternate" type="text/html" title="Survived my double-header keynote at Smalltalk Solutions 2008" href="http://methodsandmessages.vox.com/library/post/survived-my-double-header-keynote-at-smalltalk-solutions-2008.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Survived my double-header keynote at Smalltalk Solutions 2008" href="http://methodsandmessages.vox.com/library/post/survived-my-double-header-keynote-at-smalltalk-solutions-2008.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Survived my double-header keynote at Smalltalk Solutions 2008" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fa96802e5a0002" />            <id>tag:vox.com,2008-06-20:asset-6a00e398cc856f000500fa96802e5a0002</id>
        <published>2008-06-20T20:23:16Z</published>
        <updated>2008-06-21T00:52:26Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        
    
    
    
<div at:enclosure="asset" at:xid="6a00e398cc856f000500fa96802e680002" at:format="large" at:align="right"
    class="enclosure enclosure-right enclosure-large photo-enclosure" 
     style="text-align: center; float: right;">
<div class="enclosure-inner"
    
        style="padding: 9px; border: 1px solid; width: px; margin: 0 0 20px 20px;"
    >
    <div class="enclosure-list">
        <div class="enclosure-item photo-asset last">
    
            <div class="enclosure-image">
        
                <a href="http://methodsandmessages.vox.com/library/photo/6a00e398cc856f000500fa96802e680002.html"><img src="http://a0.vox.com/6a00e398cc856f000500fa96802e680002-320pi" alt="Grand Sierra Resort, Reno, NV" title="Grand Sierra Resort, Reno, NV" /></a>
        
            </div>
            <div class="enclosure-meta">
                <div class="enclosure-asset-name"><a href="http://methodsandmessages.vox.com/library/photo/6a00e398cc856f000500fa96802e680002.html" title="Grand Sierra Resort, Reno, NV">Grand Sierra Resort, Reno, NV</a></div>
            </div>
    
        </div>
    </div>
</div>
</div><!-- end enclosure -->
<p>I just finished giving my jam-packed keynote at <a href="http://stic.st/stic?content=sts2008">Smalltalk Solutions in Reno</a>. &#160;I knew<a href="http://methodsandmessages.vox.com/library/post/writing-my-smalltalk-solutions-talk-at-the-last-minute.html"> the originally proposed &quot;persistence&quot; part of the talk</a> was going to come up a bit short, so luckily the organizers allowed me to also give my evangelizing talk (<span class="Apple-style-span" style="font-style: italic;">Seaside: Your next web framework</span>) as well. &#160;Even though this talk was &quot;preaching to the choir&quot;, it seemed people listened to it rather intently, to help them understand how to sell Smalltalk and <a href="http://seaside.st/">Seaside</a> to others.<div><br /></div><div>James Robertson has the highlights (and an image of me that makes me look very tiny) <a href="http://www.cincomsmalltalk.com/blog/blogView?showComments=true&amp;printTitle=Why_Seaside,_and_What_the_persistence_options_are&amp;entry=3391426948">over on his blog</a>. &#160;Check it out there. &#160;The slides I used will be archived <a href="http://stic.st/">on the STIC site</a> as well.</div><div><br /></div></p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/survived-my-double-header-keynote-at-smalltalk-solutions-2008.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fa96802e5a0002?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="reno" scheme="http://methodsandmessages.vox.com/tags/reno/" label="reno" /> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="stic" scheme="http://methodsandmessages.vox.com/tags/stic/" label="stic" /> 
    <category term="smalltalk solutions" scheme="http://methodsandmessages.vox.com/tags/smalltalk+solutions/" label="smalltalk solutions" /> 
    <category term="james robertson" scheme="http://methodsandmessages.vox.com/tags/james+robertson/" label="james robertson" /> 
    </entry> 
    
    <entry>
        <title>Interviewed on WebDevRadio</title>   
        <link rel="alternate" type="text/html" title="Interviewed on WebDevRadio" href="http://methodsandmessages.vox.com/library/post/interviewed-on-webdevradio.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Interviewed on WebDevRadio" href="http://methodsandmessages.vox.com/library/post/interviewed-on-webdevradio.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Interviewed on WebDevRadio" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fa967e4a3c0003" />          <id>tag:vox.com,2008-06-12:asset-6a00e398cc856f000500fa967e4a3c0003</id>
        <published>2008-06-12T14:02:23Z</published>
        <updated>2008-06-13T15:54:51Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>Michael Kimsal runs <a href="http://www.webdevradio.com/">a nice podcast on various modern web development topics</a>, and agreed to interview me recently about <a href="http://seaside.st/">Seaside</a>. The show is <a href="http://www.webdevradio.com/index.php?id=77">now live</a>. &#160;It&#39;s basically a more detailed version of my &quot;Seaside: Your Next Web Framework&quot; talk but with some side conversations thrown in, including my passion for Smalltalk and Squeak, and even a bit about MagLev. Check it out!</p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/interviewed-on-webdevradio.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fa967e4a3c0003?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="squeak" scheme="http://methodsandmessages.vox.com/tags/squeak/" label="squeak" /> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="maglev" scheme="http://methodsandmessages.vox.com/tags/maglev/" label="maglev" /> 
    <category term="michael kimsal" scheme="http://methodsandmessages.vox.com/tags/michael+kimsal/" label="michael kimsal" /> 
    <category term="webdevradio" scheme="http://methodsandmessages.vox.com/tags/webdevradio/" label="webdevradio" /> 
    </entry> 
    
    <entry>
        <title>Look Ma! I&#39;m on (MySpace)TV!</title>   
        <link rel="alternate" type="text/html" title="Look Ma! I&#39;m on (MySpace)TV!" href="http://methodsandmessages.vox.com/library/post/look-ma-im-on-myspacetv.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Look Ma! I&#39;m on (MySpace)TV!" href="http://methodsandmessages.vox.com/library/post/look-ma-im-on-myspacetv.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Look Ma! I&#39;m on (MySpace)TV!" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fad68f95580005" />          <id>tag:vox.com,2008-06-11:asset-6a00e398cc856f000500fad68f95580005</id>
        <published>2008-06-11T14:54:18Z</published>
        <updated>2008-06-11T14:54:18Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>My friends at <a href="http://myspace.com">MySpace.com</a> finally transcoded my <a href="http://methodsandmessages.vox.com/library/post/presenting-seaside-at-myspacecom-headquarters.html">recent presentation at their headquarters</a> of yet another version of &quot;Seaside: Your next web framework&quot;, including a rather badly botched demo of <a href="http://www.squeak.org/">Squeak</a>. &#160;I haven&#39;t watched it yet, but feel free to <a href="http://vids.myspace.com/index.cfm?fuseaction=vids.individual&amp;videoid=35394470">review it for yourself</a>. &#160;Please note that, yes, I made a few technical errors and have been amply corrected. &#160;Enjoy.</p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/look-ma-im-on-myspacetv.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fad68f95580005?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="demo" scheme="http://methodsandmessages.vox.com/tags/demo/" label="demo" /> 
    <category term="squeak" scheme="http://methodsandmessages.vox.com/tags/squeak/" label="squeak" /> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="myspace.com" scheme="http://methodsandmessages.vox.com/tags/myspace.com/" label="myspace.com" /> 
    </entry> 
    
    <entry>
        <title>Writing my Smalltalk Solutions talk at the last minute</title>   
        <link rel="alternate" type="text/html" title="Writing my Smalltalk Solutions talk at the last minute" href="http://methodsandmessages.vox.com/library/post/writing-my-smalltalk-solutions-talk-at-the-last-minute.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="Writing my Smalltalk Solutions talk at the last minute" href="http://methodsandmessages.vox.com/library/post/writing-my-smalltalk-solutions-talk-at-the-last-minute.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="Writing my Smalltalk Solutions talk at the last minute" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fae8bfeecc000b" />          <id>tag:vox.com,2008-06-04:asset-6a00e398cc856f000500fae8bfeecc000b</id>
        <published>2008-06-04T17:57:45Z</published>
        <updated>2008-06-04T21:19:57Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>I&#39;m busy hacking away at my hour-long presentation for the rapidly approaching <a href="http://www.stic.st/stic?content=sts08Detail">Smalltalk Solutions 2008 conference</a>, on &quot;Persistence for <a href="http://seaside.st/">Seaside</a>&quot;. &#160;I&#39;m starting with an enumeration of all the ways that data can persist, both open-source and commercial. &#160;I&#39;ve come up with the following list so far:<div><ol><li>Saving the image</li><li>GOODS</li><li>OmniBase</li><li>SIXX</li><li>Magma</li><li>Prevayler</li><li>SQLite</li><li>PostgreSQL</li><li>GLORP</li><li>Cincom&#39;s ActiveRecord</li><li>Roe</li><li>Gemstone/S</li></ol>Am I missing anything important? &#160;Are any of these totally irrelevant now? (Keep in mind that I&#39;m a bit Squeak-centric, because that&#39;s the easiest place for me to test this stuff.) Feedback in the comments, or just send me mail at merlyn@stonehenge.com. &#160;Thanks!</div></p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/writing-my-smalltalk-solutions-talk-at-the-last-minute.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fae8bfeecc000b?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="persistence" scheme="http://methodsandmessages.vox.com/tags/persistence/" label="persistence" /> 
    <category term="smalltalk solutions" scheme="http://methodsandmessages.vox.com/tags/smalltalk+solutions/" label="smalltalk solutions" /> 
    </entry> 
    
    <entry>
        <title>The revolution(ary web framework) will be televised, er, webcast!</title>   
        <link rel="alternate" type="text/html" title="The revolution(ary web framework) will be televised, er, webcast!" href="http://methodsandmessages.vox.com/library/post/the-revolutionary-web-framework-will-be-televised-er-webcast.html?_c=feed-atom-full" />  
        <link rel="service.post" type="application/atom+xml" title="The revolution(ary web framework) will be televised, er, webcast!" href="http://methodsandmessages.vox.com/library/post/the-revolutionary-web-framework-will-be-televised-er-webcast.html?_c=feed-atom-full#comments" /> 
        <link rel="service.edit" type="application/atom+xml" title="The revolution(ary web framework) will be televised, er, webcast!" href="http://www.vox.com/atom/svc=post/asset_id=6a00e398cc856f000500fa9679d9aa0003" />          <id>tag:vox.com,2008-05-28:asset-6a00e398cc856f000500fa9679d9aa0003</id>
        <published>2008-05-28T23:56:11Z</published>
        <updated>2008-05-29T18:30:10Z</updated>
    
        <author>
            <name>Randal Schwartz</name>
            <uri>http://methodsandmessages.vox.com/?_c=feed-atom-full</uri>
        </author>
    
        
        <content type="html" xml:base="http://methodsandmessages.vox.com/?_c=feed-atom-full">
            <![CDATA[
                <div xmlns="http://www.w3.org/1999/xhtml" xmlns:at="http://www.sixapart.com/ns/at">
        <p>Just found out that <a href="http://methodsandmessages.vox.com/library/post/infiltrating-the-thousand-oaks-perl-mongers-with-seaside.html">my presentation tonight on Seaside</a> will be <a href="http://www.ustream.tv/channel/to.pm%3A-seaside-presentation">broadcast on U-Stream</a>! &#160;Live from 8pm to around 9:30pm Pacific Time (GMT-7, if my calculations are correct). &#160;So, if you can&#39;t get to northern LA directly, now you can just jack in, and harrass me from thousands of miles away!</p>   <p style="clear:both;"> 
    <a href="http://methodsandmessages.vox.com/library/post/the-revolutionary-web-framework-will-be-televised-er-webcast.html?_c=feed-atom-full#comments">Read and post comments</a>   |   
    <a href="http://www.vox.com/share/6a00e398cc856f000500fa9679d9aa0003?_c=feed-atom-full">Send to a friend</a> 
</p>

                </div>
            ]]>
        </content> 
    <category term="perl" scheme="http://methodsandmessages.vox.com/tags/perl/" label="perl" /> 
    <category term="seaside" scheme="http://methodsandmessages.vox.com/tags/seaside/" label="seaside" /> 
    <category term="smalltalk" scheme="http://methodsandmessages.vox.com/tags/smalltalk/" label="smalltalk" /> 
    <category term="ustream" scheme="http://methodsandmessages.vox.com/tags/ustream/" label="ustream" /> 
    </entry> 
</feed>


