Exercise: Today is a rest day. I will be doing about an hour of drumming this evening.
- Breakfast: 1 scoop of Wheybolic (20 grams of protein), green smoothie (apple, blood orange, spinach, dandelion), coffee. Handful of raw cashews, Emergen-C (sore throat)
- Lunch: Coconut water, roasted asparagus and carrots, 8 medium shrimp
- Afternoon: Lemon tea (herbal), green tea, about 3 oz of chicken, 3/4 cup of squash, 1 medium avocado.
- Dinner: salad with balsamic vinaigrette (home made), grass-fed top round beef.
Kind of feeling tired today, but I believe most of it is due to a sore throat. I was up part of the night due to it hurting. Warm liquids are helping. I’m not positive if the throat is due to allergies or possibly injury from wrestling yesterday. Either way, and especially since tomorrow is going to be a long day, I am going to skip Muay Thai in the morning and opt for just doing Thursday night conditioning and Muay Thai (if my throat is OK).
Tomorrow night, I will be attending the first BOSS meetup. It is the evolution of the Ruby and Python groups here in town. It is going to be held at Isotope 11, which I am interested in finding out more about. They do Rails development. Given that I enjoy Django development so much, I’ve decided to take a look at Rails and check it out. Ruby looks a little cryptic to me at the moment, but it should be clearer with a little study.
Today is the last day of PyCon 2010 and I am waiting on the next talk to begin. I’ve learned so much that, at times, I thought my head might just explode. Sessions run until 5pm, with Open Space sessions often running past 10pm. There are so many really smart people here and it is easy to get caught up in a conversation with someone you met just moments ago.
I think coming to PyCon may have been one of the best things I have done for myself in some time. It’s truly and amazing language and coming to a conference like this just lets me know that I am on the right path. I got the great chance to meet and speak with the folks doing the Jython work and that may be the way for me to do more python at work, considering I work for an almost 100% Java shop. Most of all, I take away from this that I need to get more involved in the community and do even more than I do. To get hired doing python, it’s probably best to get your name out there and be active. The community is small enough that it really shouldn’t be that hard to get your name known. So that is my goal for the next year, get my name known. Part of this will be running the Birmingham Users Group, part if it will be maybe helping with documentation and such for Python.org, part will be getting involved and coding on some open source projects.
Serendipitously, it seems PyCon 2011 will be held in Atlanta again next year. I will surely be here, regardless of what it takes to make that happen.
Lessons learned: If you really care about software as more than just your day job, get involved with the open source community in whatever language you have chosen. Take part in your local users groups. Get your name out there and do something to be a part of the community. Attend a conference, especially if it is one that is small enough that you can feel significant. If you are still searching for one, let me suggest the Python community. It really does rock!
This past Thursday was the first official meeting of the Birmingham Area Python Users Group (PyHam). I volunteered to do the first presentation, which was an overview of unit testing frameworks in Python. I thought the presentation went very well. I’m very interested in testing, and know that I should be, but getting started can be the hardest part. It was very interesting to hear the take others have on the subject and to hear most everyone else admit that they feel the same way I do. The biggest lesson I took away from the meeting is to always make sure you right your code to be tested, or you will never write the test.
The first planning meeting for the new Python Users Group went really well. Our first official meeting will be January 21 on the campus of Birmingham Southern College. I will be presenting a talk on “An overview of current python testing frameworks”. I’ll mostly be discussing unit testing frameworks, however I plan to discuss coverage tools as well.
I’ve reworked pylilydtk a good bit and I’ve integrated it into my drum group website as a Django app! You can now generate rhythm scores directly from the site. I have more features planned, such as a students section, requiring a login. I’ll mostly be using it as a place to store the scores for the music we are working on.
I’ve been seeing a lot of Django jobs advertised on the net. I hope this is a good sign of things to come. As I get more comfortable with Python, I’m growing even more eager to find a job doing it full time!
In an effort to better connect with other python developers I decided it would be a good idea to form a Python users group in Birmingham. There aren’t many of us, that I personally know, but hopefully this will bring everyone out. I’ve volunteered to discuss testing frameworks because I want to learn more about them. I’ve used Nose some, but no where near what I would like to know. I’ve also volunteered to discuss Django and demo the Out of the Darj website code. It’s pretty simple, but it shows how powerful and easy Django can be to use for building a simple, dynamic website. Below is the announcement for the new groups. If you are in the area and interested in attending, we would love to have you!
A new Python users group is forming in Birmingham, AL USA. We will be holding a planning meeting at Roque on December 10th at 5:30pm. See our group page (http://groups.google.com/group/pyham) for more details.. While you are there, join the group and say hello!