programminghistorian.org
Some advanced use of jq
Working with data from an art museum API and from the Twitter API, this lesson teaches how to use the command-line utility _jq_ to filter and parse complex JSON files into flat CSV files.
Ellias Silva
The links, tools and tips our engineers and designers share with each other, one “today I learned” at a time.








programminghistorian.org
Working with data from an art museum API and from the Twitter API, this lesson teaches how to use the command-line utility _jq_ to filter and parse complex JSON files into flat CSV files.
Ellias Silva
Tech Insights· programminghistorian.org
From programminghistorian.org
Working with data from an art museum API and from the Twitter API, this lesson teaches how to use the command-line utility _jq_ to filter and parse complex JSON files into flat CSV files.
Shared by
Tech Insights· tech.octopus.energy
Shared by
stackoverflow.com
Flavio Juvenal
Tech Insights· stackoverflow.com
Shared by
docs.python.org
: a type T can be annotated with metadata x via the typehint Annotated[T, x]. This metadata can be used for either static analysis or at runtime. If a library (or tool) encounters a typehint Annotated[T, x] and has no special logic for metadata x, it should ignore it and simply treat the type as T.
Flavio Juvenal
Tech Insights· docs.python.org
: a type T can be annotated with metadata x via the typehint Annotated[T, x]. This metadata can be used for either static analysis or at runtime. If a library (or tool) encounters a typehint Annotated[T, x] and has no special logic for metadata x, it should ignore it and simply treat the type as T.
Shared by
github.com
Tool for automatically sorting python statements within a module - bwhmather/ssort
Flavio Juvenal
Tech Insights· github.com
From github.com
Tool for automatically sorting python statements within a module - bwhmather/ssort
Shared by
docs.python.org
Source code: Lib/types.py This module defines utility functions to assist in dynamic creation of new types. It also defines names for some object types that are used by the standard Python interpre...
Carlos Coelho
Tech Insights· docs.python.org
From docs.python.org
Source code: Lib/types.py This module defines utility functions to assist in dynamic creation of new types. It also defines names for some object types that are used by the standard Python interpre...
Shared by
Tech Insights· antonz.org
Shared by
The original link on antonz.org is no longer available.
Look for it on the Wayback Machinefreecodecamp.org
A drum machine is a fun project to create to practice your Python skills. We just published a full course on the freeCodeCamp.org YouTube channel that will teach you how to create a drum machine project using Python and Pygame. Pete LeMaster created ...
Fellipe Souto
Tech Insights· freecodecamp.org
From freecodecamp.org
A drum machine is a fun project to create to practice your Python skills. We just published a full course on the freeCodeCamp.org YouTube channel that will teach you how to create a drum machine project using Python and Pygame. Pete LeMaster created ...
Shared by
pythonspeed.com
Slow software performance may be due to CPU, I/O, locks, and more. Learn a quick heuristic to help you identify which it is.
Flavio Juvenal
Tech Insights· pythonspeed.com
From pythonspeed.com
Slow software performance may be due to CPU, I/O, locks, and more. Learn a quick heuristic to help you identify which it is.
Shared by
Tech Insights· youtube.com
Shared by
peps.python.org
This PEP introduces a simple and intuitive way to annotate methods that return an instance of their class. This behaves the same as the TypeVar-based approach specified in PEP 484 but is more concise and easier to follow.
Elton Morais
Tech Insights· peps.python.org
From peps.python.org
This PEP introduces a simple and intuitive way to annotate methods that return an instance of their class. This behaves the same as the TypeVar-based approach specified in PEP 484 but is more concise and easier to follow.
Shared by
dabapps.com
This post is about how we can take inspiration from cognitive psychology in order to write better code.
Flavio Juvenal
Tech Insights· dabapps.com
From dabapps.com
This post is about how we can take inspiration from cognitive psychology in order to write better code.
Shared by
Tech Insights· youtube.com
Shared by
blog.aquasec.com
Team Nautilus uncovered and analyzed the first Python-based ransomware attack that targets misconfigured Jupyter Notebooks in the wild and encrypts files.
Rebeca Sarai
Tech Insights· blog.aquasec.com
From blog.aquasec.com
Team Nautilus uncovered and analyzed the first Python-based ransomware attack that targets misconfigured Jupyter Notebooks in the wild and encrypts files.
Shared by
Book a call
Tell us about your product and the problem in front of you. We’ll bring what we’ve learned on real projects.
Tell us about your product, and we’ll bring what we’ve learned.
Still prefer the good old email? Contact us



