Recap 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…Jan 4, 2019Jan 4, 2019
My biggest struggle while helping newcomers with PythonAnd my recipe for setting up Python environment on Mac.May 1, 20183May 1, 20183
Decode your phone number with ClojureA Clojure program to reverse translate numbers to phonewords.Apr 30, 2018Apr 30, 2018
Lazy 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…Apr 26, 2018Apr 26, 2018
What is it like to start a study group at workMy story of finding a way to share the thing I loveApr 24, 2018Apr 24, 2018
Don’t think. Just write the code!Lessons from learning on the job without much experienceApr 2, 20186Apr 2, 20186
Composing namedtuple from namedtuplesSharing the recipe of composing namedtuple from namedtuples.Nov 2, 2017Nov 2, 2017
Writing descriptors in Python 3.6+This article is also cross-shared to Dev.to and my blog.Sep 24, 20172Sep 24, 20172
Getting 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…Feb 21, 20171Feb 21, 20171
Closures 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…Feb 19, 20171Feb 19, 20171
Published inPython PandemoniumYou (Probably) Don’t Need For-LoopsThe original title was “Never Write For-Loops Again” but I think it misled people to think that for-loops are bad. This wasn’t my intent…Nov 17, 201622Nov 17, 201622
Twitter scraper tutorial with Python: Requests, BeautifulSoup, and Selenium — Part 2Inspired by my friend, Bruce’s take-home interview question, I started this bite-size project to play around with some of the most popular…Apr 9, 20167Apr 9, 20167
Twitter scraper tutorial with Python: Requests, BeautifulSoup, and Selenium — Part 1Inspired by Bruce, my friend’s take-home interview question, I started this bite-size project to play around with some of the most popular…Mar 26, 20166Mar 26, 20166
Completed my first hackathon!It was such a amazing experience. There’s no such thing that make you, and your teammate pull a all-nighter and still gives you one of the…Mar 10, 2016Mar 10, 2016
Practical Uses of Python AND and OR Boolean OperatorsWhat I love about Python — 2Mar 2, 2016Mar 2, 2016
Flask for Beginner Web DeveloperThoughts after finishing my blog app using Python FlaskFeb 19, 2016Feb 19, 2016
How I wake up 2 hours earlier every day and become happierHere’s how I kick off my workdaysFeb 10, 2016Feb 10, 2016
My first experience with making games with Python and Pyglet under 30 minsThis is a very ghetto game I’m tellingJan 27, 20161Jan 27, 20161