Skip to main content

Posts tagged with 'person'

I’ve been using Crowdfire social media management tool on Android for a few months now, and I’ve been a paying customer for a while. So, I think it’s time to share my thoughts on it, and why you might want to give it a shot.

Disclaimer: a small promotional consideration was paid by Crowdfire for this post. But I probably would have written it anyway.

I work as a developer advocate, and a significant portion of that is using social media to promote, engage, build a follower base, etc. However, I have some problems:

  • I’m forgetful: I need to remember to help promote posts of my friends and coworkers

  • Scheduling: I’ve used Twuffer in the past (and I still occasionally do), but I’d like an easier way to schedule tweets on my phone.

  • Tracking: I’d like to track how my follower count is doing, and how well I’m sending out promotional tweets.

  • I don’t want my Twitter feed to only be a shill-broadcast of self-promotion. I use IFTTT for certain things, but I want to have some degree of control over what I post, the hashtags I use, the phrasing, etc.

There are a lot of tools out there for doing this, but many of them don’t solve all these problems (especially the last one).

I don’t remember where or how I found Crowdfire, but it’s now something that I use every day. Literally it’s one of the first things I do when I wake up in the morning.

It has a lot of capabilities, I’m only going to cover a few in this post.

What Crowdfire is not

It’s not a replacement for my Twitter client of choice. I still use the Twitter app to do all my reading and a bunch of my tweeting. If I turned over complete control of my Twitter/Facebook/etc account to an app like Crowdfire, IFTTT, etc, then I think I’d be missing the point of social media. I want to be a real person that people can talk to and not just an automated feed of links.

Daily Notification and "prescriptions"

Whenever a new post hits the Couchbase blog, I get a notification and prompt to share the post (whether I wrote the post or not). I also get a report every morning showing the number of followers and unfollowers since yesterday. This provides me daily feedback on whether I’m getting too annoying on social media or not. Also, when I share a post on Crowdfire, it will automatically schedule to tweet them up to 4 times over a 30 day period at the "best time" of day. I’m not sure how they calculate this, but it spaces out my tweets nicely, and I’ve found that repetition of tweets leads to more people seeing them and tweeting with me than before I used Crowdfire.

Crowdfire notifications


As I mentioned above, not only will Crowdfire remind me to tweet, it will also schedule tweets. Everyone uses Twitter at different times, so it’s helpful to send out multiple tweets (but not too many) to reach everyone that I can. In addition, I can manually schedule tweets. I find this helpful when promoting new podcast episodes.

Crowdfire scheduling

RSS Feeds

One feature that Crowdfire has introduced after I started using it, is the ability to connect to any RSS feed. Previously I was limited to just WordPress or other well-known engines. But now I can use Crowdfire with my own site’s RSS feed. This way I can track which posts I’ve promoted on Twitter and which ones I haven’t.

Crowdfire RSS

I’ve given Crowdfire some keywords that I find most relevant. It will then recommend people to follow or articles to tweet that are relevant to me. To me, Twitter isn’t just about getting a bunch of followers, but it’s about doing a lot of following.

Crowdfire recommendations

I usually find this helpful, but this is probably the area where I think Crowdfire could most improve. I get a few suggestions of people who don’t tweet in English, and articles that I’m not interested in, for instance.


Give Crowdfire a shot. They have a free version, which has some limits, but it’s absolutely enough to evaluate the tool and see if you find it useful. Crowdfire is in the Google Play store.

Jyotsna Raghuraman talks about her unconventional entry into software, and overcoming her fears.

Note that this was recording at the Indy.Code() conference in a hallway, so the audio may be a bit noisier than usual. At one point there was a loud buzzer from a freight elevator.

Show Notes:

  • Check out Jyotsna's blog posts on SEP
  • You can contact her at the email address given out in the show's audio

Jyotsna Raghuraman is on Twitter.

Want to be on the next episode? You can! All you need is the willingness to talk about something technical.

Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.

Jesse Riley is thinking about giving it all up and becoming a farmer.

Show Notes:

Jesse Riley is on Twitter

Want to be on the next episode? You can! All you need is the willingness to talk about something technical.

Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.

David Giard (back again!) and your humble narrator talk about what the developer community is and why it's so great.

Show notes:

  • I don't really have any specific links for this podcast.
  • But I recommend that you go to or your search engine of choice.
  • Find yourself at least one local developer group that discusses a topic that interests you.
  • Go to at least one meeting.
  • Tell me (and David) how it went.

David Giard on Twitter

Want to be on the next episode? You can! All you need is the willingness to talk about something technical.

Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.

There are only two hard things in Computer Science: cache invalidation and naming things. -Phil Karlton

It seems that naming has been an issue that has plagued my entire career. Confusing names. Names that sound similar but mean very different things. I'm even guilty of causing it!

But if you take one thing away from this blog post: Couchbase is not CouchDB. They are both database products, with some common roots, but they are not the same thing.

Interested in learning more? Check out:

While I'm at it, let me clear up a few other naming confusions that have plagued me for a long time:


  • I used single letter variables. For no good reason. It didn't occur to me that I could use an entire word!
  • For my undergrad. I went to Ohio University. No, not the Buckeyes of Columbus. The Bobcats of Athens.
  • Oh, but I also went to The Ohio State University for my master's. Those are the Buckeyes of Columbus.

Working at OSU

  • I worked full time at OSU. I started out in Student Affairs Business Office, which used to be called something else (HFSEC or something?)
  • I moved to Student Affairs IT.
  • Student Affairs was renamed to Student Life.
  • I have no idea what it's called now. I still call it Student Life.

Family names

  • My wife and I named our firstborn "Matthew Kevin Groves".
  • He's not Matthew Groves Jr, because my middle name isn't Kevin.
  • The convention within my family is that I am "Matt" and he is "Matthew".
  • "Groves", "Grover", "Tall Guy" also work. If you call me "Tall Guy", be prepared to be called "Shorty" or "Shrimp".
  • I will NOT tolerate any use of "Matty".
  • I'm not "Grooves" or "Graves" or "Grove".
  • I live in Grove City, Ohio. I realize this doesn't help.
  • I used to live in an apartment complex called "The Groves", which is in Grove City.
  • I may be related to Leslie Groves. This has nothing to do with naming, it's just a cool bit of trivia I thought I would mention.

Quick Solutions

  • I worked at Quick Solutions in Columbus for a bit.
  • Quick Solutions was named after a guy with a last name of Quick. Neat, huh?
  • It's not called Quick Solutions anymore; It's Fusion Alliance now.


  • I worked for Telligent for a few years. It's a company based in Dallas which makes the excellent Telligent Community product.
  • They changed their name to Zimbra while I was working there (after an acquisition).
  • After I left, they changed their name back to Telligent (after some sort of spin-off). The people I knew and worked with are with Telligent.
  • Telligent and Telerik are different companies; I've never worked for Telerik.
  • Jim Holmes worked for both Telligent and Telerik. Thanks for that, Jim.


  • Not CouchDB.
  • Couchbase.
  • If it helps, think of "SQL Server" and "MySQL". They both have "SQL" in the name, but they aren't the same thing.
  • Couch is an acronym (Cluster Of Unreliable Commodity Hardware).

Well, that's it. I started this post just to help and clear up the "CouchDB" and "Couchbase" thing, but it turned into more of a personal rant. Anyway. Couchbase.


Matthew D. Groves

About the Author

Matthew D. Groves lives in Central Ohio. He works remotely, loves to code, and is a Microsoft MVP.

Latest Comments