written by Eric J. Ma on 2021-05-12 | tags: python software development til
Today I learned that it's possible to create a Desktop app that uses Flask (and hence HTML/CSS/JS) to render the front-end. Read on to see what packages are involved.
Read on... (214 words, approximately 2 minutes reading time)written by Eric J. Ma on 2021-05-06 | tags: til
Today I learned that Canada exports education.
Read on... (89 words, approximately 1 minute reading time)written by Eric J. Ma on 2021-05-05 | tags: bayesian probability til
Today I learned about the definition of the term "probability simplex". Here's what it is.
Read on... (171 words, approximately 1 minute reading time)written by Eric J. Ma on 2021-05-03 | tags: reflections til
Nudges are fascinating, useful, and in some cases, potentially life-saving. I recently read a paper that talked about life-saving nudges and reflected on what made these nudges effective.
Read on... (255 words, approximately 2 minutes reading time)written by Eric J. Ma on 2021-04-28 | tags: netlify web development continuous integration til
I learned a new thing: how to enable Netlify site preview URLs to be commented back on a PR thread! A story about how the collective intellect of the world is such a wonderful resource to query.
Read on... (234 words, approximately 2 minutes reading time)written by Eric J. Ma on 2021-04-26 | tags: data datasette data publishing data engineering data science
Recently, I saw Datasette resurface on my Twitter feed, and I started doing a deep dive into it once again. The work that Simon Willison, author of Datasette, has done -- it is amazing! Here's what I learned test-driving it once again.
Read on... (926 words, approximately 5 minutes reading time)written by Eric J. Ma on 2021-04-24 | tags: css html career development coding programming design
Once in a while, I make it a practice to hack on my resume. The goal isn't explicitly to keep it relevant, though. Instead, I use it as an excuse to practice CSS. The result is something I'm pretty pleased with. Come read about how I did it!
Read on... (1082 words, approximately 6 minutes reading time)written by Eric J. Ma on 2021-04-02 | tags: data visualization open source python matplotlib
I've been working on revamping the nxviz
API to much more closely align with the grammar of graphics' principles and other data visualization best practices. Come check out the ideas backing the API revamp!
written by Eric J. Ma on 2021-03-04 | tags: automation computation reproducibility
What are phony targets in Makefiles? Or have you not heard of them before? Here's a short post documenting a minimal example of what phony targets are.
Read on... (131 words, approximately 1 minute reading time)written by Eric J. Ma on 2021-03-01 | tags: machine learning system design data science
In which I share some resources on MLOps and ML Engineering.
Read on... (178 words, approximately 1 minute reading time)