• March JavaScript Meetup: Lightning talks and project night
    It will be an informal night to hack on your pet project, see what others are up to, ask for help, give some help, or just mingle. There will be some designated experts that you can pair up with if you're currently stuck on your project or need some advice. We'll also have some lightning talks at the beginning of the night. Send us a message if you're interested in speaking! Venue sponsored by Elsevier (https://elsevier.com) Food sponsored by Chariot Solutions (http://chariotsolutions.com)

    This Meetup is past

    Elsevier

    1600 John F Kennedy Boulevard · Philadelphia, PA

    5 comments
  • January JavaScript Meetup
    Doors at 6, talks at 6:30. Venue and food sponsored by Elsevier (https://elsevier.com) Speaker travel sponsored by Chariot Solutions (http://chariotsolutions.com) Jenn Voss - Tales from the QA crypt @VossJenn (https://twitter.com/VossJenn) An anthology of QA horror stories from the past, and how to avoid such situations with TDD. When tests are built in from the beginning and not tacked on after features are built, fewer defects are created and development moves faster. JavaScript has all the tools required to cover your automated testing needs, and writing tests in the same language as your app is a no brainer. We'll cover the tools available today and the logistics of merging your QA and dev teams. Justin Falcone - class HotDog extends Sandwich @modernserf (https://twitter.com/modernserf) In the popular mindset, programming is often associated with math and science, but we spend much more of our time on more philosophical problems -- specifically, categorization and hierarchy. In fact, we joke about how ""naming things"" is one of the two truly hard problems in computer science. Much of our toolbox -- types, classes, protocols -- are all about naming and categorization; likewise, our most vicious arguments (that aren't about whitespace) are over the ontological frameworks we use for naming our code. In this talk, we'll see how the systems of categorization in JavaScript relate to other familiar ontologies, from database schemata to twitter hashtags, and and how taxonomy in programming languages relates to how categories form in our brains. We'll use our new knowledge to answer some of the tough questions around categorization: What's the difference between a class and a type? Why does inheritance cause us so much trouble? And the most controversial of them all: is a hot dog a sandwich? Future events If you're interested in speaking at PhillyJSDev, let us know! Drop us a line at http://bit.ly/1tkLzGD . And follow us on Twitter at @phillyjsdev (https://twitter.com/phillyjsdev).

    Elsevier

    1600 John F Kennedy Boulevard · Philadelphia, PA

    12 comments
  • LibertyJS
    PLEASE DO NOT RSVP HERE - TICKETS ARE ON SALE AT: https://libertyjs.com/#buy-a-ticket LibertyJS is the community-super-powered JavaScript tech conference held annually in Philadelphia. Join the local JavaScript developer community at this two-day multi-track conference of JavaScript sessions, workshops, and our after conference social. Organized by Philadelphia JavaScript Developers, the premier JavaScript user group with over 1000 members enthusiastic about JavaScript development, LibertyJS is the active nexus for the local Philadelphia JavaScript developer scene. Check out http://libertyjs.com for more info! Follow @liberty_js (http://twitter.com/liberty_js) to keep current with the event and schedule as it develops. PLEASE DO NOT RSVP HERE - TICKETS ARE ON SALE AT: https://libertyjs.com/#buy-a-ticket

    Chemical Heritage Foundation

    315 Chestnut Street · Philadelphia, PA

  • September JavaScript Meetup
    Doors at 6, 6:30 talks. Venue and Food sponsored by Chariot Solutions (http://chariotsolutions.com) Matt Ross - Maybe: Build your own monad! @amsross (https://twitter.com/amsross) Monads are one of the clearest representative instances of theoretical mathematics in JavaScript. But because they are so tied to math and are closely associated with Haskell, they are often looked at with either fear or disdain. To a day-to-day programmer, however, they can represent clean abstractions for commonly repeated logical patterns, with a concrete and easy to understand API. With a little guidance over the initial “”oh no, not another monad tutorial!“” hump, any moderately capable JS programmer can grok these oft-misunderstood beauties and begin using them in place of what is likely hundreds of lines of ifs, elses, nulls, undefineds, and throws. This talk will cover some of the laws that govern monads, the pieces that make them up, the differences between them, and some simple use cases for them. The concepts covered will be strictly the basics so as to maximize accessibility for the uninitiated but curious. Adina Halter - Have Your Kids and Stay Relevant Too: A Stay-at-home Mom’s Guide to Continuing Your Career @haltersweb (https://twitter.com/haltersweb) This is a career-related talk targeted to women in tech in their early and mid-career that are planning on starting a family. This is particularly relevant to those considering the possibly of staying at home with their children for a period of time -- possibly until pre-school, elementary school, or even until middle-school (I stayed at home until my children were in 4th and 5th grade respectively). Many of these women are worried that being a stay-at-home mother isn’t a viable option, as it will irreparably hurt their career ambitions. Find out how to manage mom ambitions with career ambitions. Future events If you're interested in speaking at PhillyJSDev, let us know! Drop us a line at http://bit.ly/1tkLzGD . And follow us on Twitter at @phillyjsdev (https://twitter.com/phillyjsdev).

    Quorum at the Science Center

    3711 Market Street, Floor 8 · Philadelphia, PA

    10 comments
  • TacoJS - August 2017 🌮
    This event was canceled.
  • July JavaScript Meetup
    Doors at 6, 6:30 talks. Venue and Food sponsored by Elsevier (https://www.elsevier.com) Jess Stodola - Mentoring Junior Developers through Pair Programming @stodomay (https://twitter.com/stodomay) Pair programming is being taken on as a standard practice in many large corporations all over the globe. The sharing of knowledge between senior engineers and junior engineers minimizes the siloing of skills by increasing the abilities of junior developers, making them productive much sooner. Pair programming can be an emotional experience, for both for the mentor and the mentee. As seasoned software developers and engineers, mentoring takes a lot of time and patience. It can also be challenging for the mentee to work with someone peering over their shoulder, seeing their every mistake. This session will go over some of the things that happen unintentionally while mentoring through pair programming and how they can negatively affect the learner, the learning process, and the relationship itself. More importantly, it’ll talk about what a mentor can do to improve the success of the learner by making adjustments to how they teach. Jeff Escalante - HTML Enhanced! @jescalan (https://twitter.com/jescalan) Description: Reshape is a tool which uses simple javascript plugins to transform HTML, much like Babel or Postcss do for Javascript and CSS, respectively. We will discuss how to understand simple abstract syntax trees and build reshape plugins, then transition into a few particularly interesting uses, including deep integrations with react, preact, vue, web components, rollup, and webpack. Future events If you're interested in speaking at PhillyJSDev, let us know! Drop us a line at http://bit.ly/1tkLzGD . And follow us on Twitter at @phillyjsdev (https://twitter.com/phillyjsdev).

    This Meetup is past

    Elsevier

    1600 John F Kennedy Boulevard · Philadelphia, PA

    12 comments
  • TacoJS - January 2017 🌮
    A fun night of code & tacos. Proceeds go to Coded by Kids to help local students get excited about computer science through after school programs and mentorship. All the details can be found at http://tacojs.rocks/ (Meetup.com will ask for food accommodations after you RSVP. Tickets will close the evening before the meetup so we can put in our taco order!)

    This Meetup is past

    CandiDate / Industrious Office

    230 S. Broad Street - 17th Floor · Philadelphia, PA

    $10.00
    3 comments
  • January JavaScript Meetup
    Doors at 6, 6:30 talks. Venue sponsored by Chariot Solutions (http://chariotsolutions.com/) Food sponsored by Vistar Media (https://www.vistarmedia.com). We'll hang out afterward at Han Dynasty. Jordan Yaker - JavaScript All The Things! @jordanyaker (https://twitter.com/jordanyaker) Over time, JavaScript has become a very versatile language, but just how versatile? To find out, I embarked on an “Adult Hackathon” to build a new multi-platform product with a CLI, a website, a mobile app, and an API utilizing as much JavaScript as possible. Come learn from my successes and failures and pave the way to making your own JavaScript-acular products. Sylvester Mobley - Why We Teach JavaScript to Our Kids @sylvestermobley (https://twitter.com/sylvestermobley) When Coded by Kids launched we played around with and considered using several languages, including Java and Python. In the end, JavaScript became our default programming language of choice to teach our young learners the fundamentals of programming. I would like to share why we made this decision, why we continue to use JavaScript in our classes and what my experiences have been teaching JavaScript to children. Future events If you're interested in speaking at PhillyJSDev, let us know! Drop us a line at http://bit.ly/1tkLzGD . And follow us on Twitter at @phillyjsdev (https://twitter.com/phillyjsdev).

    Quorum at the Science Center

    3711 Market Street, Floor 8 · Philadelphia, PA

    3 comments
  • TacoJS - October 2016 🌮
    A fun night of code & tacos. Proceeds go to StudentRND Philly to help fund events that gets students involved in code and laptop refurbishment programs. All the details can be found at http://tacojs.rocks/ (Meetup.com will ask for food accommodations after you RSVP)

    CandiDate / Industrious Office

    230 S. Broad Street - 17th Floor · Philadelphia, PA

    $10.00
    1 comment
  • LibertyJS
    PLEASE DO NOT RSVP HERE - TICKETS ARE ON SALE AT: https://tickets.libertyjs.com LibertyJS is the community-super-powered JavaScript tech conference held annually in Philadelphia. Join the local JavaScript developer community at this two-day multi-track conference of JavaScript sessions, workshops, and our after conference social. Organized by Philadelphia JavaScript Developers, the premier JavaScript user group with over 1000 members enthusiastic about JavaScript development, LibertyJS is the active nexus for the local Philadelphia JavaScript developer scene. Check out http://libertyjs.com for more info! Follow @liberty_js (http://twitter.com/liberty_js) to keep current with the event and schedule as it develops. PLEASE DO NOT RSVP HERE - TICKETS ARE ON SALE AT: https://tickets.libertyjs.com

    Chemical Heritage Foundation

    315 Chestnut Street · Philadelphia, PA

    2 comments