Eric J Ma's Website

« 13 14 15 16 17 »

Career FAQ

written by Eric J. Ma on 2021-09-30 | tags: data science career faq

I've been asked some questions about my career trajectory, and thanks to a call with Zarrar Shezad, I finally decided to pen down my answers to career trajectory questions.

Read on... (1625 words, approximately 9 minutes reading time)
Machine-Directed Evolution

written by Eric J. Ma on 2021-09-12 | tags: science paper catalysis enzyme engineering machine learning data science

This is a blog post I've been wanting to put out for a while. It's about a really cool paper that I had the privilege of working on with colleagues at the Novartis Institutes for BioMedical Research (NIBR). If you have institutional access, you can read the paper online. Here is my layman's summary of the paper.

Read on... (2288 words, approximately 12 minutes reading time)
Hiring data scientists at Moderna! (2021)

written by Eric J. Ma on 2021-08-26 | tags: data science hiring moderna

Moderna's DSAI team, the team I'm on, is hiring! Read on to get links to the postings and get a glimpse into the inner workings of my head as I look through resumes.

Read on... (2257 words, approximately 12 minutes reading time)
My experience switching to GitHub codespaces

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)
Beautiful Graph Visualization with `nxviz`

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!

Read on... (873 words, approximately 5 minutes reading time)
Ancestors and descendants apply to undirected and directed graphs

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)
One killer way to burst to the cloud from your laptop

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)
How to enable custom source package installation in Binder

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)
How I do conference talks in 2021

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)
Ward: A new Python package for software testing

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