Daw-Ran LiouRecap 2018The same article is also shared on my personal website: https://dawranliou.com/. I haven’t figured out why I need both places to share my…4 min read·Jan 4, 2019----
Daw-Ran LiouMy biggest struggle while helping newcomers with PythonAnd my recipe for setting up Python environment on Mac.2 min read·May 1, 2018--3--3
Daw-Ran LiouDecode your phone number with ClojureA Clojure program to reverse translate numbers to phonewords.3 min read·Apr 30, 2018----
Daw-Ran LiouLazy codes: infinite sequences in Python and ClojureIt not only seems that the lazy programmer gets the job, but also the lazy programs these days. I first encounter Python’s laziness in my…3 min read·Apr 26, 2018----
Daw-Ran LiouWhat is it like to start a study group at workMy story of finding a way to share the thing I love·4 min read·Apr 24, 2018----
Daw-Ran LiouDon’t think. Just write the code!Lessons from learning on the job without much experience·7 min read·Apr 2, 2018--6--6
Daw-Ran LiouComposing namedtuple from namedtuplesSharing the recipe of composing namedtuple from namedtuples.1 min read·Nov 2, 2017----
Daw-Ran LiouWriting descriptors in Python 3.6+This article is also cross-shared to Dev.to and my blog.5 min read·Sep 24, 2017--2--2
Daw-Ran LiouGetting Started with Python InternalsThis article is a summary of what I learned from Philip Guo’s CPython internals: A ten-hour codewalk through the Python interpreter source…6 min read·Feb 21, 2017--1--1
Daw-Ran LiouClosures bind lateThis post is originally shared on my personal blog. If you have trouble reading the code examples, please make sure to check out my blog. I…4 min read·Feb 19, 2017--1--1