Gyasi Sutton, MD, MPH

Gyasi Sutton, MD, MPH

Miami, Florida Physician in Training, Coder at heart. Python, R, Node, and Rust.  

Gyasi Sutton, MD, MPH's Stories Page 1 of 2  

Manipulating time like a TimeLord with Flux

Testing is a cornerstone of robust software development, but it presents unique challenges when time is a critical factor. How do you verify that a notification...

SQL Alchemy for pythonic pipelines

I've primarily been developing code, benchmarks, and data tables in Python, as platforms like Snowflake often present quirks and limitations in data processing that make it...

Creating a USMLE-style question-and-answer generator

We are going to start a project to use current technology to vastly increase our knowledge retention. We will do this by teaching ourselves, not ChatGPT,...

Understanding Gists for Sharing Code

IntroductionSharing code snippets efficiently is crucial for collaboration and learning. GitHub Gists offer a streamlined way to share code or text snippets, making them accessible to...

Setting up Airflow for ETL development

This is part of a larger series of development and setup steps to build a self-contained Medical Record Database using ETL and other technologies. While a...

"Creating and Managing Scalable Application Environments with Traefik and Docker: A Comprehensive Tutorial"

Traefik is an open-source reverse proxy and load balancer that enables you to define your own route rules, SSL certificates, and more for your applications. It...

Harnessing the Power of C++: Journey into New Territory

Akin to the diverse specialties in medicine, the programming world is vast, each language offering unique perspectives and tools to solve problems. Despite having a strong...

Mastering Classes in Python with a Medical Twist: A Comprehensive Tutorial

Using the context of medical applications we explore the implementation of Python classes....

Stash Your Way to a Better Git Workflow

Git stash is a command in Git that allows you to temporarily save changes that you've made to your working directory without committing them. Stashing is...

The Art of Docker Cleanup: How to Feng Shui Your Environment and Keep Your Containers Running Smoothly

If you're constantly creating and destroying Docker environments, like me,  you may find that your host machine's disk space fills up quickly. This can lead to...

Demystifying User Permissions and Access in Linux for Developers

In Linux, permissions and access control are fundamental concepts that govern the security of a system. The users of a Linux system can have different levels...

Mastering Time: A Beginner's Guide to Date and Time Manipulation in Python

Sooner or later, during your coding journey, you are going to come across the need to manipulate time and dates. Especially if you deal with medical...

Crafting Effective Prompts for AI-Generated Text

Prompt engineering is a critical aspect of natural language processing (NLP) and is central to the development of language models. By carefully designing prompts, we can...

Page 1 of 2