Hacking

Building a streamlit app to serve UArizona salary data and deploying it on Heroku

Motivation The Daily Wildcat of the University of Arizona (UArizona) has routinely provided the salary of UArizona employees for nearly a decade through public requests. While this allowed for the easy viewing of information for an individual, the analysis from the Daily Wildcat was rather limited. As such, I wanted to build a data visualization app that would allow anyone to explore the data for 100% transparency. I call it sapp4ua, which is short for the salary app for UArizona.

Preserving your voting records on Vox Charta with Python

It's been a few months since I have done a tech/hacking post. I figured it might be worthwhile to do a quick one on the recent web scraping work that I did. Vox Charta, a web application that allowed astronomers to vote and discuss about the latest manuscripts made available on arXiv, was conceived in 2009 by James Guillochon. It was used by thousands of astronomers internationally as there was no other options available for several years.

Syncing an Overleaf project with your GitHub account

Overleaf is an environment for researchers to collaboratively write their manuscripts and papers with $\LaTeX$. It is an amazing tool, but I have found that it has its limitations. For example, if you edit within their web UI, the changes may show up as separate commits in their History page. One of the benefits of Overleaf is that it is integrated with git. This is great as you can maintain version control and document changes to your collaborators.