The best tool is one that helps you learn! I’ve enjoyed participating in Advent of Code for the last few years. It’s a series of daily Christmas-themed coding challenges throughout December, and it’s great fun. https://adventofcode.com/2020 I post my solutions in Jupyter notebooks on GitHub: https://github.com/bennuttall/advent-of-code-2020/
Ever wanted to know how many visitors you’ve had to your website? Or wanted to know which pages, articles or downloads are the most popular? If you’re self-hosting your blog or website, whether you use Apache, nginx or even IIS (yes, really), lars is here to help. Lars is a web server log toolkit for […]
structa is a hidden gem. It’s one of many great utilities created by Dave Jones. It’s a command line tool for analysing JSON files. Sometimes you need to inspect the structure of a large nested JSON file, and it’s too unwieldy to work out what kind of data it contains. structa is perfect for showing […]
Last time, I did a video tutorial introducing Anvil, a web-based tool for building web apps. Today I have a new video in which I build a new app in Anvil, and then deploy it to be hosted on a Raspberry Pi, to make use of some Raspberry Pi specific features. This app features a […]
Anvil is a web-based tool for building full-stack web apps with nothing but Python. It’s great for building demos, prototypes, web forms, CRUD apps and all sorts of interactive applications. The Anvil app builder is probably the most enjoyable developer experience I’ve ever had. Its autocomplete is incredible – you can, for the most part, […]
One of my essential tools for working with code and data files is meld. It’s a graphical diff tool, so if you’ve ever used diff and struggled to make sense of the output, meld is here to help. This is a brilliant description from the project’s website: Meld is a visual diff and merge tool […]