Tag Archives: Python

ANN: Jupyter Notebook 101 Kickstarter

I am happy to announce my latest Kickstarter which is to raise funds to create a book on Jupyter Notebook!

Jupyter Notebook 101 will teach you all you need to know to create and use Notebooks effectively. You can use Jupyter Notebook to help you learn to code, create presentations, make beautiful documentation and much more!

The Jupyter Notebook is also used by the scientific community to demonstrate research in an easy-to-replicate manner.

You will learn the following in Jupyter Notebook 101:

  • How to create and edit Notebooks
  • How to add styling, images, graphs, etc
  • How to configure Notebooks
  • How to export your Notebooks to other formats
  • Notebook extensions
  • Using Notebooks for presentations
  • and more!

Release Date

I am planning to release the book in November, 2018

You can learn more on Kickstarter!

PyDev of the Week: Katharine Jarmul

This week we welcome Katharine Jarmul (@kjam) as our PyDev of the Week! Katherine is the co-author of Data Wrangling with Python . She is also the co-founder of KIProtect. You can catch up with the projects she works on over on Github. Let’s take some time to get to know her better!

Can you tell us a little about yourself (hobbies, education, etc):

Sure! I first started working on computers building fan websites for house music in the 90s with my dial-up shared Windows 95 computer. Since then, I have had a love / hate relationship with computers and what is now called data science. I have some formal education with math, statistics and computer science, but also learned most of what I do on my own and therefore am proud to count myself a member of the primarily self-taught folks. For fun, I like to cook and eat with friends, read news or arXiv papers and rant with like-minded folks on and offline. 😂 (I am @kjam on Twitter…) Continue reading PyDev of the Week: Katharine Jarmul

Guido Retires as BDFL

Guido van Rossum, the creator of Python, and the Benevolent Dictator for Life (BDFL) has retired as the BDFL with no successor named as of July 12, 2018. See the following email from the Python Committers list for full details.

Basically there was a lot of negativity over PEP 572 – Assignment Expressions that appears to have driven the creator of Python into early retirement. While he will still be around to help and mentor, he will no longer be taking part in the community in quite the same way.

I love Python and its community so it makes me sad that Guido would need to step down in this way. However I wish him well and will continue to use and promote Python and civility in our community.

PyDev of the Week: Ryan Kirkbride

This week we welcome Ryan Kirkbride (@ryankirkbride26) as our PyDev of the Week! Ryan is the creator of Foxdot, a live coding library for live coding music in an interactive Python editor. You can see what projects Ryan is a part of by going to his Github page. Let’s take a few moments to get to know Ryan!

Can you tell us a little about yourself (hobbies, education, etc):

I’m currently doing a PhD at the University of Leeds in the School of Music researching collaborative tools for live coding music. Live coding is basically interactive programming for creating music or visuals and probably my favourite thing to do right now. There’s a growing scene called “Algorave” where live coders get together to make music for people to dance to and they’re a lot of fun to perform at. Continue reading PyDev of the Week: Ryan Kirkbride

PyDev of the Week: Ricky White

This week we welcome Ricky White (@EndlessTrax) as our PyDev of the Week. Ricky is the owner of White Lion Media. He is also the Community Manager at Real Python. If you go to his website, you will find that he has written some non-technical books, which is pretty neat. You can also check out his Github profile to see what projects he is working on. Let’s take a few minutes to get to know Ricky!

Can you tell us a little about yourself (hobbies, education, etc):

I’m originally from Leicester, England. And I moved to the U.S. in late October 2014. Prior to moving to the U.S., I was a registered nurse specializing in ICU care. When we immigrated to Virginia, my wife and I swapped roles within the household, and she went back to work as I became a stay-at-home dad to our then 3-year-old son, and 6-month-old daughter. A job I wouldn’t change for the world.

The last 3.5 years have been far from dull, and so much has happened. Not least of all, I’ve authored two books. I’ve learned how to code. And achieved a lifelong ambition of starting my own business. Apparently looking after two small children wasn’t tiring enough, and I apparently hate sleep…

When I’m not fulfilling my primary role in life, writing, or slinging some code, I’m usually residing in the dojo. I’m a passionate martial artist who holds the rank of Shodan (first-degree black belt), and I dedicate some of my time each week to teaching other students the art and helping them to grow.

I also suffer from a chronic degenerative disease called Ankylosing Spondylitis. I have been a patient advocate since I was diagnosed in 2010, and currently work as the vice-chairman of a 501c3 non-profit — which I helped co-found — that aims to raise the awareness of the disease for which 2.7 million people suffer in the U.S. (that’s more than MS and Parkinson’s combined!) The charity is called Walk AS One.

And just for fun, I play chess and have a mild-moderate bonsai addiction, of which I have a modest collection. Continue reading PyDev of the Week: Ricky White

PyDev of the Week: Mario Corchero

This week we welcome Mario Corchero (@mariocj89) as our PyDev of the Week! He is the chair of PyLondinium18, PyConES and PyCon Charlas, the Spanish track at this year’s PyCon US. Let’s spend some time learning more about Mario!

Can you tell us a little about yourself (hobbies, education, etc.):

I work at Bloomberg as a Senior Software Developer on the Python Infrastructure team, I’ve previously worked in other teams within Bloomberg’s Engineering department, like News Automation and News Search, where I used Python to automate the generation of content that we deliver to our clients in the form of news. This was quite an exciting project to be a part of. Before joining Bloomberg in London, I worked for Amadeus (Nice, France) and as an assistant researcher at my university in Spain, where I studied Computer Science and Software Development.

My hobbies are travelling and tapas. For me, one of the greatest pleasures in life is to enjoy some drinks with small plates of food, while chatting with my friends. I cannot get used to “just drinking” as they do here in the UK ☺. When travelling, I hate taking photos, but I have a really bad memory, so I love to record videos, edit them and watch them later.

In keeping with my enjoyment of travel, I also love going to Python conferences and meeting new people. It is a different experience from travelling for leisure, but I always come back happier after meeting someone new at a conference. I love when people approach me to talk, even if we haven’t met before!

Also, I should also mention that my partner and I have guinea pig which you will always see included in the slides for all of my presentations. He is part of my family!


Continue reading PyDev of the Week: Mario Corchero

ReportLab: PDF Publishing with Python is now Available!

My latest book, ReportLab: PDF Processing with Python is now available for purchase.

ReportLab has been around since the year 2000 and has remained the primary package that Python developers use for creating reports in the PDF format. It is an extremely powerful package that works across all the major platforms. This book will also introduce the reader to other Python PDF packages.

You can get the book at the following online retailers: