You are here

Hardware & Design

Home Energy Consumption Estimate.

A quick estimate of power consumption if I put in a small/mid business infrastructure.

Energy Estimate:

Electrical Engineering Study Topics

Electrical Engineering Study Topics:

Some favorite engineering terms and graphs

Three graphs I find extraordinarily useful because they are very dense and teach many useful terms in a very clear way all at once.

Data Science Map.

A wip towards organizing and mapping out the toolset needed for my career and various projects. The focus this year has been filling in gaps around dataviz and significantly augmenting my data modeling skills. Some work left there around network and dynamic systems. Decision modeling is a new concept to me and needs maturity.


  1. Gathering.
  2. Describing.
  3. Modeling.
  4. Deciding.
  5. Visualizing.


Photography Process (Flow)

I put this map together of all the decisions to be made when setting up a shot:

It includes setting the scene, choosing the optics, proper exposure, shutter release and post-processing.

Data Science Tool Comparison

I have several new goals in my professional life:

  • increase my productivity substantially
  • communicate my points powerfully and clearly
  • increase the quality of my work through insight

The only way to do this is to a) significantly increase the amount of calculations and b) automate detection and presentation of that data. To do this I need data science tools that are flexible, scalable and fast to use.

So I ran a comparison of everything that is relevant to my work and these are the flows I came up with:

Accuracy in Design

What is the best method for tightly controlling accuracy in your design?

Step 1. Determine the scope of the problem

Reliability, Availability and Serviceability

Reliability, Availability and Serviceability (RAS) are related to a products ability to deliver its intended functionality. Essentially how long and how well.

Reliability: is the ability (i.e. probability) of a device to provide correct outputs, given a specific operating environment.
Availability: is the likelihood (i.e. probability) of a device to be available for usage at a given time.
Serviceability: is the efficacy of a device to be repaired.

3 Stages of Technology Development

  1. Step 1: Establish goals, attach figures to critical requirements then brainstorm ideas. Sort fixable vs unfixable.
  2. Step 2: Establish detailed requirements and investigate remaining solutions. Get familiar with each technology/solution. Brainstorm implementations. Choose the best solution.
  3. Step 3: Dive deep, test, iterate and establish complete documentation.

Finding the Pattern.

I love graphs, plots and charts. There is something almost magical about their ability to ask a question, analyze it and make a point all in one place.

I think that's why I love to visualize data. I love how powerful the perfect graph can be by allowing you to quickly and deeply grasp a concept (especially for large data sets) by telling a story and using the eye to draw your attention to the right places. Our minds are great at seeing trends and patterns in data when it is visualized.


Subscribe to RSS - Hardware & Design