John Sockwell

Observer, Inventor, Explorer

Ellen Jorgensen: What you need to know about CRISPR

Should we bring back the wooly mammoth? Or edit a human embryo? Or wipe out an entire species that we consider harmful? The genome-editing technology CRISPR has made extraordinary questions like these legitimate -- but how does it work?
It's a challenge faced by most product managers and entrepreneurs at some point: How do you prioritize features for a new product when you don't have customers yet? Whether you're an entrepreneur building a startup or a product manager launching a new product, it's a classic chicken-and-egg problem.
We're well recovered from the BlackHat and DEF CON Vegas conferences, and as promised, we're having our second Kali Rolling ISO release aka Kali 2016.2. This release brings a whole bunch of interesting news and updates into the world of Kali, and we're excited to tell you all about it.

This is required reading for everyone on my team.

The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency. 

The second is that automation applied to an inefficient operation will magnify the inefficiency. 

 - William Gates


I consider myself an environmentalist. Coming from the Northwest, I’m fond of fresh air, clean water, and bio-diversity. But when it comes to mosquitos, I subscribe to a scorched earth policy.

State of the Digital Nation 2016

In 2013, we explored the state and future of the digital consultancy industry, posing the question "How, When and Where Will The First Truly Great Digital Design Studio Emerge?". Three years later in 2016, enough time has passed to discern patterns from trends.

The Go Programming Language

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

Go is becoming the language I point people to looking to learn programming. Python is great for its easy entry, but the tutorials and Go’s structure touches on CS topics that scripting languages avoid.

Caddy - The HTTP/2 Web Server with Fully Managed TLS

Caddy is an alternative web server that is easy to configure and use.

I came across Caddy while integrating Let’s Encrypt into a reverse proxy application. Caddy looks like a promising application that does both.

Finding great talent is the most challenging part of my job. The list of skills I'm looking for is not long, but the people I want aren't interested in agencies. Agencies are grueling and the context switching our digital teams face disrupt the product team's ability to grock a problem. Everyone on my team is seeking the "aha" rush and can get really worn down when things get in the way.

Facebook is no longer a startup and we may have far more to learn from them now.

Even if you don't keep up with developments in space propulsion technology, you've still probably heard about the EmDrive. You've probably seen headlines declaring it the key to interstellar travel, and claims that it will drastically reduce travel time across our solar system, making our dreams of people walking on other planets even more of a reality.