There are a lot of cool things going on in the tech world, and you don't necessarily need a strong technical background to understand them. Here are some things I've found really interesting, explained without the use of heavy technical jargon and without the assumption of a technical background.
09/30/14 » A Non-Tech Introduction: APIs
APIs are incredibly versatile tools that underlie a lot of the interconnectivity between web products today. Here is an overview of what they are and how to use them - no tech background needed.
05/13/14 » A Non-Tech Introduction: Amazon Web Services
There is a whole other side to Amazon that most people don't know about - cloud computing services. Along with selling all kinds of physical goods, Amazon has also been providing a vital infrastructure service to the internet. This post is going to give a non-tech-heavy introduction to this service, requiring no previous computer science knowledge.
04/15/14 » A Non-Tech Introduction: Git and Github
After joining a startup, one cool tech concept I had to learn about right away was version control. At work, we use a tool called Github, which is based on the Git version control system and allows many coders to work on one codebase. As a sequel to my first "Non-Tech Introduction", this post will provide an overview of Git and Github assuming no tech background and with minimal use of jargon.
02/20/14 » A Non-Tech Introduction: Search
The ability to search for information is something our generation takes for granted; almost any piece of knowledge on the internet is only a few keystrokes away via Google. Even though most users only see the end product (a user-facing query input box, and the resulting list of hits), the technology behind search is fascinating. This post is a non-tech-heavy overview of how our implementation of search works, to give a sense of how cool the concepts and challenges are even to readers who may not have a technical background.