Blog Posts

How to Create an API for Your Application, Part 1

Despite being the lingua franca of the internet, APIs remain wildly inconsistent in both their structure and documentation for developers. While the promise of APIs has largely been fulfilled, their actual usage for developers day-to-day often remains frustrating. Since an API in and of itself is just the mechanism for a service to offer access (both internally and externally), there are no specific rules around its implementation. In order to provide some much-needed consistency, multiple options for API guidelines have

Continue Reading

Nvidia on AI everywhere

Analogous to Marc Andreessen’s “software is eating the world”, Nvidia’s CEO Jensen Huang on the impact of AI: “AI is eating software,” Huang continued. “The way to think about it is that AI is just the modern way of doing software. In the future, we’re not going to see software that is not going to continue to learn over time, and be able to perceive and reason, and plan actions and that continues to improve as we use it. These machine-learning

Continue Reading

Apple Watch as Battery Enhancer

A possible hidden feature of the Apple Watch: Depending on how well Apple manages the Bluetooth link with the iPhone, the Apple Watch could then effectively function as a wearable spare battery pack for iPhone users if it ends up re-routing enough usage away from the primary mobile device to an auxiliary wearable. If that’s the case, Apple’s 2015 party trick could be more slender iPhones with battery life that appears improved thanks to a portion of mobile usage being

Continue Reading

Defending iOS with cheap iPhones

Benedict Evans delivers a compelling argument on why a cheaper iPhone is essential for Apple: A new, cheaper, high-volume iPhone would have the potential to mitigate or even reverse this trend. Clearly, like current low-end Android, it would sell to a demographic with a lower average engagement and purchase rate and so the average iOS rates would drop. However, it would mean that iOS’s reach would expand significantly at the expense of Android. How would a $200 or $300 iPhone

Continue Reading

Tactics to Spark Creativity

This study apparently validates my methodology while late-night programming: Moderate drinking can also relax inhibitions in a way that seems to let the mind range across a wider set of possible connections. It can also help a person notice environmental cues or changes that a sober brain would block out, Dr. Wiley says. In a 2012 study at University of Illinois at Chicago, students who drank enough to raise their blood-alcohol level to 0.075 performed better on tests of insight

Continue Reading

Looking for a new Boulder-Denver StartupDigest curator

I’m looking for a replacement to curate the Boulder-Denver StartupDigest. If you’re actively involved with local startups and have interest, let me know and we can discuss. My startup, StatsMix, was recently acquired and I’ve decided I need to take some time off. After three consecutive startups and many years without a real vacation, it’s time for a little break to figure out what’s next. That’s why it makes sense to hand off curating the digest to someone else. Currently,

Continue Reading

Lean Startup Machine Boulder

Due to an extra busy schedule last week, I wasn’t quite able to attend most of the Boulder Startup Week events I wanted. But participating as a speaker and mentor at Boulder’s first Lean Startup Machine event on Saturday made up for it. Lean Startup Machine is a three-day workshop where attendees use customer development and lean startup principles to validate an idea for a new product or service. This included both existing teams as well as individuals who formed

Continue Reading

Adapt to Your Customers

Tom Preston-Werner, founder of Github, on adapting to your customers and their requests: And that’s the secret. Don’t give your customers what they ask for; give them what they want. via Ten Lessons from GitHub’s First Year

Pixelate part of an image in Photoshop

I recently had to update some screenshots on the StatsMix marketing site and needed to remove some personal information like API keys from the image. I wanted to just gracefully pixelate the data, keeping the image looking nice. I’d done it before, but couldn’t remember what steps to take. After a some trial and error, I figured it out and decided to write these steps down in case I forget (again!) or someone else can benefit from this. Open Photoshop

Continue Reading

The Black Triangle

Not sure where (or when for that matter) I stumbled on this article, but after cleaning up tons of tabs in Firefox I thought I’d share this: We came to refer to certain types of accomplishments as “black triangles.” These are important accomplishments that take a lot of effort to achieve, but upon completion you don’t have much to show for it – only that more work can now proceed. It takes someone who really knows the guts of what

Continue Reading

Sliding Sidebar