83 private links
A quick reference for Python's strftime formatting directives.
Personally, I always forget strftime placeholders. This gives it to me concisely, and without fuss.
From a dude who knows how to explain. Aimed at mostly intermediate use (& a little advanced i suppose)
An open-source universal messaging library. Seems interesting as a concurrency tool. Implementations and bindings in many many languages.
Next Generation Taskwarrior Python API.
A simple fork of the stagnant taskw taskwarrior-python bindings.
Amazing concise guide for simple IO stream explanation. Good as a refresher for whenever I have to work with them.
Short and simple video lessons that start from scratch. Tools and thoughts that might make your professional life more enjoyable.
- Tools for checking your python code (pylint, precommit, pyinstrument, ...)
- scikit-learn
- visualization
- cli tools like entr, makefiles, typer, rich, ...
Neat!
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
Basically, bindings and clients to interact with Kubernetes, AWS, GCP, Azure to create infrastructure, containers, serverless functions, etc.
Using altair to visualize data, a book by jjallaire. Nice explanations, starts from the basics.
Grab data from websites (for now: has pre-made importers for Shaarli and Github Awesome- lists but can create your own), and do stuff with them.
Uses a variety of processors and exporters to shape, fix and transform the imported stuff. All based on yml 'pipeline' specifications. Essentially, it's a bit like setting up github actions/woodpecker CI for arbitrary pages.
Advanced 'print' function - enables simple debugging instead of littering code with 'print' statements everywhere while coding. Just add a decorator or context manager instead.
Conceptually somewhat similar to kikito's inspect for lua, or its vim.inspect
neovim implementation in being in-between simple print statements and full blown debugging.
An academic publishing workflow with automatic doi -> citation processing and (I think?) writing in markdown then publishing as pdf/docx/html documents.
Similar to quarto in other words, but taking a bit of a different approach. Also has a sister-repository with an AI assistant for the publishing process which seems like a neat tool to try.
Automatically upgrade your Polars code to use the latest syntax available. Run over python polars code and it switches out deprecated stuff for up-to-date stuff. Simple, easy, nice.
Hold presentations with a projector connected (i.e. dual-screen) - you get to read notes you prepared and see the current and upcoming slide in a little side-window while the big screen just sees the current slide.
I think slide.js/reveal.js has a similar feature that can be activated with a key combination but this has it baked in
A side-by-side comparison of the Polars and Pandas libraries. Nice gentle comparison and thus simultaneous 'introduction' to the tools.
(It's not really an introduction, it does expect you to have some prior knowledge on e.g. the pandas core concepts.)
Enable scraping (and interaction) with websites, a little more high-level and a different api than beautifulsoup
Read and write json line format with python, easy, efficient.
Fantastically easy approach for .jsonl format to be loaded into pandas.
A small python script to send files through KDEConnect - can presumably be adapted for any other non-ranger related use (e.g. other TUI fm such as nnn, xplr or vifm) or even just as a one-off script to be invoked
Takes a CSV file from the Sleep as Android app and generates monthly JSON files with the data provided, excluding noise recording information. - GitHub - GwynHannay/sleep_parser: Takes a CSV file from the Sleep as Android app and generates monthly JSON files with the data provided, excluding noise recording information.
🐍🕸 WebAssembly runtime for Python
Target your python program to wasm blobs