Eric J Ma's Website

« 13 14 15 16 17 »

Publishing data with Datasette

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)
Learning CSS by Styling a Resume

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)
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)
« 13 14 15 16 17 »