September 16, 2019 by
Mike This week we welcome Veronica Hanus (@veronica_hanus) as our PyDev of the Week! Veronica is a regular tech speaker at Python and other tech conferences and meetups. You can see some of her talks and her schedule on her website. She has been active in the Python community for the past few years. Let's take […]
September 10, 2019 by
Mike The Portable Document Format (PDF) is a well-known format popularized by Adobe. It purports to create a document that should render the same across platforms. Python has several libraries that you can use to work with PDFs: ReportLab - Creating PDFs PyPDF2 - Manipulating preexisting PDFs pdfrw - Also for manipulating preexisting PDFs, but also […]
September 9, 2019 by
Mike This week we welcome Aymeric Augustin (@aymericaugustin) as our PyDev of the Week. Aymeric is a core developer of Django, a Python web framework. He is also an entrepreneur and speaker at several Django related conferences. You can catch up with Aymeric over on his website or check out his FOSS contributions on Github. Let's […]
September 5, 2019 by
Mike There are times when you want to rotate images or other objects in ReportLab while creating a PDF. For example, you might want to rotate an image by 45 degrees for watermarking purposes. Or you might need an image that runs vertically along one of the edges of the PDF. You can rotate images by […]
September 4, 2019 by
Mike I was recently interviewed on the Lucid Programming Podcast by Vincent Russo about writing books about Python. You can listen to the audio here: If you'd like to know more about how I write books, you might enjoy this article I wrote on the topic. I also wrote an article on the Pros and Cons […]
September 2, 2019 by
Mike This week we welcome Katherine Kampf (@kvkampf) as our PyDev of the Week! Katherine is a Program Manager at Microsoft, specifically for Azure Notebooks, which is Microsoft's version of Jupyter Notebook. She also recently gave a talk at EuroPython 2019. Let's take a few moments getting to know Katherine better! Can you tell us a […]