Image for post
Image for post
Runners posted stickers with their goal times!

In this post, I’ll share some of my training data leading up to the Chicago Marathon. The source of the data shared in this post is from Strava, which I used to log all of my runs during training. In order to analyze the data, I first used the Strava API to pull my data, and I wrote some Python to created the graphs shown in this post.

Strava profile // Athlinks profile

Background and Goal

I had some experiences running in high school before deciding to run a marathon, so I was familiar with consistently training for something. Although, the marathon is…

Communication between two people with different native languages is challenging. If one person doesn’t know enough of the other person’s native language, conversing becomes far more difficult. I’m not aware of any negative effects on in-passing or short term interactions because those interactions are fleeting by nature. What I describe in the rest of this piece only sets in after spending a significant amount of time with people.

While in Japan, I usually defaulted to communicating in English. Most Japanese people I met knew enough English to talk about daily things — e.g. how the day was, what we did…

Note: this is nothing more than a post to document my current experience coming back from Japan. I do not expect (or want) people to feel “sorry” for me. I am fortunate and grateful to have had the experiences I did.

Image for post
Image for post
Photo by Erik Eastman on Unsplash

I never really left the U.S. for my first 21 years. I traveled to many different states and went to Vancouver twice. Those travel experiences were more similar than different. But, I only say this in retrospect because I have now experienced places that are truly different.

I decided to study abroad in Tokyo, Japan. I chose Tokyo because…

Image for post
Image for post
Photo by Joshua Rawson-Harris on Unsplash

Themes… not resolutions?

I am not a big fan of new year resolutions in the traditional sense. I find that they are too actionable (disclaimer — not saying actionable resolutions are bad… they just don’t work for me) and when people fail to maintain their resolutions, they are generally quick to give up.

Traditional resolutions have some acceptance criteria that determines success or failure.

Go to the gym 3 times a week → you either go to the gym at least 3 times a week or you don’t.

The above example has a very explicit acceptance criteria. If one does not go to…

Image for post
Image for post

Note: This post describes my first week at Amazon, but it is important to note I am a single intern describing my personal experiences. Thus, the views presented here are my own and do not represent Amazon as a whole.

Hi, my name is Jacob Shiohira, and I am interning at Amazon in Seattle, WA as a Software Development Engineer Intern in Amazon Web Services (AWS) Cryptography. One of my main goals this summer is to do a better job around documenting the process and my experiences — both for myself to reflect upon and prospective Amazon interns to learn…

Image for post
Image for post

I recently went through the process of deploying a containerized custom .NET 2.0 application to Azure. It took a lot longer and was a lot harder than I had initially expected, especially after reading that Visual Studio 2017 had built-in Docker Support for projects. There were many tutorials and blog posts about various parts of the process, but it was really hard to find a reference that laid out steps for the entire process from start to finish. So, I figured I would document the steps I took to help anyone else facing the same struggles.

Web App for Containers…

Image for post
Image for post
Photo by Karl Fredrickson on Unsplash

Time on this Earth is unarguably our most valuable resource as humans. Everyday, we make thousands of decisions about how to spend our time. From work to exercising to reading to hanging out with friends, we allocate a little bit here and a little bit there that all adds up.

I’d like to focus on just one of the small areas in which people choose to spend our time: work. Most humans spend an astronomical amount of time at work. It’s been said that the average person spends just north of 90,000 hours working over a 50 year period. With…

This is coming a bit late — as it is February 2018 and this internship was during summer 2017. Nevertheless, I wanted to write about my actual project since the code my pod and I wrote was pushed to production shortly after we left.

In most industries, internships are notorious for a summer’s worth of work on projects of minimal importance. At the very most, people expect companies hand interns proof of concept projects. It’s a little bit different in the technology industry, but still — there’s a lot of trust that has to be placed in interns before letting…

I have always been interested in blogging as a way to document daily thoughts and periodical progress. I figure it will be fun to look back and rediscover what I was thinking at certain points in life. What has been crippling thus far is the thought that the writing has to approach perfection — reviewed, edited, and over-analyzed.

But, life is messy. There are many mistakes from day to day, so I guess it’s only natural if my writing contains grammatical errors and a lack of variation in prose. After all, odds are that I’ll be the only one reading these. The most important part is that I just start, just write.


After my first two decades of doing this life thing, I have realized how rich each year is. However, as time passes by it’s quite easy to forget the things we learns and experiences we have. This is the first time I’m writing down some of my most notable events, personal trends, and experiences. I hope to periodically continue this trend as a way to document what is happening in my life along with the thought processes that lead me to do those things.

Notable Events

  • I turned down Microsoft Software Engineering Intern return offer after an amazing first internship…

Jacob Shiohira

Computer Science & Mathematics student at University of Nebraska-Lincoln. Previously @ Amazon & Microsoft. More about me at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store