Building Software Teams, best practices for effective development

Building Software Teams, best practices for effective development

SIG published a new book that lays out ten best practices for facilitating a team of software developers, enabling them to develop high-quality code.

Pybit.es - our new Python blog

Pybit.es - our new Python blog

The last six weeks have been Python on steroids. Julian and myself launched a new blog where we share our Python learning. A post on my learning so far.

Create a nice blog featured image in 30 seconds

Create a nice blog featured image in 30 seconds

In this post I show a tool I built to easily create images. I typically use it to generate featured blog images. I started this tool a few years ago, but this iteration made it much better. I added the ability to save the image, and use some nice JS to select background images from different themes.

Weekend project - my first Flask app "Quotes to live by"

Weekend project - my first Flask app

I learned a great deal from rolling my own app on top of Flasky (sample project of O'Reilly's "Flask Web Development" book). In this post I share my learning.

Code Kata - Titans Books

Code Kata - Titans Books

In The Unusual Books That Shaped 50+ Billionaires, Mega-Bestselling Authors, and Other Prodigies, Tim Ferriss provides a mega-list of the most-gifted and favorite books of top performers. I wondered which books were mentioned more than once?

Writing Pythonic code pays off

Writing Pythonic code pays off

In this post I will show you an example of non-Pythonic vs. Pythonic code. The latter is more concise and readable thus more maintainable. We will see two nice tricks, the negative list index stride, and optional key arg of the max builtin. These two language features aid us in writing more Pythonic code. Enjoy ...

What Android apps are crushing it on Google Play?

What Android apps are crushing it on Google Play?

In this post I use 42matters Google Play Top Charts API to analyze top app charts on Google Play. I zoom in on categories and compare Spain with US. What are the top (new) free, (new) paid and grossing categories? And what app categories are trending right now? Lastly I check Pokemon Go's success by using the Google Play App Rank History API

I became a certified Quality Software Developer

I became a certified Quality Software Developer

I certified in Quality Software Developer (#QSDcert) via SIG / PEOPLECERT. In this post I share what the exam is about, why I think it is a must have for a software developer, and how you can prepare for it.

Analyzing Brexit data with Pandas

Analyzing Brexit data with Pandas

I wanted to learn Pandas for quite some time. As usual on this blog I start with a practical exercise / goal, UK's EU referendum, and use (and learn) Pandas to analyze the results. I included the UK census data in my analysis which led to some interesting findings.

Writing tests in Python with unittest and mock

Writing tests in Python with unittest and mock

In this post I take an existing script and write unit tests for it. This was a good exercise to grasp some aspects of writing tests. It even led to catching a bug and doing a couple of refactorings.