I'm Tim White, an electrical engineer living in Raleigh. I created this website to practice project documentation as well as to share my day-to-day activities, travels, and personal interests with anyone interested in reading them!

Most of the writings here revolve around my work experience, education, research, music, life lessons, and some of my hobby projects.

Creating a static website like this through a virtual machine is much better for cost and quality than using pre-built template sites like Wordpress.

The process is straightforward: Rent a virtual machine (~$5/month for low traffic), install the "LAMP" stack (Linux, Apache, MySQL, PHP), and program the front-end in HTML, PHP, CSS and JavaScript.

My long-term goal is to update the website consistently to best reflect the ever-changing modern web standards (See-ya Flexbox, hello CSS-Grids!)

This website is responsive and should provide a consistent viewing experience accross devices of all shapes and sizes.

I have experimented with Emmet, SASS, Twig and even front-end frameworks like Angular, but they all tend to be overkill for the static content I write. Alongside making implementation easier, I also try to follow Google's web design fundamentals, enabling a more enjoyable and accessible experience for you, the reader!

Character Analysis

I tend to spend a lot of time reworking everything I do, which is why this site has gone through probably ten different redesigns and rewrites. I love to learn and to teach. I love and live with my better-half, our two cats, bearded dragon, and corn snake in Raleigh, North Carolina, and I am a huge fan of all outdoor recreation.

As much as I love modern electrical engineering, I also love to frequently unplug to appreciate nature.

My pitch:
I am unconventional, innovative, and a goal-oriented, strategic thinker. I am an efficient problem solver because I focus on logic and deductive reasoning. I work my hardest to surpass all expectations. When working as an electrical engineer, I always strive to use my engineering mindset and technical skills to complete any task while maintaining high ethical and professional standards.


One validated method of expressing an individual’s personality is by standardized personality tests. A few examples of this are the RAPM, NEO-PI-R and other general lexical questionnaires.

One of these questionnaires that I have taken is the Big Five personality test, which results in rankings in the following five categories: Openness to experience, Conscientiousness, Extraversion, Agreeableness and Neuroticism. More information on the Big Five test and its categories can be found here. The scores range from zero, being the least similar to five, being most similar.

Another questionnaire is the Myers-Briggs personality test, which gives a good description of how we make decisions in real life situations. The Myers-Briggs test is broken into sixteen total groups, four variables each with two states – Extraversion vs. Introversion, Intuition vs. Sensing, Thinking vs. Feeling, and Judging vs. Perceiving.


The results of my 2018 Big Five personality test can be seen below:


The results of my Myers-Briggs test were ENFJ as described below:


The more I write, the more I'm forced to do research, revise, and elaborate. This allows me to learn a little bit about a lot of things with help on the way.

Should I write about topics that are already well-expounded? Debatable. Some will say sure, more articles on a topic could fill in gaps or explain topics in simpler terms. Others might say no way, it always leads to confusion and information overload. I think I'd like to give it a shot, not as a teaching opportunity but as a learning one.

I'll probably start with topics that I'm most familiar with that I find easist to write about. The goal is to write in the same language that I might use when discussing these things in person.

I use a structured approach when writing; I focus on an engaging introduction that transitions into an elaborate body of content and finishes with a concrete conclusion. I will try to remove my opinions from writings that shouldn't be opinionated, while being respectful about content that should.

It's easy to get lost in general writings like this, so I think I'll start with a list of specific writing topics that I find are most relevant to my biggest interests and to each other.

Here are some of the writing topics that interest me most: