
I've been in the web hosting industry since 2015, building and acquiring brands including @LaunchCDN, @BulkBuyHosting and @NameSanity. Also divested a few. :)
Chiang Mai, Thailand
Joined July 2016
- Tweets86
- Following152
- Followers602
- Likes595
Same as one of the @cotopaxi bag colour schemes.
In a day where everything seems to be the same color we need to remember that in 1996, Volkswagen released the Golf Harlequin in these colors
You can just do things
52
Masked Emails save the day again.
I bought tickets to see the @HoustonRockets while in the US, and created a unique email address for the purchase.
I've received 4 emails from them, trying to sell season tickets, with no opt-out link.
Deactivated that email this morning.
5
361
A great mental framework for SaaS Founders:
Every support ticket is a failure of your systems.
* Issues with the UI/workflows
* Support docs not helpful
* Marketing site lacking info about your offering
* Technical bugs that need to be fixed
Use them to drive improvements.
5
287
Had such a great time at @MicroConf in Denver.
If you are looking for help with your online business, my DMs are open.
I enjoy chatting to other business owners about systems, processes and content marketing.
Kevin Graham retweeted
Spend less time on "two-way door" decisions than "trapdoors." If the decision is reversible, the cost of analysis paralysis is often worse than making the wrong decision and reverting.
(Originally a model from Amazon.)
-- @_KevinGraham at MicroConf
Kevin Graham retweeted
Four questions to ask re: outsourcing:
- Is scope clearly defined?
- Is it a core competency?
- Is it radically less expensive to outsource than do in-house?
- How will you monitor the work?
@_KevinGraham
The one question that I keep being asked at #CloudFest: “You came all the way from Thailand for this event?”
Yes, yes I did. And I’m so glad that I did.
142
If you use @Fastmail and want to be able to quickly and easily create new Masked Email aliases, then check out this free PHP script that I just shared on my blog: kevingraham.com/fastmail-mas…
1
159
Onboarding a new team member is always a great way to find all the holes in your processes and documentation that have been papered over in the past.
Every time I do it, I’m always embarrassed by the lack of documentation for some things that are institutional knowledge.
1
106
Based on this tweet thread from @Patticus yesterday, I've just sent my first reactivation campaign email.
Had been collecting those emails to send a cancellation follow-up, so it was easy to mail that same list for a reactivation campaign.
Interested to see how it performs!
This quoted post is unavailable.
1
Had a new team member start today in our Customer Support operations.
On his first day, he found a small bug in our troubleshooter system that has existed since I wrote it over a year ago.
1
Swapping work emails to desktop only has meant I'm a lot more vigilant about unsubscribing from lists that I don't care about, rather than just quickly swiping left and archiving the email.
1
3
Deploying to prod on Friday before a week long break for a conference? ✅
Added new functionality for @BulkBuyHosting and @LaunchCDN customers to be able to reset all of their site passwords.
2
I've had Bose QC35s since 2017.
Just swapped the ear pads because they'd started to degrade and drop small black pieces when used. Less than $4 and took about 5 mins to swap, and dramatically improves the experience again.
1
4
If you want to swap from @googlefonts to @BunnyCDN's privacy-protecting mirror, then here's a simple set of .htaccess rules to do that: kevingraham.com/htaccess-rul…
Thanks again to Chef Andy Ricker (@pawkhrua) for an amazing and memorable evening.















