My Blogging Stack: 28 Tools I Use To Run My Site

Indispensable tools

I love great apps and am always on the lookout for new software that can help me save time and make me work more efficiently. This is the list of the indispensable tools that I use to run my site and that I highly recommend. Majority are free. I am a fan of the open-source philosophy and use open-source tools when possible. I use a Mac as a laptop and Android as a mobile platform.


  • MacBook Air – I’m a Mac. My MacBook Air 13-inch late 2010 version is my primary workstation. It is very light, tiny, fast and it just works. It also has a decent camera and mic that I use for videos.
  • Samsung Galaxy Note 4 – When I’m on the road and want to travel very light I use a mobile for everything. I used to use a tablet but since the “invention” of phablets I no longer have an iPad. A 5.7 inch screen has more than enough space for me to work on. I do find that I create content slower on a smaller screen so I focus more on consumption, marketing and editing rather than creation.
  • Kindle – I use my Kindle to read whenever I have some free minutes. I read a lot and use the highlighting feature to note some interesting ideas and stories. I just use the basic e ink Kindle display as I find that it helps me read without putting too much strain on my eyes.

Content publishing

  • WordPress – I just love WordPress and use it for all my content publishing needs. I do all my writing within the WordPress post editor. WordPress is simple to use, yet a very advanced tool too. See how to get started with WordPress.I currently have seven plugins activated on this blog to help me add extra functionality, but I also use a variety of other plugins on other sites I’m running. This is the full list of plugins I like.
  • Genesis Framework – To get a better and more unique looking site I use a premium theme from Genesis. They have a wide range of great theme designs.

Social media

  • TweetDeck – I prefer TweetDeck for my Twitter use. Once you do get your social communities built up with respectable followings, you’ll likely find that managing all of those users and their daily experience becomes your main focus, and this is the perfect time to take advantage of Tweetdeck. A social media management tool gives you the ability to manage your content posting, conversations, and other social interaction all on a single dashboard. Using this instead of saves you the time and hassle of working from within multiple accounts, leaving you to focus your time where it counts most.
  • Feedly – For subscribing to feeds and following different sites. I don’t subscribe to many sites anymore (I use Twitter lists instead), but for a handful of sites that don’t publish very often and/or don’t have Twitter feeds I check here.
  • Tweriod – It is important to tweet when your followers are online in order not to send messages in vain. This app produces reports that will allow you to find out if your followers are online mostly in the morning, afternoon, evening, or on weekends rather than during weekdays. Knowing when the largest number of users is online will help you maximize the impact of each single tweet, both in terms of visibility and click through rate.
  • Twibble – Tweetdeck allows you to schedule your posts on several social media platforms. Another interesting tools for post scheduling on Twitter is Twibble. It allows you to add your blog’s RSS feed and the tool then automatically publishes any new article added to the feed onto your own Twitter profile. It even adds the featured image from your post so it is automatically embedded and displayed within Twitter interface. For Pinterest a great tool is ViralWoot and offers Pinterest scheduling and analytics. See more here on how you can automate and schedule your blogging.
  • Twitter Analytics – To find out how many times a tweet has been retweeted, shared, and how many people you have reached in a given period of time. It’s a great and simple tool that shows you several things about your account including growth of followers, more details about your followers but also things like click stats on the links within your tweets and number of impressions your tweets get.

Well being

  • Time Out – Staring at the screen for long hours does not feel too good. I use this to take 20 second breaks from the screen every 20 minutes. I try and close my eyes for those 20 seconds or look at something that is not a screen.
  • Self Control – Sometimes I do find myself mindlessly browsing the web. I use Self Control to block sites that waste my time. Using this has actually made me more focused as I no longer need it that much as I have stopped typing or similar at any possible time.

Visuals and other imagery

  • iPhoto – For keeping all my pictures nicely organized. I use a lot of my own images in my content so this is very nice way to keep track of them all. I also like the option to “Enhance” a photo which is a very simple way of getting a better picture without any manual editing.
  • Preview – For basic image editing like adding notes, cutting and resizing. When saving it also compresses the size of images for faster load on the web. Also helps me merge and rearrange PDF files.
  • Gimp – For all the more advanced image editing needs I have like creating graphics and adding text and text overlays to my images. It’s kind of like Photoshop, just open-source and free.

Screencasts and other videos

  • Screenflow – I use this to record my computer screen when I do instructional videos and other how-to screencasts. Quicktime is a simple and free alternative. It comes with your Mac, does the basics but you might miss couple of advanced features.
  • OmniDazzle – I use this to draw shapes and to write on my screen. Very useful in order to create better presentations and screencasts.
  • Keynote – I’m using this to create presentation slides when I need to present something. These presentation can be uploaded to Slideshare and you can even create screencasts of them. I also use it to create simple graphs and table images.
  • iMovie – Simple app that is easy to use but has some very professional looking video editing features. I use this when I am editing video footage.


  • Simplenote – I keep my notes, book highlights, post drafts and other ideas in here. Simplenote is where I keep my ideas doc.
  • Flycut – Clipboard manager that saves and allows easy access for multiple cut-and-paste texts so I never get rid of something by mistake.

Browser and extensions

  • Firefox – If I’m not using one of the apps, I am usually doing all the work in Firefox. Most of my day actually is spent in Firefox.
  • AdBlock Edge – This is so good. It blocks all the ads on all the pages that I browse. Even blocks ads like those pre-rolls you see on Youtube. This is the real banner blindness and every should have it on.
  • Rapportive – Browser extension that sits next to your Gmail email and tells you more details about the person you are in the conversation with.


  • Skype – For meetings (when really necessary) and other video/voice calls online. Have recently started using Google Hangouts as an alternative.
  • Google Mail – My emails, contact form submissions and all the other mail communication happens in here. On mobile I love Inbox by Google and recently I have moved most of my email time into this app.


  • Cyberduck – For all the FTP file uploading needs to my web server.

It’s not all about the tools, it’s about ideas

Something I need to stress on. One of the misconceptions that newbies have about writing and blogging is the importance of and the focus on the tools of the trade. Seems like people are prepared to spend money of getting the tools that their blogging idols are using. This is probably in hope of getting a shortcut to the high levels and is an unrealistic hope to have. Nobody can tell you what equipment is best for you. It is not about the tools, it is about the ideas and the inspiration. What makes a great content marketer is not the tools he uses, but how the person uses it.

Great ideas and inspiration can come to you no matter where you are or what tools you are using. It is very rare that you get the great idea only when you are sitting on a fancy new computer or when you have that brand new camera to work with. There is no correlation between owning the cool tools and having great creating ideas. You cannot compete by having the great tools, you must compete with your unique personality, your drive and ideas. This cannot be mechanized. The best tool you have is your brain. A fancy tool is nothing else than that. It will not help you become better. You do not need to have a brand new laptop and expensive software to start writing something. You will still take crappy pictures even with that great new camera. I use some quiet basic and mostly open source tools as you see in my list above. No matter what the tool you still need to experience it, learn about it and improve your own skills.

No one tool equals success, and the gear that works for one person won’t necessary work for someone else. But people don’t like hearing this. A simple formula would have been easier. Not having all the latest and greatest equipment could be an inspiration. All the constraints could help drive and inspire your creativity. All you need to communicate online these days is an access to a computer with internet connection. You can even take great pictures and videos with a simple mobile phone. It levels the playing field and allows anyone to bring life to their dreams. You can improvise with whatever tool you have at hand. It makes the idea the central part of your project, it is the idea that counts. It is the idea that will help you spread the word about yourself and will help you reach your goals. The real master does not need any special tools.

This doesn’t mean that you shouldn’t look to get the tools that you like, that make you feel comfortable, tools that you prefer to work on. That is fine. You should get whatever makes you feel good and relaxed. This will result in you being more motivated, more creative and harder working. It sometimes also helps to buy yourself a piece of nice equipment that will improve your output. This can for example happen as a reward of reaching a goal and should not necessary be the thing you do before starting a project. It’s best to start with a great idea in mind, and use the simple tools you have at hand to try it out and then build it from there according to the feedback you get. There’s is no reason to start off by investing money into buying fancy equipment and tools.