queirozf.com

python

Suppressing, Ignoring Warnings in Python: Reference and Examples

11 Nov 2020   Examples on how to suppress warnings in python code, when needed. Can be used in standalone scripts, structured systems and/or jupyter notebooks.

Read More ›

soft-skills

Pull-Requests: Best Practices and Lessons Learned

12 Oct 2020   Some tips and lessons learned on creating useful and pleasant PRs that are easy to review. Also some best practices on interacting with reviewers and peers in general.

Read More ›

software-engineering software-architecture

On Rolling out Backwards-Compatible Software Upgrades

10 Oct 2020   Thoughts on how to deal with problems that arise from legacy systems that have grown too much;

Read More ›

pandas

Pandas Dataframes: Apply Examples

26 Sep 2020   Examples on how to use pandas apply, on columns, dataframes, etc, with best practices and warnings about performance.

Read More ›

python files paths

Python: Working with Paths & the Filesystem

26 Sep 2020   Several examples on how to work with paths and files in python, convert from relative to aboslute paths, check if a path points to a valid file, etc.

Read More ›

product-management data-science data-products

11 Types of Data Products, with Examples

22 Sep 2020   Here is a list of data products you can build using various types of data science methods. Includes use cases and main techniques for each.

Read More ›

paper-summary natural-language-processing sequence-learning transformer-architecture

Paper Summary: Improving Language Understanding by Generative Pre-Training

11 Sep 2020   Summary of the 2018 article "Improving Language Understanding by Generative Pre-Training" by Radford et al.

Read More ›

bash

Bash Examples: String Operations

09 Sep 2020   How to interact with strings on bash scripts.

Read More ›

jq

jq: Sorting JSON objects

29 Aug 2020   Just simple examples on how to sort objects with jq

Read More ›

pytest python testing

Pytest Options: Best Practices and Examples

23 Aug 2020   Examples on how to use pytest to run tests, configure outputs, etc.

Read More ›