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)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... (876 words, approximately 5 minutes reading time)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)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.
written by Eric J. Ma on 2019-12-19 | tags: bayesian data science uncertainty decision making
Some reflections on uncertainty after reading a blog post by Brandon Rohrer.
Read on... (342 words, approximately 2 minutes reading time)written by Eric J. Ma on 2019-12-15 | tags: dashboarding python data science data visualization software development
My reflection on the Python dashboarding landscape. There's been a lot of activity, and I provide some recommendations on how we as data scientists can choose between tools.
Read on... (1617 words, approximately 9 minutes reading time)written by Eric J. Ma on 2019-11-09 | tags: data science git workflow
A short synopsis of a recent essay I wrote, on how to use GitFlow in data science projects.
Read on... (160 words, approximately 1 minute reading time)written by Eric J. Ma on 2019-10-31 | tags: data science deep learning testing pair programming code review
I share my thoughts on why re-implementing deep learning models from scratch can be a very valuable activity.
Read on... (1585 words, approximately 8 minutes reading time)written by Eric J. Ma on 2019-10-30 | tags: essays data science workflow good practices
My thoughts on how to do code review in data science projects effectively.
Read on... (586 words, approximately 3 minutes reading time)written by Eric J. Ma on 2019-10-29 | tags: data science drug development artificial intelligence medicine
A mini-rant on why I think hyped-up "AI" has a very long way to go, and that medicine is much too complex for us to solve at one shot.
Read on... (530 words, approximately 3 minutes reading time)