Latest articles

Subscribe via RSS

  • In this post we’ll look at how to apply the hedgehog concept to get more meaningful work done using Python and in your career. The other day I posted on Twitter: Don’t get stuck in tutorial paralysis, start building.  Yes, it’s uncomfortable but you will learn so much more by deliberately applying what you learn […]


  • The Benefits of Using GitHub Actions

    ·

    ·

    2 min read

    If you’re not using GitHub Actions you’re missing out! This tool is a great way to catch any errors in the central place of the GitHub repo. Catch errors early Of course this is always second best, developers should do their due diligence locally first before pushing code: Some of my favorites in that regard […]


  • This is the first part of a series of articles dealing with the type annotation system in Python, type hints for short. With this opinionated article, I advocate the use of type hints. I want to explain why you should care and why your code will be better, more bug-free, more accessible, and easier to […]


  • Do You Have a Brag Doc?

    ·

    ·

    2 min read

    We received a reply from one of our community members the other day reminding us of an incredibly powerful technique that we use to maintain motivation and build our confidence: the Brag Doc. A brag doc, wins doc, success wall (whatever you call it), is quite simply a document that you create for yourself detailing all of your wins […]


  • Some time ago I asked on Twitter: I was curious what you use #Python decorators for?  And I got quite an amazing / insightful response: The obvious next step for me was to look at some examples / use cases. So below are 5 useful applications of decorators. Study them, then apply similar things to […]


  • Tutorial Paralysis, information overload, hoarding and never completing online courses (How large are your Udemy and Coursera libraries?)… This is the pain we’re increasingly hearing about in conversations with developers and it’s more common than you may realise. It’s real, it’s crippling and it can make you feel like you’re going nowhere. Even if you do manage […]


  • PyBites Website 2.0 is here

    ·

    ·

    2 min read

    Hey, what just happened to the pybites.kinsta.cloud/ site?! After 4.5 years of content updates, products and growth, the site just got outdated, unmanageable and even confusing. The pain was real and we needed a fix! The site was first created using Pelican, a (Python) static site generator + GitHub pages and we were happy with […]


  • Naughts and Crosses (Tic-Tac-Toe to some audiences) is a popular skill game often played by children. It can also be usefully employed to distract dial up computers, at NORAD for example, rather than allowing the ‘playing’ of Global Thermonuclear War. Would you like to play a game?