Welcome to DDL!

About Us

We’re a group of Dayton-area programmers who help each other learn how to write in dynamic languages. We’re casual, inquisitive, beginner-friendly, and include both professionals and amateurs.
If you’re interested in Ruby (including Rails), Python (including Django), PHP, Perl, Javascript, Scheme, Lisp, Smalltalk, etc, this is the place for you. Now and then we poke into other languages, too, particularly if they seem interesting and exciting.

We’re responsive and informal; if there’s a topic you’d like to present on or just like to see, we’ll probably be interested in it too!

We are a Special Interest Group (SIG) of the Dayton Microcomputer Association. See other DMA SIG meetings at [Meetup](http://www.meetup.com/Dayton-Microcomputer-Association-Meetup/

Upcoming Meetings

During the pandemic, we’re meeting online in the “General” voice channel of the PyFri Discord. You may need to install the Discord desktop app; the Discord webpage itself doesn’t work well on some systems.

May 2021: Proper Python packaging

May 13, 2021

Online Meeting

Join us at 7 PM EDT on the PyFri Discord channel, discord.gg/9SgTh3T, and click on the General voice chat link. You may need to install the Discord desktop app rather than just using the web interface.

Topic: Proper Python Packaging

There is absolutely no shame in slapping together a one-file script and running it with python myscript.py. Often that’s exactly the right thing to do.

But sometimes you want to package up code in a way that makes it easy to include in other code - yours or other people’s. That’s what Python packages are for, and writing a professional-grade package includes addressing several aspects like testing, documentation, dependency specification, and publishing. The state of the art in Python packaging keeps evolving, and consensus is finally settling toward a common set of best practices. Even if you don’t use them all, getting a look at them will help you write more solid and reusable code.

As usual, bring your grab bag of questions, thoughts, news, and projects in or about any language to throw in the soup. We always have a good discussion.

PyFri@WBI: Python self-study meetups

Together with Tec^Edge, we’re having an informal weekly lunchtime meeting for folks learning Python. No program, just come to share questions with each other, show off what you’ve been working on, and discuss. We meet most Fridays at noon, barring holidays.

During the pandemic, PyFri meets online in the “General” voice channel of the PyFri Discord. Once things are back to normal, we’ll return to meeting at the Wright Brothers Institute. Check meetup to make sure we’re meeting on a particular Friday.

Calendar link: https://calendar.google.com/event?action=TEMPLATE&tmeid=NDZzamEwb2lhZzRkYjk0Zml2dDM4cjdwb2kgY2F0aGVyaW5lLmRldmxpbkBt&tmsrc=catherine.devlin%40gmail.com

PyFri notebooks

Some Jupyter notebooks from our Friday sessions are posted at https://github.com/dayton-dynamic/pyfri

Mailing list

We have a mailing list that we use for occasional discussion, but usually just monthly meeting reminders. It’s extremely low traffic and definitely the best way to know what is going on with the group.

Location

New home!

We meet meet on the !2nd Wednesday of every month from !7pm to !9pm upstairs at Brixx Ice Company.

Map to Brixx

This lets us combine our customary after-meeting dinner with the meeting itself. Yum!

All Meetings

Dayton

Dayton is home of the Dayton Microcomputer Association, one of the country’s oldest computer user groups. DMA serves as an umbrella group for a variety of Special Interest Groups like ours - see DMA’s meetup page.

The Dayton Tech Guide has links to a variety of resources in Dayton’s technical community.

Flag of Dayton

comments powered by Disqus