Fromage and Programming<!-- --> |

Resources


Useful resources to keep under the radar

SUID/SGID and sticky bits

#linux

#sysadmin

How to change the default group of newly created files in a sharde unix directory

Staging environments with AWS SAM

#aws

#SAM

An approach to keep staging envs clean with SAM

ETL best practices

#ETL

Nested tmux

#linux

#tmux

#productivity

How to use tmux both on your local and remote over ssh

Semantic commit message

#git

#productivity

Adopting a systematic format for your git commit messages

Git Feature Branch Workflow

#git

#devops

A refresh on some good git practices

Vim cheat sheet

#vim

#productivity

In case you need a refresh on most used vim shortcuts

Luigi + SQL

#luigi

#SQL

A starter to output luigi tasks to an SQL database

Chezmoi dotfile manager

#productivity

#cli

The best dotfile manager I could try. Feels indeed at home on every machine.

Ranger

#productivity

#cli

A console file manager with vim keybindings

The silver searcher

#productivity

#cli

A faster alternative to grep and ack

Two years with cloud formation

#aws

#cloudformation

Some good practices and limits for cloud formation

fzf

#productivity

#cli

A command line fuzzy finder

Great Expectations

#python

#data processing

How to systematize the data validation process of relational data using various engines (pandas, spark etc). Steap learning curve but the results are worth it.

Python logging illustrated

#python

#logging

Although the doc is pretty exhaustive concerning python logging, a scheme never hurts

Design Patterns

#OO programming

Intuitive approach to learn somehow less common design patterns.

Speedup docker build

#docker

Reduce build time by using an appropriate .dockerignore

Graphql official tutorial

#graphql

Excellent interactive and intuitive into graphql queries & mutations

Structure and automated workflow for ML projects

#ML

#productivity

An excellent starter to structure and dockerize your ML project running on premises: make sure not to miss the 2nd part

SAM lambda local + IAM role

#aws

#lambda

How to invoke lambda function locally using SAM with a custom IAM role

Good python logging practices

#python

#logging

Application vs Frameworks vs Libraries

#code semantic

SSH speed test

#cli

#productivity

Useful to troubleshoot intermittent ssh disconnection

Insights into python wheels

#python

Useful to demistify some aspects of the python packaging process

Luigi tips and tricks

#luigi

Some good practices for luigi pipelines

News feed eradicator

#productivity

Amazing plugin to turn youtube and co into a searchbar and not have to suffer catchy distracting suggestions you never asked for anyway.

Downloading files efficiently from EBS wo private network

#EBS

#rsync

How to 'efficiently' download data from EFS

Pyenv

#python

#cli

A global python version manager for the best

SSH agent explained

#ssh

#security

Insights into the ssh agent agent for best security practices

The art of command line

#cli

#productivity

A brushup of the next skill that will make you efficient on the cli

Custom authorization using graphQL resolvers

#graphql

#aws

The missing semester

#productivity

If it was about starting all over, it would start there