<html><head></head><body><div class="ydp3d5c4ef1yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div><div><div>Reminder that we have an SGVLUG meeting at Du-Par's this Thursday.  It's about good coding practices for JavaScript.  Because we've all written terrible code.<br><div><br><span> If you like these types of presentations which focus on coding or good 
software design, please chat with Michael Starch and Carlos Meza afterwards.  
They've made noises about starting up a special interest group on this 
topic.</span><br></div></div><br></div><div><div>In addition, several of us are on the SCALE A/V team and ramping up on cool projects.  We are undertaking a major upgrade, so we could use help with software, hardware, and infrastructure automation.  With a large side of documentation.  Come talk to us in person to learn more.<br><br></div>I've updated the SGVLUG website with the meeting notice<br></div></div><div></div>
        <div><a href="http://www.sgvlug.org/2018/11/08/javascript-sucks-and-so-do-you/" rel="nofollow" target="_blank">http://www.sgvlug.org/2018/11/08/javascript-sucks-and-so-do-you/</a><br><div><br><div><div>But of course, if you're on Meetup, please RSVP there.<br><div><a href="https://www.meetup.com/SGVTech/events/255859121/" rel="nofollow" target="_blank">https://www.meetup.com/SGVTech/events/255859121/</a><br><div><br><div><br>Lan<br></div></div></div></div><br></div></div></div><div><br></div>
        
        </div><div id="ydpac547c60yahoo_quoted_1579803990" class="ydpac547c60yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Thursday, November 1, 2018, 1:25:37 AM PDT, Lan Dang <l.dang@ymail.com> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="ydpac547c60yiv7376175308"><div><div>Hi all,<br></div><div><br><div>We'll have a fun meeting next week. <br></div></div><div class="ydpac547c60yiv7376175308ydpc6f276cbyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><span><span><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12155" dir="ltr"><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12156"><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12157"><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12257" dir="ltr"><br></div></div></div></div></span></span><span>  <a href="https://www.meetup.com/SGVTech/events/zvpphlyxpblb/" rel="nofollow" target="_blank">https://www.meetup.com/SGVTech/events/zvpphlyxpblb/</a><div><br></div><span><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12171" dir="ltr">---<br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12172"></div><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12173" dir="ltr">TIME: Thursday, November 8th, from 7pm to 9pm<br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12174"></div><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12175" dir="ltr"><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12176" dir="ltr"><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12177" dir="ltr">LOCATION:Du-Par's Restaurant and Bakery, 214 S Lake Ave, <span id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12178">Pasadena</span>, <span id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12179">CA</span></div></div></div></span><div><span><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12182" dir="ltr">TOPIC: JavaScript Sucks and So Do You<br>SPEAKER: Michael Starch, Engineer<br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12183"></div></span></div><span></span><span><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12186" dir="ltr"><br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12187"></div><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12188" dir="ltr">TOPIC:<br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12189"></div> <span> <span>JavaScript, like all computer languages, has its flaws. It at times 
subtly encourages programmers to commit unabsolvable crimes against the 
computing world. It drags new programmers into the abyss of bad practice
 with the madness of Lisp and the folly of QuickBasic. Together we shall
 journey into the darkness surrounding JavaScript and shine our light 
into it.<br><br>Attendees should expect to learn a bit about the 
downside to JavaScript and some of the bad practices that arise. We will
 then improve our JavaScript code by establishing good patterns using 
modern JavaScript and an understanding of software design principles. If
 nothing else attendees shall be thoroughly entertained, and all will 
rag on JavaScript just a wee bit.</span></span><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12196"><br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12197"></div><div id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12198" dir="ltr">BIO:<br id="ydpac547c60yiv7376175308ydp5931da1eyiv9726270721ydp2eeac06eyiv6566734398yui_3_16_0_ym19_1_1502090552807_12199"></div></span></span><div><span> <span> <span>Michael Starch in an Engineer. He has used JavaScript professionally for
 many years, and has committed every sin in JavaScript's tomb of Evil. 
He has often searched for order amongst the chaotic statements of 
JavaScript, and brings his methods for your consideration. He is by no 
means an authority on JavaScript, but he will step up and speak with 
authority anyway. You shall be entertained.</span><br></span></span><span><span></span></span><div><br>Lan<br></div></div></div></div></div></div>
            </div>
        </div></body></html>