Acquisition – The First Touchpoint in PLG SaaS
Acquiring new users is one of the most important parts of growing a successful product or business. Good acquisition is about getting the...
Building a Strong Digital Marketing Foundation
Getting Ready to Get Started: Have you ever tried driving fast at night while reading your phone? Of course not! Who would ever do that!?...
So You Wanna Grow? Product-Led Growth for Software Startups
Welcome back to the blog! It’s been a while, but I’m ready to dive back in and share some of the lessons I’ve learned...
Using MongoDB Aggregation Framework to Filter Trello Cards
I’m helping prepare the CFSummit conference. We’ve organized the sessions on Trello and had a public voting session. It’s...
Getting USB Device Drivers Working for HTC Android Development
I set up a new Eclipse environment today and wanted to use my HTC Thunderbolt for testing. Usually, the way this works is you right click...
What To Do When A Hard Drive Fails
When a hard drive crashes, you can lose all your data. Corrupt hard drives happen out of the blue and for seemingly no good reason. If your...
How to fix a corrupted Microsoft Office File
My wife creates massive proposals using Microsoft Word and Microsoft Office. Today she had a Word document spontaneously get corrupted and...
So you wanna convert Open Office Documents to Wiki format?
While working on some Model-Glue documentation we needed to convert an open office document to TracWiki format. I’m not fluent in...
So you wanna learn Regex? – Part 6
Welcome to So You Wanna Learn Regex? Part 6. OK, I know I said part 5 would be the last part in the series, but I just had to work this one...
So you wanna learn Regex? – Part 5
Welcome to So You Wanna Learn Regex? Part 5. This is our last part of this series, mostly because I don’t know a whole lot more than...