Open in app

Sign In

Write

Sign In

David Chong
David Chong

3.5K Followers

Home

About

Pinned

My Medium Stories (Updated Weekly)

Reading lists included (Last updated 17 Aug 2022) — Bio My name is David, a Singaporean 🇸🇬 blogger. In the day, I work as a Machine Learning Engineer at GoTo (previously Gojek) and at night, I write about machine learning, artificial intelligence, engineering, productivity and sometimes just anything that comes to mind. Husband and father of two of the most…

About Me

1 min read

My Medium Stories (Updated Weekly)
My Medium Stories (Updated Weekly)
About Me

1 min read


Published in Towards Data Science

·Pinned

I had no idea how to write code two years ago. Now I’m an AI engineer.

My journey in its rawest form — Two years ago, I graduated college where I studied Economics and Finance. I was all set for a career in finance. Investment Banking and Global Markets — those were the dream jobs. …

Artificial Intelligence

7 min read

I had no idea how to write code two years ago. Now I’m an AI engineer.
I had no idea how to write code two years ago. Now I’m an AI engineer.
Artificial Intelligence

7 min read


Published in Level Up Coding

·Aug 11, 2022

Beware Of These Common Misconceptions In Software Design And Engineering

Don’t take advice too literally — Misconception #1: Verbosity is King 👑 In my initial years of programming, I was taught to leave comments everywhere — be it defining a module, class, function, method or even within lines of code. …

Software Engineering

5 min read

Beware Of These Common Misconceptions In Software Design And Engineering
Beware Of These Common Misconceptions In Software Design And Engineering
Software Engineering

5 min read


Published in The Startup

·Aug 7, 2022

Why I’m Not Quitting My Day Job As A ML Engineer To Write Full-Time

And maybe why you shouldn’t too — The world advocates the hustle culture. That along with the “Quit your job to chase your dreams” mindset of millennials, the Great Resignation happened. Don’t get me wrong — I love writing and I also believe in side-hustling. …

Side Hustle Tips

4 min read

Why I’m Not Quitting My Day Job As A ML Engineer To Write Full-Time
Why I’m Not Quitting My Day Job As A ML Engineer To Write Full-Time
Side Hustle Tips

4 min read


Published in Level Up Coding

·Jul 31, 2022

Why All Software Engineers Need A Second Brain

Or a note-taking app like Notion or Obsidian — We’re not geniuses, duh. Unless you have a photographic memory and can remember all the language syntax and commands you’ve ever typed, including those crazy regex ones, you’d need a second (metaphorical) brain like Notion or Obsidian. No but seriously, as engineers, we absorb new knowledge on a daily basis…

Productivity

4 min read

Why All Software Engineers Need A Second Brain
Why All Software Engineers Need A Second Brain
Productivity

4 min read


Published in MLearning.ai

·Jul 30, 2022

Machine Learning Isn’t As Sexy As You Think It Is

Perspective of a ML engineer — Machine Learning (ML) engineers have (unofficially) claimed the crown of being (one of) “The Sexiest Job of the 21st Century”, overtaking the previous champions — Data Scientists. Even though ML engineers take on a multitude of roles depending on who you ask in which company, a ML engineer’s role still…

Machine Learning Engineer

4 min read

Machine Learning Isn’t As Sexy As You Think It Is
Machine Learning Isn’t As Sexy As You Think It Is
Machine Learning Engineer

4 min read


Published in Geek Culture

·Jul 28, 2022

30 Life Lessons From A Machine Learning Engineer

What I learned on the way to 30 years old — This article is inspired by Ryan Holiday, who recently wrote “35 Lessons on the Way to 35 Years Old”. I’ve recently turned 30 years old last month — it’s kind of a big ‘milestone’ I’d say, as you really start to pave your own path in your thirties and feel…

Life Lessons 101

12 min read

30 Life Lessons From A Machine Learning Engineer
30 Life Lessons From A Machine Learning Engineer
Life Lessons 101

12 min read


Published in Level Up Coding

·Jul 26, 2022

Tips You Wish You Knew While Learning Vim

Tips no one told you as a beginner Vim-er (GIFs included) — For those of you who’ve been following me, you’d know that I’m a huge Vim n3rd. As such, I’ve decided to write a short article to list several Vim essentials that I think would be highly beneficial for beginners when first picking up Vim. Pre-requisites This article assumes that you have…

Vim

6 min read

Tips You Wish You Knew While Learning Vim
Tips You Wish You Knew While Learning Vim
Vim

6 min read


Published in MLearning.ai

·Jul 18, 2022

Infrastructure-as-Code —A Hype or a Game-Changer?

A Machine Learning Engineer’s perspective of Terraform — As a Machine Learning (ML) engineer, I’ve done many projects with various forms of infrastructure, but most are either hybrid or fully cloud-based. In all these projects, I’ve always found it frustrating that these cloud-based infrastructure were managed via custom scripts or using the graphical user interface (GUI)*. …

Terraform

5 min read

Infrastructure-as-Code —A Hype or a Game-Changer?
Infrastructure-as-Code —A Hype or a Game-Changer?
Terraform

5 min read


Published in Level Up Coding

·Jul 7, 2022

Can’t Seem To Master Vim? Here’s Why.

Spoiler: You don’t play enough games — Why Most People Don’t Use Vim Vim has been around for donkey years. It was, and still is, an extremely polarizing tool. Don’t just take it from me — even Google search results says so:

Vim

4 min read

Can’t Seem To Master Vim? Here’s Why.
Can’t Seem To Master Vim? Here’s Why.
Vim

4 min read

David Chong

David Chong

3.5K Followers

Machine Learning Engineer @ Gojek; Closet n3rd; Avid investor; LinkedIn → bit.ly/3CmUbUf; Medium — tinyurl.com/2rk9ub8k; Support me → tinyurl.com/davidcjw

Following
  • Scott Galloway

    Scott Galloway

  • Alvin Ang

    Alvin Ang

  • Joseph Mavericks

    Joseph Mavericks

  • Tim Denning

    Tim Denning

  • Shalitha Suranga

    Shalitha Suranga

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech