TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Member-only story

Doing more with less

A Machine Learning Engineer’s Toolkit

Bash aliases, Vim, and useful VSCode extensions

David Chong
TDS Archive
Published in
8 min readDec 9, 2020

--

Photo by Charles Deluvio on Unsplash

As an AI/ML Engineer (this applies to Software Engineers as well), the faster one can crunch out code, the greater our efficiency. Engineers are often good at their craft, but few try to squeeze out efficiencies in their day-to-day to maximize those gains.

These efficiencies or life hacks as I’d like to call them, may seem so insignificant to some but over time, really do add up to a lot. For example, cutting down 1000 keystrokes a day is equivalent to 365,000 keystrokes a year, and assuming an average word length of 5, this saves you typing 73,000 words, and further assuming a modest typing speed of 80 words per minute, saves one approximately 15 hours!

Here are some tips and tricks to get you started on your journey towards being a 10X engineer (wait, is that still a thing 😶?).

This article is broken down into several sections:

  1. Bash Aliases
  2. Vim
  3. VSCode Extensions

Bash Aliases

As an AI Engineer, we often use the terminal or command-line to do many day-to-day activities. The most common use cases include using conda/pip to manage…

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

David Chong
David Chong

Written by David Chong

Software Engineer @ Shopee; Closet n3rd; Husband & Father; LinkedIn → bit.ly/3CmUbUf; Medium — tinyurl.com/2rk9ub8k; Support me → tinyurl.com/davidcjw

No responses yet