Blog

Thoughts on SaaS Pricing

September 6, 2020

Your pricing could make or break your business. It's one of those things that's fairly quick and easy to change but can have a huge impact on the growth of your business, especially for subscription-based software businesses.

Yet many of us probably don't think about it enough. If you're like us, when we initially launched our apps, we basically just looked at our competitors' pricing and used them as a baseline.

This is probably fine …

Travel Updates

August 2, 2020

Traveling is certainly not as easy as it used to nowadays with most countries' borders still closed to foreigners.

I'm currently in Belgrade, Serbia and been here for about 6 weeks now.  I've been here a few times before and while I really like it here, the main reason I chose Serbia this year is it's one of only a handful of countries that's currently open to Americans without quarantine requirements.

Before Serbia, I was …

Setting up additional entropy for your Ubuntu VPS with haveged

June 28, 2020

We've recently ran into an issue with one of our staging servers where a scheduled cron job would occassionally hang for a few minutes before executing.  The issue turned out to be due to a low entopy (i.e. randomness) value in /proc/sys/kernel/random/entropy_avail.

Randomness in Linux is generated from hardware interrupts such as the keyboard, mouse, and disk/network IO.  This goes into a pool which then gets consumed by applications that require randomness for security, such as …

Lockdowns

March 29, 2020

I'm currently stuck in Athens, Greece and will probably ride things out here as most of the world is currently on lockdown. 

I've been here for almost 5 weeks now and the past 2 weeks I've been mainly staying in my AirBnB and only go out to buy groceries.  The country went on partial lockdown on March 14 where gathering of up to 10 people was still allowed and restaurants/cafes can be open only for take-outs.  …

Asking Why You Do What You Do

January 6, 2020

The past couple of weeks was a good time to do some reflecting as things were much slower than usual. I spent a lot of time thinking, reading, and asking myself why I'm doing what I'm doing.

When things are really busy, it's easy to get lost in the day-to-day tasks and not have the headspace to think about why you're doing the things you're doing. Sometimes, you just get into the habit of doing …