Eric J Ma's Website
Home
Blog
Books
Open Source
Projects
Talks
Teaching
Bio
programming
2024-10-06: Building Pigeon Secure Notes in under 15 minutes of coding
2024-09-14: Cursor is a jetpack for coders
2023-09-17: How to extract query params from FastAPI
2023-05-13: How to Craft Stellar Pull Request Summaries with GPT-4
2023-05-02: How to make Python context managers aware of their code
2023-04-11: How to programmatically download a file from Dropbox using Requests
2023-03-08: How to automate the creation of Google Docs with Python
2023-02-05: Building a Translation App with GPT-3: The Story Behind My Creation
2022-04-01: Functional over object-oriented style for pipeline-esque code
2021-08-23: My experience switching to GitHub codespaces
2021-04-24: Learning CSS by Styling a Resume
2021-02-28: Configure tmux and zsh to play nicely
2021-01-24: Dispatch rather than check types
2020-12-18: Graphs, language, and categories
2020-09-30: Tools to help you write consistent Python code
2020-05-17: What are lambda expressions in Python?
2019-05-10: Context Switching
2019-03-01: Pair Coding: Why and How for Data Scientists
2018-03-30: Consolidate your scripts using click
2018-02-25: Annotating code tests and selectively running tests
2017-10-22: Network Propagation
2017-10-11: PyPy: Impressive!
2017-10-10: Recursive Programming and DAGs
2017-10-07: A Data Scientist's Guide to Environment Variables
2017-09-11: nano text editor hacks
2016-06-10: Abstractions
2016-06-07: How to speed up scientific Python code
Resume
LinkedIn
Twitter
Octodon
GitHub
Stack Overflow
Contact Me
Blog RSS