Eric J Ma's Website

« 15 16 17 18 19 »

Grammatically composing network visualizations

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!

Read on... (896 words, approximately 5 minutes reading time)
Phony targets in Makefiles

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)
Machine learning system design

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)
Configure tmux and zsh to play nicely

written by Eric J. Ma on 2021-02-28 | tags: shell programming

If you're having problems with tmux, zsh, and your PATH environment variable like I did, learn from my experience: the interwebs gave me a way to get everything to play nicely.

Read on... (103 words, approximately 1 minute reading time)
Experience with M1 MacBook Air

written by Eric J. Ma on 2021-01-27 | tags: data science macbook macos arm m1

Some of my early impressions using the M1 MacBook Air for data science purposes.

Read on... (1241 words, approximately 7 minutes reading time)
Dispatch rather than check types

written by Eric J. Ma on 2021-01-24 | tags: programming coding

I finally figured out how multiple dispatch works. Come read on to see my learnings here :).

Read on... (343 words, approximately 2 minutes reading time)
Libro.fm: DRM-free Audiobooks

written by Eric J. Ma on 2020-12-27 | tags: personal

I think I finally found a proper audiobook store that I'm willing to support! Come check out Libro.fm, or read on to see why I like it.

Read on... (468 words, approximately 3 minutes reading time)
Moving my CI pipelines to GitHub Actions

written by Eric J. Ma on 2020-12-24 | tags: data science network analysis made simple tutorial continuous integration pipelines github actions

I had a bit of an adventure today beginning my move off Travis CI and onto GitHub Actions. GitHub Actions is a wonderfully built tool, and I'm a fan. Come check it out!

Read on... (1888 words, approximately 10 minutes reading time)
Graphs, language, and categories

written by Eric J. Ma on 2020-12-18 | tags: math graph theory category theory programming

I had an epiphany over the week, connecting graphs, programming, and category theory. I might be wrong, but if you're intrigued, come on in and check it out.

Read on... (673 words, approximately 4 minutes reading time)
Building a personal knowledge graph on Obsidian

written by Eric J. Ma on 2020-12-15 | tags: notetaking productivity

On a recent vacation, since we've got nowhere to go, I decided to re-examine how I made notes in my personal and professional lives. The result is a lot of lessons learned into effective notetaking, and me building yet another thing. Curious to see what I learned? Read on!

Read on... (1316 words, approximately 7 minutes reading time)
« 15 16 17 18 19 »