Presenting at Pycon 2021

As a seasoned data analyst and Python enthusiast, I recently had the honor of presenting at PyCon, the largest annual gathering of Python developers and enthusiasts from around the world. My presentation, “From Spreadsheets to DataFrames: Escaping Excel Hell with Python,” aimed to showcase the benefits of using Python and its powerful data manipulation libraries…

ZeroMQ – High-Speed Subscribers

I’ve been messing around with Low latency and high frequency message processing and figured it might be worth sharing.  I created an example of the High-Speed Subscribers (Black Box Pattern) using ZeroMQ, “a high-performance asynchronous messaging library”.  According to its creator, you can pipe through 2 mil to 6 mil+ messages per second with one…

Business Cycles and Interest Rates

Just as a refresher: “In 1977, Congress gave the Fed two main tasks: Keep the prices of things Americans buy stable, and create labor-market conditions that provide jobs for all the people who want them. The Fed has developed a toolkit to achieve these dual goals of inflation and maximum employment. But interest-rate changes make…

Py-Sec-Edgar – Download filings from SEC Edgar

As a Research Analyst, I’ve probably read a couple thousand filings from companies over the years.  They contain great information about the companies businesses, including revenue sources, descriptions, outlooks, and financial information. My favorite ones to look at are the Annual Reports (Form 10-K for US Based companies, 20-F for Foreign based companies traded in…

My Development Setup – Software & Hardware

One of the difficulties I had with my multi-monitor setup was figuring out how to efficently and effectively managing my work.  Over time I’ve been able to hack together a solution that works for me including mouse with alot of buttons, software to manage window location, and other applications. Software Everything – use all day…