After reading High-Performance Browser Networking by Ilya Grigorik, I was inspired to implement all of the client-server communication techniques outlined in his book in Node and JavaScript. This post covers the following forms of client-server connection: XMLHttpRequest Server-Sent Events WebSocket HTTP/2 Server to … Read More
Bechdel Test Script Parser – How It Works
The Bechdel Test Script Parser was a collaborative digital humanities project between myself and my sister, Laurel Karlsson. It is the product of a shared passion for film, feminism, and the creative potential of technology. By combining the talents and interests … Read More
One Week In Oahu – A Oahu, Hawaii – A Seven Day Tourist’s Travel Itinerary
This itinerary contains the list of spots I would bring friends and family one week in Oahu. I tried to avoid the usual tourist spots.
How To Find a Technical Co-founder
Okay, so you have an idea for a new company, and you just know that Facebook for cats is the next billion-dollar idea. The only issue is that you have no idea how to code. You heard from your aunt … Read More
10 Things I learned at Startup Weekend
What Is Startup Weekend? Are you interested in starting your own business someday? Do you have an idea for a business? Want to meet some really smart people? Startup Weekend is for you! Startup Weekends are weekend-long (duh!), hands-on experiences … Read More
PSA: Activate 2-Step Verification on your Email Account
You all should activate 2-Step Verification on all of your most important accounts. Making a new long password is no longer enough to protect your accounts. It’s easier than you think for someone to steal your password. Any of these common actions could put … Read More
How to pixelate images with HTML5 and JavaScipt
A couple of months ago, I was interested in learning some new HTML5 elements. The more visual flourishes of the canvas class especially caught my eye. The ability to dynamically adjust elements in an HTML container seemed an interesting project. … Read More
My Relationship With The Internet
There have been a lot of articles recently published about how the internet, social media, and smartphones are killing ‘real human connections.’ I however believe that this is a reactionary knee jerk to a changing social landscape. Virtual connections are … Read More
Overwhelmed by the Web
Why are we surprised when someone has not seen, listened, or read something? Have you ever heard someone say, “You’ve never watched X!?!” or “Haven’t you read Y about the Z conflict? Don’t you care?” It’s no longer a matter … Read More
How To Explain to Your Dad Why Snapchat Is So Awesome
A recent article written by Jeremy Liew, titled “If you don’t “get” why Snapchat is growing so fast, read this,” and a conversation with my anti-Snapchat Dad has had me thinking about why Snapchat has been taking off. I tried … Read More