My name is Jarrett and I am happy that you have found my blog! I hope that it's easy to navigate and that you explore some of my posts.
I am a Washingtonian. During the week I spend most of my time on my laptop programming or learning about computer things. Sometimes on weekends I'll hike, and a few times a year I like to go backpacking. I post hiking galleries and backpacking recaps in the Nature section.
Sometimes I'll listen to a good podcast, read a book, or watch a video that inspires a blog post about progress, self-improvement, or anything interesting. Those posts end up on the Progress page.
If you have questions or comments about the site my email can be found at the bottom of the page!
Auto ARIMA Time-Series Analysis: U.S COVID-19 Mortalities, and US Equities
In a prior analysis, using an ordinary least squares regression, I created a model that explained 55.7% of the variation in Boeing (BA) common stock pricing using a 7-day rolling average for U.S COVID-19 mortalities. Additionally, I found this statistic had a correlation
Boulder Garden Hike in Northbend
We expected rain but were surprised by the sun and warmth. To top it all off, after the hike, we drove into town to visit a local brewery. I didn't track the hike, but some quick stats are: 2.5 miles roundtrip from overflow lot, less than two hours, asc./desc. ~850 ft.
View and Modify OpenAPI Documentation in FastAPI
Previously, when I used the Try It Out! button, the specification sent our development server a request. We can add other servers to test on in our documentation by passing in an array to the server's argument.
Basic API Setup with FastAPI
This article in the series will cover setting up a basic FastAPI project. The best tutorial for learning FastAPI is on their website. However, for the sake of continuity, I'll detail some steps here:
Creating Dummy Variables with Pandas
Using dummy variables when preparing data with Python is a common transformation performed on categorical data. In this article, I'll quickly describe how easy this is with Python and the pandas library.
Python FastAPI: API-First
This article does not deal with Python or FastAPI, per se. Instead, we'll talk about why we wanted to create an OpenAPI spec in the first place. With the spec, we can set up mock APIs and documentation. Below is an example of how I was able to integrate the API into my backend CMS and frontend React
Python FastAPI: Introduction
This article is the beginning of a series on how to use FastAPI to build an API with Python. Additionally, I'll attach some tools that help to design, develop, and manage the API. The API will use the OpenAPI specification to help with design, documentation, and testing.
Building a Python Package: First Release (6)
I wanted to publish a first release for the package but ran into problems after installing and importing the package. After running through a few more test alpha releases I was able to make a couple of adjustments and eventually install and use the package as intended. Additionally, I forgot
Building a Python Package: Pre-Release (5)
In this post, I want to go through using Python's test package index and then deploying a pre-release version to the actual Python index. First, I changed the version. The development release was discouraged, so I am going with an alpha pre-release.