blog.benhammondmusic.techFixing VSCode Ghost Text 👻Uninstall (don’t just disable) Codeium from your VSCode extensions if Copilot inline suggestions aren’t working As an employee of Morehouse School of Medicine in a research-related position, I qualify for GitHub Education, which in turn gave me free...Dec 24, 2024·2 min read
blog.benhammondmusic.techMaking E2E Tests Harder, Better, Faster, and Stronger💡 In short: use Playwright for end-to-end testing of your web app; don’t sleep on its built-in code generation and reporting features; aim to target stable, deployed URLs when possible. What is Playwright? Playwright is an exceptional package that...Dec 9, 2023·8 min read
blog.benhammondmusic.techEliminating over 3,000 DOM elements and improving accessibility along the wayWith the Health Equity Tracker, we display a lot of data visualizations including choropleth maps (where data is represented visually with color and shade). Unfortunately, these types of graphics are inherently inaccessible for visually impaired user...Oct 5, 2023·2 min read
blog.benhammondmusic.techShaving hours off a Pandas scriptCrunching a few hundred million lines of data At the Health Equity Tracker, the largest dataset we work with is a case-level set provided by the CDC with every COVID-19 infection in the United States, along with additional information including race,...Sep 14, 2023·7 min read
blog.benhammondmusic.techIgnore GitHub Whitespace DiffsIn Chrome:1. ⌘+D to make a new bookmarklet in your bookmarks toolbar2. Name it whatever, like "Hide PR Whitespace"3. Paste javascript:document.location+="?w=1" as the URL4. Click it whenever GitHub is showing you whitespace diff Ideally, everyone in...Apr 26, 2023·1 min read