(my) Hacker News #7
Here's a list of the latest resources that grabbed my attention.
Here's a list of the latest resources that grabbed my attention.
Here's a list of the latest resources that grabbed my attention.
Here's a list of the latest resources that grabbed my attention.
Today, thanks to PyCoder's Weekly, I discovered this blog post and more generally learned about design by contract (DbC) methodology.
Inspired from it, I decided to write down a simple snippet to implement preconditions and postconditions through Python decorators.
Here's a list of the latest resources that grabbed my attention.
I am still working on a legacy codebase, so even the smallest change feels slippery and made me fearful. When I was about to implement a not-so-small change in a data processing procedure taking place as one of the first steps of a bigger pipeline, as a painkiller I decided to ask a feature flag to come to the rescue!
apprise
In my current role I try to learn and experiment with side projects whenever I can. One of these regards the need to notify a developer as soon as an update has been made to internal tools (e.g. the latest release of a private Python library, a new page in the team's knowledge base, etc.).
After some research I came up with a simple solution based on a pub-sub architecture, Microsoft Teams webhook and the awesome Apprise.
I am working on a super-opinionated solution to assume AWS roles via STS, both programmatically and to log into AWS Console. While searching in the Python ecosystem utilities to build CLI and GUI with, I discovered three libraries that offer a great user experience both for the end users and the developers that build with them.
After having accidentally deleted every browser bookmark saved in more than 5 years of work, I decided to write down a simple backup script to prevent such a disaster from happening again.
Here's a list of the latest resources that grabbed my attention.