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 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: 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.
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.
Bash Examples: String Operations
09 Sep 2020 How to interact with strings on bash scripts.
Read More ›jq: Sorting JSON objects
29 Aug 2020 Just simple examples on how to sort objects with jq
Read More ›Pytest Options: Best Practices and Examples
23 Aug 2020 Examples on how to use pytest to run tests, configure outputs, etc.
Read More ›real-time-machine-learning project-review fraud
Project Review: Detecting Fraudulent Transfers with ML in Real-time
01 Aug 2020 Reviewing the project: detecting fraudulent transfers-out, in real-time, using ML. Lessons learned, project decisions and non-obvious challenges.
paper-summary natural-language-processing embeddings sequence-learning
Paper Summary: ULMFIT: Universal Language Model Fine-tuning for Text Classification
22 Jul 2020 Summary of the 2018 article "ULMFIT: Universal Language Model Fine-tuning for Text Classification" by Howard and Ruder.