Have you ever started a project and thought to yourself, “When can I call this done?” Then this listicle is for you! This guide is intended to be a general list of things your personal or professional project should include … Read More
Building High Performance React Applications
Okay, we all know that React was built with performance in mind, but when is React slow? I want to break down for you, dear reader, common bottlenecks in React and when you might be making your program work harder … Read More
So, You Want To Learn How To Code? Here’s What You Need To Know.
So, you want to learn how to code? Here’s What You Need To Know to get started. This is basically a list of my favorite programming books, talks, podcasts, newsletters, websites, and general tips for learning more about programming. HMU … Read More
I Ran My First Hackathon, and So Can You!
I Ran My First Hackathon, and So Can You! Here are the lessons I learned from planning, organizing, and executing my first hackathon. The hackathon I ran was the Stupid Shit and Terrible Ideas Hackathon in Honolulu, Hawaii. Okay, so … Read More
I was on Hawaii Public Radio to talk about our Stupid Hackathon Hawaii
Thanks again to Burt Lum and Ryan Ozawa for having me and my buddy Ray on their radio show, Bytemark’s Cafe, to talk about the Stupid Shit and Terrible Ideas That No One in Hawaii Needs “Hackathon”. I had a … Read More
Complete Guide To Node Client-Server Communication
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