Skip to content

Posts tagged ‘productivity’

Cook Up Your Productivity: Auto-Pilot Daily Internet Tasks With ifttt

We all have our own routine tasks, often daily, that can take up a considerable amount of our time and usually tend to be quite boring or are difficult to stay on top of. We dream of the day a handy personal assistant or even a well-trained chimpanzee, depending on the task simplicity, could punch the keyboard at 100 strokes a second to take care of it all for us. Day dream no more, ifttt is here to put the internet to work for you.
 

What’s ifttt (if this then that)?

Using a simple trigger and action format, ifttt allows you to connect any two web services together to perform tasks on auto-pilot. For example, add a photo to Instagram and have it uploaded into a Facebook album, automatically. You create a trigger (Instagram) which causes an action (Facebook). The combinations you can create are only limited to your imagination and the channels – the web services and devices you use every day – that are on ifttt.


Take a look through the ifttt channels to see the web applications you can use to create triggers and actions. A trigger + action = task, and you can create your own recipes (task formulas) to share with your friends or community.
 

ifttt recipes for Summify

Share summaries direct to your Facebook Page, instead of your personal profile (not yet possible within Summify itself), and customize the message!

Automatically save your articles for later reading:


 

Some other popular recipes involving:

Twitter
Facebook
Google Reader
Read it Later
Instapaper

Take a look at your work-flow and let your imagination loose to see what combinations you can come up with. Can you think of some other helpful tasks that would help you with your Summifying? Create a new recipe on ifttt and let us know below.

How To Be Awesome On Social Media In 20 Minutes A Day

This is a guest post by Leo Widrich, co-founder of Buffer. More about him at the bottom of this post.

As sharing is predicted to absolutely explode in the coming 2012 year, many smart people have predicted a “Shareapocalypse”. Or to speak with the words of Nova Spivack, who says:

“In the Sharepocalypse hundreds (if not thousands) of online friends share content with us across various social networks, culminating in massive information overload.”

So how can we best battle this information overload out there? With a few awesome tools, I believe it can be done. A lot of great apps have emerged to organize, consume and share your content much more efficiently than before.

Here are my top pointers for you to make the most of Social Media in just 20 minutes a day:
 

5 minutes: Find the best content from your Social Networks

If you really don’t want to spend any more than 5 minutes per day to get the best content from around the web, Summify is your top tool. It pulls in all the content from your Twitter, Facebook and Google Reader stream. It then passes it through their smart algorithm and comes up with the best stories based on your reading habits.

Through this, you will always be kept up to date and get your daily dose of news straight to your inbox. With the new “on demand” stories button, you can even choose to get another summary of news, if the one you received isn’t quite right for you.

Timing: Personally I love doing this early in the morning, just when I get up.


 

5 minutes: Share the best content more effectively on Twitter and Facebook

Now, the worst thing that could happen, is if I were to take 5 minutes to read my great Summify summary, and then blast all the top stories out to my followers, 5 at once and flood my stream. If you still want to keep your day productive, spending as little time as possible, there are a lot of smart ways to make sharing easier for yourself.

What I like to do once I have received my social summary, is to drop those awesome articles into my Buffer. Buffer will then go ahead and post them for me at the best times to Facebook or Twitter, well spaced out over the day, and my followers will receive the updates, one at a time, easy to digest.

Timing: Filling up my Buffer with Summify stories happens early in the morning too, just after I finish reading my summary.


 

10 minutes: Engage, comment, like, retweet and reply

The last 10 minutes, which I normally spend in the evening, after a lot of my content has been posted and got responses, I spend engaging with my followers. It is often hard to do this in a focused way, as engaging normally happens very impulsively.

So here are a few things that I do to stay focused and get more out of my time engaging with friends and followers:

  • • Reply individually to your new followers, by looking at their bio and finding something you really appreciate about what they do.
  • • Pick out 3 Facebook stories, like them and comment with a sign of appreciation.
  • • Answer a question someone asked in your Twitter stream, or try pointing them to someone who could possibly help.
  • • Browse your stream or Twitter lists and add whatever you find interesting as retweets into your Buffer. The Twitter.com integration of Buffer makes this super easy.

Timing: I normally do this in the late afternoon, early evening. It is a great task to relax and normally a lot of fun.


 

Your results

If you try out this technique by just spending 20 minutes a day, you will be amazed, by how much can achieve. Doing this, has helped me increase my click rate on Tweets tremendously. Being focused when you engage also has helped me to grow my network a lot faster than I had anticipated.

Combining Summify and Buffer, will give you a Social Media power combination of sharing and finding the best content you can possibly find – in the least amount of time spent.

To track your progress, simply take a peak at your Buffer analytics. It will show you how many clicks, retweets and the reach your posts have gotten. And especially if you are swapping to Buffer to share Summify stories from now onwards, I am sure you will see a jump in mentions, replies and retweets.

Personally, after I have been a lot more focused and a lot more positive with my commenting, retweeting and replying, I saw lots of improvement on both my follower count and click rate.

Over to you now. Do you think trying this 20 minute technique for 1 week could make a difference to your Social Media results?

 
About the Author:

Leo Widrich is co-founder of Buffer, keeping the community alive and buzzing by blogging fabulous Twitter tips on the Buffer blog. He loves writing and football and he’s a super helpful guy, so do say hello! You can catch him on Twitter at @LeoWid.

Summify Adds Read it Later Integration for Summaries

Too busy to read it now? Like your reading list all in one spot? Prefer to read offline? Your reason for wanting it doesn’t really matter, the point is, RiL junkies rejoice, it’s here – Read it Later is now integrated with Summify email and web summaries (iPhone soon), bringing you a more flexible reading experience.

Read it Later is one of the more popular read-later services, just releasing a new visually appealing, media-friendly look. It also boasts a whack of official and fan-made apps, handy bookmarklets and is available on Android, iPhone/iPad, and all major browsers. Let’s get down to it.
 

Adding your Read it Later Account to Summify

Similarly to how we’ve integrated with Instapaper, add your Read it Later account in the “Read Later” section of your account settings.

Once you click the RiL button and punch in your account details you’ll be able to send any story straight to your Read it Later list, regardless of where you read your summary:

Email summary – click “Read it Later” below a story’s excerpt

Web summary – click the share button under each story followed by the Read it Later icon

Share Bar – while reading any story, click the share button and then Read it Later

 
iPhone – Read it Later coming soon in the upcoming 1.5 release

We’ve been getting a lot of requests for Read it Later support, so we hope you’re feeling as good as we are as we cross this addition off our list. If you want to stay in the loop with Read it Later you can follow @readitlater on Twitter or check out their blog.

As always, keep the feedback coming and drop us a line anytime we can be of any help.

Happy Summifying – whenever that is!

Code Reviews: A Framework for Startups

You know how your teachers and parents always told you to get a friend to proofread your paper before you handed it in for marks? Well, it’s age-old advice for a reason.

There’s a lot of electronic papers, ie. code, being handed in here at Summify and when most of that code will be affecting a @#$@ load of data, reviews become critically important. Until last week, our squad captains, Mircea Pasoi and Cristian Strat, were reviewing all the Summify code – not the most sustainable practice. It was time to bring the entire team into the code review process, but we needed a structure to help guide the move. The following framework has been working well for us and we wanted to share it with you.

Our tool of choice for code reviews is Review Board.

Getting Your Review On

1) Goals

Eliminate bugs as early as possible

Share knowledge to learn other sections of the code, new libraries, tricks, and algorithms

2) Take your time

Doing so will speed things up. It may sound like a paradox, but finding bugs in later stages, such as post-release, can cost 10-100 times more than it would cost to catch them during review. The following data on fixing bugs is from the book Code Complete.


If you ever catch yourself thinking “Oh, I’m kind of busy, should I really bother nitpicking this piece of code?” the answer is always Yes. You might find a bug which will save your team hours upon hours of work down the road – think longer term.

3) Ensure correctness

When done properly, a code review is one of the most effective ways of detecting bugs. A proper code review will detect about 55% of bugs, double the effectiveness of unit tests (see the below table from Code Complete).

Everyone has experienced those moments when someone looks at your code for 10 seconds and points out a ginormous filthy bug, right under your nose, despite the fact that you were looking at it for the last 3 hours. Sadly for them, it doesn’t mean they’re 12,000 times smarter than you; they just have the fresh eye and the clear mind.

When you’re reviewing someone’s code, you’re the fresh onlooker and you’re in a very good place to spot bugs, so do it.

4) Demand quality

Don’t be afraid to ask for unit tests, good refactoring, and adherence to coding style. Never accept code that’s of lower quality than the average code found in the repository.

Demanding quality during reviews begets quality further down the road, leading to faster test writing, second nature coding style and fewer lazy habits, refactoring code when necessary. Remember, you’re not slowing things down, you’re just forcing people to learn how to write good code, fast.

Also, always ask for screenshots when the change involves UI.

Besides being a code reviewer, it’s equally important to submit good code for review. Here are some tips:

Submitting Quality Code – That’s Your Job

1) Don’t rely on reviewers to find bugs – submit code with confidence

You should be so sure of your code quality, personally unable to find any more bugs, that you’d be happy to deploy it into production right away, even without a review process. Your reviewer may come up with something you haven’t thought of, but never lower your own standards.

2) Reviewers have a tough life

Understand that your reviewer only sees a diff and some bug types are very hard to detect this way. For instance, if your change requires that you search for all occurrences of function X in the code, your reviewer cannot confirm you did an exhaustive search. That’s your responsibility.

It’s also your responsibility to think about the implications of your changes. Does it break the iPhone? Does it break the archiving process? Does it grind the website to a halt? Realizing these implications is 80% of an engineer’s job. This is the meat, the hard questions engineers must think through. Remember the time when you thought something over for five hours and then made a two-line change? The hard part was figuring out if that was the right change, and that’s your job; it’s not the reviewer’s.

If you find yourself thinking “Hmm… I’m gonna change this but I don’t know if I’m breaking stuff,” then you’re not doing your job, and you’re offloading your work to the reviewer.

3) Run the tests

Reviewers won’t do this for you and they can’t figure out if you break tests. Better yet, implement continuous integration – we use Jenkins.

4) Leave no comment behind

When submitting a second or third diff for the same change, your reviewer assumes that for every comment he or she wrote you either

a) implemented the change, or
b) replied to it

Don’t expect the reviewer to go through the list of previous comments and validate that you’ve addressed each one. That’s your job.

5) Attach screenshots if you’ve made a UI change.

6) Learn and improve

Learn from mistakes and shape up your code. Shoot for a 90% “perfect ship-it” rate. Every time your reviewer has to return your code, a kitten dies. When you pass 90% it means the code review process really works and everyone’s doing a great job.

Sharing the code review responsibilities across our team is really paying off and soon we’ll be leaps and bounds ahead of where we were just a few weeks ago. It feels like we’ve upgraded to Summify v1.1. A few more upgrades like this and we’ll be an unstoppable kick-ass team, sort of like a Canadian version of The A-Team, or an organized crime syndicate – the Summify Mafia. Anyways… until then, we’ll continue asking ourselves “how can we improve team processes and communication to increase productivity?”

Are you doing code reviews? Share your thoughts, productivity tips and questions below.

P.S. Please, think of the kittens.

Getting the Most from #Summify: How to Make Your Summary Better

Most aspects of our lives could benefit from a little clean-up and our content consumption is no exception. Summify filters through heaps of incoming content and helps you consume only the most relevant stories, reducing your stress and increasing your productivity. We have some helpful tips on how to make your summaries even better, but before jumping in to that, take a quick look at our post on How Summify Works for some helpful background.

When piecing together your summaries, Summify considers links from everyone you follow and all of your RSS feeds. Do you really want all of these sources influencing your summary? Maybe not. Here are some helpful ideas on how to manage influencers and maximize your summary’s usefulness.

Optimizing your accounts

The more accounts you connect, the better your summaries will be.

Twitter

1. Clean up your account – only follow people that you’re actually interested in. You can put other users, who you don’t want news from, into Twitter lists. This allows you to receive news from those you follow, while keeping an eye on other useful people. If you’re unsure if you want to follow someone, create a list and name it “new people.” If you like what they share after a couple days, follow them, if not, they’re out!

2. Find interesting people to follow using http://twitter.com/who_to_follow

Suggestions – Twitter accounts suggested for you based on who you follow and more.

Browse Interests – select the topics you are interested in. Browse the list of people and find a few new people you want to hear from.

Find Friends – search through the other services you are using to find your friends who are on Twitter. Look through your Gmail, Yahoo, Hotmail, MSN, AOL and LinkedIn accounts.

Influencers of influencers – who comes to mind as one of the most interesting people you follow? Find your favorite people and look at who they follow; it’s a great way to expand your network and find new people who share similar interests.

Facebook

Since Facebook is used more for casual socializing amongst friends than Twitter is, there is a serendipity in the way our conversations occur, especially between people we don’t interact with all the time. For this reason, we don’t suggest a major cleansing of your “friends” list, unless however, you’re one of those people who adds everyone under the sun. Instead of deleting any friends, our suggestion is to discover pages you like and add them to your News Feed.

Discover Facebook Pages allows you to explore pages you might enjoy. Browse by category, see your current page invites, and see which friends like similar pages to you. Click like on any page to receive updates in your News Feed.

Google Reader

Google Reader shows you all of your favorite sites in one convenient place. It’s like a personalized inbox for the entire web. Watch this one minute video to better understand Google Reader and how to add subscriptions to your account. Now that you’ve been acquainted, you can get started by adding subscriptions from your favorite websites. Not sure where to start? Browse and Search some feed bundles here.

Using Google Reader with Summify allows you to customize which feeds you want considered for your summaries.

1. Connect your Google Reader account by clicking the “g connect” button in your settings

2. Once connected, all of your Google Reader feeds will be imported into Summify. Go to Feed Settings and manually X any feeds you don’t want considered for your summary.

Note: Your Google Reader account does not synch automatically. If you add feeds to your Google Reader and want them considered in your summary you must re-connect your account in Account Settings by re-clicking the “g connect” button. Likewise, if you delete a feed in Google Reader it is not automatically deleted from your Summify feeds. If you would like to delete a feed, you must do so manually in the Feeds area of your settings.

I use a feed reader other than Google Reader

No problem! Import an OPML file to populate your Summify feeds. An OPML file is package of feeds that you can grab from your other feed reader. The button to import an OPML file is in the Feeds area of your settings.

Filters: domains and users

If you realize that a certain domain contributor is responsible for uninteresting stories in your Summary just X them out. In your web summary, hover your mouse on top of the story’s domain source and click the X to filter it out from future summaries. Likewise, hover your mouse on top of any one of a story’s contributors and click the X to filter out their influence from future summaries. You can always undo these actions in the Filters area of your Settings. Your filtering actions are completely private and nobody will ever know when you’ve eliminated them from your summary.


Like button

Using the Like button is a strong positive signal which helps your summary recipe understand what you enjoy reading. There is also another direct benefit to the Like button; when clicked, you “Like” the link on Facebook as well. Give it a try. You can find the Like button in your web summary, when you hover your mouse on a story headline; and on the share bar beside the share button, once you’ve clicked through to read a story.


Summary

Frequency – adjust how often your summaries are generated and how many stories each contains. Increasing your summary’s frequency or number of stories forces Summify to pull more content from your network. This can lead to a broader range of sources appearing in your summary, but only if you follow a significant number of sources on Twitter, Facebook or Google Reader; otherwise your summaries may feel thin. Our recommendation is to keep your summary schedule on the lighter side, to ensure quality. The default schedule is five stories, once per day.

Privacy – we recommend leaving your summary public, as it is by default. Public summaries are better for everyone, enabling others to explore your summaries, and allowing you to discover the summaries of people you know and others you don’t. Here are a few samples:

Kevin Rose – founder of Digg.com
Jay Baer – author of the Convince & Convert blog and co-author of The Now Revolution
Liz Gannes – covers the social web for AllthingsD.com
Jodi Ettenberg – world traveler, former lawyer, legalnomads.com
Emily Leary – communications consultant and blogger, co-founder of #CommsChat
Zee Kane – editor-in-chief of The Next Web

We will continue working hard to send you top notch summaries, but despite our hard work there’s no way we can know you as good as you know yourself. Try out some of the tips we’ve provided you with and fine-tune your summaries to make them that much better.

Everyone uses Summify a little bit differently and we’re sure that many of you have discovered your own nifty ways of enhancing your summaries. Do you have a tip or creative idea on how other Summifyers can get the most out of their summaries? Please share them in the comments section or feel free to pass them on to us at team@summify.com.

Follow

Get every new post delivered to your Inbox.

Join 87 other followers