Messing Around with ChatGPT’s and Copilot’s Python Coding Abilities
Overview I’ve been testing out ChatGPT’s capabilities for a few months with different tasks including quantitative and development questions. In a few cases, I’ll write the code and then see…
Practical Dev Notes: Simple Util to Convert Plain Text to Python Format
I often run into a scenario when writing unit tests and mocking up code where I need to convert a block of text data into Python format. Whether it’s data…
What should a Ph.D. student do if their scientific writing doesn’t seem good enough? Is there any way to improve it?
(Adapted from an answer I gave several years ago to this question on Quora) I’m assuming you are actively writing. If not, you must start there. Here are some things…
A Systematic Guide to Literature Reviews
As a graduate student, I’ve looked at hundreds of research papers. Over the years, I realized the necessity to develop a system for myself to effectively keep track of, organize,…
An Authorship Framework for Research Papers
Authorship disputes are a persistent problem in academia, and they often lead to feelings of resentment. These disputes are a waste of energy, discouraging, and (mostly) avoidable. To reduce the…
My Journey with 3D Printing and How to Get Started
In the summer of 2017, I dove into 3D printing head first. I’d only used a 3D printer two or three times previously, so it was a plunge. I got…
My System for GTD Inboxing
This post outlines the system of inboxing that allows me to keep track of everything, or at least most things. These apps and methods are a result of trying many…
How Do I Know I’m Qualified?
For several years, the question of ‘Am I qualified enough?’ has plagued me. Should I do more? What if I do too much and become over-qualified!
How I Use Rocketbook: A Review
Rocketbook (RB) is a “smart”, reusable notebook. I decided to try one out because I was tired of taking pictures of my “traditional” paper notebooks and having to flip back…