« 1 2 3 »

Resources for learning Python during COVID-19

written by Eric J. Ma on 2020-03-25 | tags: covid-19 python learning data science

During the COVID-19 outbreak period, you might find yourself with a good chunk of time to pick up Python. It's an incredibly productive language to learn! At the same time, the wealth of resources out there can be intimidating. Here's my opinionated list of resources in 2020 that could be handy for you. And if you have others, be sure to share!

Read on... (1807 words, approximately 10 minutes reading time)

What can data scientists do during COVID-19?

written by Eric J. Ma on 2020-03-15 | tags: epidemiology data science covid-19 flattenthecurve

What can data scientists do during the COVID-19 outbreak? Many things, but the most important is probably encouraging local action to stop the spread of the virus. Our number crunching and communication skills can be put to good use locally here. That's one way we can help outside of the usual recommendations.

That, and don't sneeze at the grocery store!

Read on... (769 words, approximately 4 minutes reading time)

One Weird Trick to Speed Up Your TensorFlow Model 100X...

written by Eric J. Ma on 2020-02-13 | tags: deep learning optimization software development data science

Have you found your deep learning model's forward pass to be excruciatingly slow? Come read on to learn how we made a deep learning model 100X faster!

Read on... (2336 words, approximately 12 minutes reading time)

Create your own auto-publishing slides with reveal-md and Travis CI

written by Eric J. Ma on 2020-01-18 | tags: data science presentation skills continuous integration

Hugo Bowne-Anderson, a long-time collaborator and friend in the PyData community, asked in passing about whether I would write a blog post detailing how to set up Travis CI to continually publish my Markdown-sourced slides to the web. I gladly obliged, and I hope you find it useful!

Read on... (1665 words, approximately 9 minutes reading time)

PyData Ann Arbor Meetup: Testing for Data Science

written by Eric J. Ma on 2020-01-16 | tags: pydata data science testing software skills

I went to Ann Arbor, MI, to give a talk on testing for data science, and I wanted to share a bit about what Ann Arbor, the PyData community in SE Michigan, and the food here was like.

Read on... (763 words, approximately 4 minutes reading time)

“Honk on, you fools insecure in your miniscule private parts.”

written by Eric J. Ma on 2020-01-12 | tags: cycling rants

In Massachusetts, how are cyclists supposed to use the road? I always had a few questions about my own knowledge, until I finally decided to re-check the rules of the road for cyclists and motorists. Turns out, I wasn’t wrong all this while.

Read on... (535 words, approximately 3 minutes reading time)

FastAPI: Flask-like generator of web APIs

written by Eric J. Ma on 2020-01-07 | tags: software development web data science

Have you heard of FastAPI? I didn't until a recent project at work, and I finally got a chance to test-drive it. Come read on to learn more about why it's fast!

Read on... (244 words, approximately 2 minutes reading time)

Build your digital profile as a data scientist

written by Eric J. Ma on 2020-01-04 | tags: career development job hunt data science

I have received questions from others on how to build a digital profile for career development. Everybody’s going to have a unique path, and what I think I can offer are observations on what I think have been helpful for myself and others who have enjoyed similar successes in getting started. My hope is that these pointers, which come from self-reflection over the past two years of work, help you.

Read on... (873 words, approximately 5 minutes reading time)

On automating principled statistical analyses

written by Eric J. Ma on 2020-01-02 | tags: data science statistics automation bayesian

How automated statistical procedures can still be useful.

Read on... (416 words, approximately 3 minutes reading time)

Serving multiple Panel apps together

written by Eric J. Ma on 2019-12-26 | tags: data science dashboarding python

How one can serve up multiple panel apps on the same Panel server.

Read on... (165 words, approximately 1 minute reading time)

« 1 2 3 »