Open in app

Sign In

Write

Sign In

Darryl Leong
Darryl Leong

24 Followers

Home

About

Apr 5, 2022

7 Things to takeaway from Cal Newport’s “Deep Work”

heres my list of takeaways for those too lazy to read it — I’ve recently had the pleasure of reading Cal Newport’s “Deep Work” and I loved it. Potentially due to of its timing, but this book was nothing short of life changing for me — yes, I know it’s an overused cliche at this point but at least hear me out. It…

Book Review

9 min read

7 Things to takeaway from Cal Newport’s “Deep Work”
7 Things to takeaway from Cal Newport’s “Deep Work”
Book Review

9 min read


Mar 26, 2022

Shopify Automation

Automate your Shopify store with AWS — Background Some time ago, I was tasked to find a way to automate the writing of Shopify order information from the platform to an external source. The main goal of this was to eliminate the tedium involved with manually transferring information (along with human errors) into their external tracking sheet. This…

Shopify

5 min read

Shopify Automation
Shopify Automation
Shopify

5 min read


Sep 17, 2021

Transfer Files with iTerm sz/rz

6 Quick Steps — This is a quick guide on transferring files between your local system and a remote server. 1. Download iTerm: https://iterm2.com/downloads.html 2. Install lrzsz package in iTerm terminal sudo brew install lrzsz 3. Add the following scripts to usr/local/bin in both local and remote server iterm2-send-zmodem.sh iterm2-recv-zmodem.sh 4. Change Permission for iTerm scripts (both local & remote server)

Iterm2

2 min read

Transfer Files with iTerm sz/rz
Transfer Files with iTerm sz/rz
Iterm2

2 min read


Aug 28, 2021

How I keep track of my Expenses as a Software Engineer

Overengineering at it’s finest — My recent launch into the working world has got start me started thinking more about my finances. Ah yes, finances. The true hallmark of an adult. Up till recently, my approach to spending had always been centered around a ‘budget’. You had X amount of money, therefore, you can only…

Telegram Bot

6 min read

How I keep track of my Expenses as a Software Engineer
How I keep track of my Expenses as a Software Engineer
Telegram Bot

6 min read


Aug 17, 2021

Software Engineering Vocabulary — Chinese/Mandarin

A compiled list of Software engineering related words in Mandarin — Due to recent work circumstances, I’ve been exposed heavily to reading documentation written in Chinese (中文文档). As someone who grew up in an English speaking household, despite being Chinese, the process of getting through just a single page document was not only agonizing slow but mentally taxing as well. It…

Software Engineering

4 min read

Software Engineering Vocab — Chinese/Mandarin
Software Engineering Vocab — Chinese/Mandarin
Software Engineering

4 min read


Aug 5, 2021

A Practical Approach to Web Crawling (Python)

Hands on guide for anyone interested in web scraping! — I’ve recently had several opportunities to build crawlers from my freelance work. During my journey in learning and building these scrapers (albeit simple ones) I have come up with a simple framework (or approach) for building your very own crawler. This article shall outline and explore some of these concepts…

Python

9 min read

Python

9 min read


Jul 20, 2021

Think Fast, Talk Smart — A Summary

If you just want a bite sized summary — General Ideas Anxiety management Ground rules Structures Anxiety management Be Mindful of creeping anxiety. When signs of anxiety kick in before public speaking, acknowledge them and don’t resist them. Greet our anxiety and say hey — “Take a deep breath and don’t let anxiety spiral out of control.” Re-framing. It’s a conversation, not a…

Public Speaking

2 min read

Public Speaking

2 min read


Jul 20, 2021

Exception Handling Isn’t Sexy

4 ways to improve how you should handle Exceptions — I’ll be honest, Exception Handling had never been and still probably isn’t at the forefront of my concerns when writing code. As a Junior Engineer I find that I am probably more concerned with speed over robustness of code. Which, needless to say, has led to a handful of issues…

Exception Handling

4 min read

Exception Handling

4 min read


Jul 6, 2021

Find the minimum number of ‘move-to-back’ required to sort an array

Python based approach — Problem You are given an array of integers. Return the minimum number of ‘move-to-back’ required to sort the array in ascending order. A ‘move-to-back’ is defined as removing an integer from it’s current position and pushing it to the end of the array Sample Input: [1,4,2,5,3] | Expected Output: 2

Python

2 min read

Find the minimum number of ‘move-to-back’ required to sort an array
Find the minimum number of ‘move-to-back’ required to sort an array
Python

2 min read


Jun 28, 2021

ByteDance Software Engineer Interview Experience [Offer]

Must read ByteDance interview guide — If you’re currently interviewing or thinking of interviewing with ByteDance, this articles for you. I hope it can shed some light on the interview process as well as gives you some key things to watch out for! Profile [for some context] ~1 Year of working experience Bachelors in Information Systems Interviewed in the past…

Software Engineering

6 min read

ByteDance Software Engineer Interview Experience [Offer]
ByteDance Software Engineer Interview Experience [Offer]
Software Engineering

6 min read

Darryl Leong

Darryl Leong

24 Followers

I write sometimes because its fun

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams