A challenge in software development is to keep things simple 🤯 For your code to not grow overly complex over time 😱 Simple is better than complex.Complex is better than complicated. Zen of Python 🐍 Simplicity in your code means fewer possibilities for bugs to hide and easier debugging when they do arise 📈 It… Continue reading Make Each Line Count, Keeping Things Simple in Python
Articles on collections
A Case Study in Refactoring Python: Clean Code Is Often Faster
By Russell Helmstedter on 20 July 2022
I have learned a lot over the past 2.5 years of my Python journey. What started out as a hobby during COVID-19 lock downs in 2020, has now become a major component of my professional workload. This article is designed to highlight the importance of the iterative process: write some code -> learn new stuff… Continue reading A Case Study in Refactoring Python: Clean Code Is Often Faster
Generating Beautiful Code Snippets with Carbon and Selenium
By Bob Belderbos on 26 February 2019
Did you notice our Python tips lately? They looks more sexy, don’t they? That’s thanks to Carbon which lets you create beautiful images of your source code. As much as I love its interface though, what if we can automate this process generating the image for us? That’s what we did and posting new tips to Twitter is now a breeze. In this article I will show you how using a bit of BeautifulSoup and selenium. Enjoy!
Automating PyBites Review Post Using Github API and collections.defaultdict
By Bob Belderbos on 13 November 2018
In this post I share a quick script I produced last week to automate a portion of our review post. There are some nice idioms that you might find useful.
Data Analysis of Pybites Community Branch Activity
By Martin Uribe on 18 October 2018
I wanted to play around with a dataset and see what I could find out about it. I decided on analyzing the little bit of data that I could collect from Github without having to use an OAuth key, which limits it to just 300 events. If you want to follow along with my notebook check out the instructions here. This notebook was my submission for Code Challenge 47 – PyBites First Year in Data (Special).
Code Challenge 44 – Marvel Data Analysis (Alicante PyChallengeDay)
By PyBites Team on 10 November 2017
Hi Pythonistas, this is a very special edition! Today, the 10th of November, we launch our first Live Code Challenge. We partnered up with Python Alicante and we will be hosting this code challenge with them at the University of Alicante. If you don’t happen to live in Alicante but do want to code today 10am-13pm CET you are more than welcome to join this Gitter channel.
Twitter digest 2017 week 34
By PyBites Team on 27 August 2017
Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.
Beautiful, idiomatic Python
By Bob Belderbos on 10 January 2017
Transforming Code into Beautiful, Idiomatic Python is a must-watch to write more Pythonic code. In this post some highlights.
A great book that makes algorithms accessible
By Bob Belderbos on 3 January 2017
I finished reading Grokking Algorithms, it’s a very accessible resource for learning algorithms / data structures, highly recommended.
2016 py articles and useful books
By Bob Belderbos on 22 December 2016
Some of my Python articles I posted on my blog this year and useful books