- Meet the new responder API framework
Hey everybody, it's time for our last meetup of the year! This month, Jeremy Boyd from HomeAway will be giving a run-through of Kenneth Reitz's brand new API framework, responder (http://python-responder.org/). We'll be reproducing the httpbucket app we built in the 2016 Django tutorials. The framework was just released this month, so this will just be a taste of its capabilities. As usual, we'll be meeting up at Capital Factory. Hope to see you there!
- Casual Python Night
Hey everyone! We'll still be getting together this evening for an evening of talking about Python on the web. We may have a couple demos, but if not we can do a "workshop-style" session on our own projects. As usual, we'll be meeting at Capital Factory on the 16th floor of the Omni Building. We'll be back on our regular schedule in October.
- Continuous Integration of Docker images in Gitlab
Hey everyone, this month we've got a great talk lined up from Paul Dejean of ReviewPush.com. A lot of times we talk about continuous integration & continuous deployment (AKA CI/CD) for our application code, but Paul is going to show us how to do CI/CD for Docker images -- i.e., one layer "down" from application code. The talk uses Gitlab, AWS, and Terraform, which are all great technology options you may already be using or interested in. I'm excited to see this talk as it covers some operations material we haven't had a chance to discuss yet this year. Hopefully you are, too! As always, we'll be meeting at Capital Factory. Please note that CF no longer provides vouchers for Omni Hotel parking, so you may want to find another parking option.
- Migrating legacy applications to Django
Happy July, everybody! Hope you're surviving this heat. Have you ever had to migrate a legacy application? Do you think you might need to in the future? Then this month's talk is for you. We'll be meeting this month (Thursday, 7/26) back at Capital Factory to hear from Chris Chang of Conde Nast. Chris provided this blurb for the talk: "What happens when you have ancient Spring Boot project that’s untouchable, vital to your business, and suddenly needs attention? You rewrite it in Django! Now what if there’s no docs, no README, and the codebase is just thousands of XML files and interfaces? Well I’ll tell you how I did it." Migrating legacy codebases is a common task, and I'm looking forward to hearing Chris's take on things. I'd also love to hear your experiences with these kinds of projects!
- Static pages with Lektor and controlling IoT devices with Flask
Hey everyone! Hope your summer's going great. This month we'll be meeting at Galvanize (not Capital Factory) to hear some cool talks. We'll be back at Capital Factory in July. First, Joe Nix of Terminal Labs will be diving into Lektor, the static page generator and CMS bundle he maintains. Lektor is a super cool next-generation tool. If you want a little more background for the talk, check out his interview on the "Talk Python to Me" podcast from a few weeks ago: https://talkpython.fm/episodes/show/160/lektor-beautiful-websites-out-of-flat-files. Second, Chris Smith (also of Terminal Labs) will be talking briefly about Flask, including a demonstration of using a lightweight Flask server to control small electronics / relays. In Chris's words, "Flask can be a great tool for giving your IoT prototypes an interface on the web, providing an array of new options for controlling devices." Maybe you can use Flask for your summer hack projects! Lastly, I want to thank Optimizely for sponsoring this month's meetup. They're hiring for a few roles here in Austin and would love to meet interested folks. If you're looking for your next gig or know someone who is, be sure to join us! See you Thursday!
- Django 2.0 upgrade workshop
Hey, everyone! Despite the fact that the whole city seems to be on vacation for Memorial Day weekend, we'll be meeting up this Thursday (May 24). This week, I'll be hosting an informal, workshop-style upgrade of the app we built in last year's Django tutorial series from version 1.11 of Django to 2.0. The process will be live-ish -- meaning that while I've looked things over to get started I don't know exactly how it'll go. The goals are a) to get familiar with the latest changes to Django, b) see how experienced devs debug in action, and hopefully c) hear from others about their experience upgrading more advanced projects. This will be an excellent opportunity to either get a first look at Django 2.0's changes or lampoon your friendly neighborhood organizer. If any PyCon attendees are around, we'd also love to hear from you about your favorite talks or other parts of the conference. Afterward, if folks are interested, we can adjourn to The Ginger Man, which has hosted many an after-AWPUG discussion and is shutting down at the end of the week. As usual, we'll be meeting at Capital Factory on the 16th floor of the Omni building. Please remember to ask for parking validation at the CF front desk!
- Learn about DjangoCMS and the new PyPI
Hey everyone! April's meetup is nearly upon us, and I'm excited to see these talks. First, Mike Tully will be will be showing us DjangoCMS (https://www.django-cms.org/en/). He'll be doing a demo of it and a walkthrough of how to customize it. We'll learn why it's great as well as some of its limitations. He'll also show off some production sites that have been built with it. After that, Dustin Ingram of Promptworks will be reprising his talk from Austin Python a couple weeks ago about the recent launch of the new PyPI. If you missed that talk but are interested in the latest changes to Python's packaging infrastructure, this is definitely one to check out. This month's refreshments are sponsored by Cloudflare. They're hiring for a bunch of positions here in Austin - check them out at https://www.cloudflare.com/careers/locations/austin/. As always, we'll be meeting at Capital Factory, on the 16th floor of the Omni Hotel building downtown. Please RSVP if you're coming so we know what to plan for. See you Thursday!
- February AWPUG Meetup: Django ORM Adventures and Clustering Log Data
- First 2018 AWPUG Meetup
Happy 2018, everyone! Hope your new year is off to a good start. We're kicking off with a topic that generated a lot of discussion a few months back - web video! Josh Marshall from uStudio will be giving a primer on how to start bringing video into your web applications, and along the way hopefully providing an understanding of what digital video is, why it can be so complicated, and the various ways modern browsers and apps handle the medium. We'll be meeting as usual on the 16th floor of the Omni building at Capital Factory. Don't forget to ask at the desk for a parking voucher if you want to park in the garage. See you Thursday!