written by Eric J. Ma on 2021-08-23 | tags: programming ide tooling coding
I recently started experimenting with GitHub codespaces and I wanted to share a bit about my experience.
Read on... (1248 words, approximately 7 minutes reading time)written by Eric J. Ma on 2021-08-16 | tags: open source network science graph theory nxviz network analysis graph network
In this post, I formally introduce the nxviz
package,
a rational network visualization package with beautiful defaults made for Pythonistas.
I created it alongside many contributors, to whom I'm supremely thankful and indebted.
Come learn more about nxviz
!
written by Eric J. Ma on 2021-08-15 | tags: til network science graph theory
Does finding ancestors and descendants of a node apply to undirected graphs, or do they apply to directed graphs only? The answer is less intuitive than we might think.
Read on... (251 words, approximately 2 minutes reading time)written by Eric J. Ma on 2021-07-12 | tags: data science dask coiled computing computation
I test-drove Coiled Computing's product, and it's magical. Let me tell you why!
Read on... (792 words, approximately 4 minutes reading time)written by Eric J. Ma on 2021-07-10 | tags: binder tutorial jupyter data science til
I figured out how to make my custom source code libraries installable in a Binder container - and do it in a way that preserves flexibility while still being easy to use.
Read on... (458 words, approximately 3 minutes reading time)written by Eric J. Ma on 2021-06-04 | tags: reflections conferences pycon
I was inspired by a blog post of an old schoolmate from undergrad days, Ramon Huidoboro, who wrote about his experience pre-recording his conference talks. So I thought I'd write on the same topic.
Read on... (1078 words, approximately 6 minutes reading time)written by Eric J. Ma on 2021-05-29 | tags: til software testing tooling
Today I learned about a new package for Python testing called Ward. It looks pretty neat!
Read on... (208 words, approximately 2 minutes reading time)written by Eric J. Ma on 2021-05-28 | tags: til blogging
Today I learned how to guarantee correct rendering of LaTeX equations with MathJax when placed inside Markdown documents.
Read on... (161 words, approximately 1 minute reading time)written by Eric J. Ma on 2021-05-19 | tags: writing random reflections
Over close to a year of using Grammarly has told me that it's been a well-worthwhile purchase. I detail a bit on why.
Read on... (183 words, approximately 1 minute reading time)written by Eric J. Ma on 2021-05-14 | tags: til jupyter data science
Did you forget to set an environment variable before launching Jupyter? Today, I learned how you can rescue that situation easily.
Read on... (168 words, approximately 1 minute reading time)