Chicago.PM New Website! New Meetup URL! New Presentations Project!

Tags:

Originally posted as: Chicago.PM New Website! New Meetup URL! New Presentations Project! on blogs.perl.org.

Lots of news for the Chicago.PM group! We've got a new Chicago.PM website, powered by Github, up at http://chicago.pm.org. The website is completely editable via Github using the Octopress system. We hope to start sharing resources about Perl on our website, increasing the exposure of the good tutorials and learning sites.

Continue reading Chicago.PM New Website! New Meetup URL! New Presentations Project!...

Chicago.PM - Dependency Injection (also: Beam::Wire)

Tags:

Originally posted as: Chicago.PM - Dependency Injection (also: Beam::Wire) on blogs.perl.org.

At this month's Chicago.PM meeting, I gave a presentation on Dependency Injection and my new module, Beam::Wire.

[EDIT: The presentation doesn't appear to work on mobile devices. I'm trying deck.js, and I'm not sure I like it.]

Continue reading Chicago.PM - Dependency Injection (also: Beam::Wire)...

Chicago.PM - Mojolicious

Tags:

Originally posted as: Chicago.PM - Mojolicious on blogs.perl.org.

February's meeting was about the Mojolicious Web Framework. Joel Berger has written a minimal Perl CMS called Galileo, and agreed to give a talk about the benefits of Mojolicious.

Best of all, the talk itself was written in Mojolicious! As Joel was talking, he was able to edit the code and display the results, showing off various features of Mojolicious like:

  • Websockets
  • Easy testing (even of websockets)
  • Helper scripts
  • Mojo templates

There are quite a few interesting parts of Mojolicious that make it worth giving a look to, and I hope to be able to do so with some web projects that have been sitting in my queue for a while (I wrote a nice ticket tracker with AngularJS, but the backend is Python, I'd like to fix that glaring mistake).