Fleep for Linux is here!

Fleep for Linux

We know our Linux users have been waiting for this… So, we’re thrilled to announce the public release of our Linux app! Fleep for Linux brings all the features you find in your browser right to your Linux desktop.

Download and install Fleep for Linux

At the moment, we support the Ubuntu distribution.

To install Fleep for Linux, open up a system terminal and copy and paste the following commands.

  $ curl https://fleep.io/software/linux/fleep.asc | sudo apt-key add -
  $ sudo add-apt-repository -u "deb https://builds.fleep.ee/linux/ `lsb_release -cs` fleep"
  $ sudo apt-get install fleep

To run the app, search your computer for Fleep, then double click the Fleep icon.

Anything else?

This is the first version of our Linux app, so bear with us. Some functionality was out of scope for this version. As such, Sign in with Google, Sign in with Microsoft and Multiple Accounts support are missing for now.

All feedback is welcome (really!). Report all your bugs, request all other distributions, send all the kudos to us at support@fleep.io. You can also share the love on our social media channels – we’re on TwitterFacebookLinkedIn and Instagram.

Fleep: Q2 review and plans for Q3 (“Summer quarter”)

Fleep

The first half of 2017 is over. (Yes, really!) That means it’s time to review what we built for you in Fleep this last quarter and reveal our plans for the next quarter.

First, a look at the second quarter of 2017:

  • Left pane improvements and All Conversations sunset – we improved the desktop conversation list in quite a few ways and migrated search in Fleep to the left pane. As a part of these changes, we also said our farewell to the All Conversations view in the web app.
  • “New messages” animation – we introduced an animation to indicate when new messages have been marked as read.
  • Linux app – yes, Fleep for Linux has been signed, sealed, delivered.
  • Tasks 2.0 – we have started behind-the-scenes enhancements to Fleep Tasks, to make the conversation Taskboards snappier. This also includes some preparation work for the long-awaited My Taskboard feature.
  • Mobile label management – labels help you organize your conversations in Fleep. Now, you can also add and remove labels in our Android and iOS apps!
  • appear.in integration 2.0 – we’ve upgraded our appear.in integration! Now, you can start a call with any specific appear.in room by using the command /call roomname.
  • Fleep for Business – we finished the main building blocks, leaving us to polish a few last things before we launch the Business subscription. Stay tuned!
  • Server infrastructure reorganization – we split our servers onto more separate VMs, to better serve increasing server load.

What’s coming up next? Here are our plans for Q3 of 2017*:

  • Tasks 2.0 – first of all, we’ll finish the behind-the-scenes improvements to Fleep Tasks. For time being, you will not notice any significant changes, besides enhanced performance.
  • My Taskboard – as soon as we’re done improving the conversation Taskboard, we’ll start working on a view where you’ll be able to see all tasks assigned to you.
  • Storage limit – we’re working to start tracking users’ uploaded storage and enforce a limit of 5GB per user.
  • Mobile push notifications 2.0 – as both Android and iOS have made significant changes to how push notifications work, we need to rewrite some of our own code. Realistically, the updates will not be released until later this year.
  • Fleep for Business – we’ll polish Fleep for Business, to make it ready for its public launch.

* We’re changing our quarterly planning tradition a little bit, and switching from calendar year quarters (often also used in economics) to seasonal quarters (Autumn, Winter, Spring & Summer quarter). So, this year’s Q3 is only 2 months long (July-August) and includes a lot of Summer vacations for our team – hence the shorter-than-usual plan for Q3 (from here on out, “Summer quarter”).

We hope you enjoyed this update – don’t hesitate to give us feedback at support@fleep.io. Let’s also stay in touch on social media! You can find us on TwitterFacebookLinkedIn, and Instagram.

10 Must-Have Skills to be Good at Management

Skills to be Good at Management

It’s always a great challenge to find someone who has all the skills to be good at management. Good leaders don’t just sit and wait until you hire them, but what’s crucial is that before hiring someone, you must understand the qualities – both personal and business – that you seek.

Below are 10 must-have qualities and skills that a good manager must possess by Lucy Adams, an outsourcer from IDAP Group.

#1 Passion for Work

It sounds like an unconditional truth. Everyone knows that “it is useful to exercise regularly,” but only those who exercise with a least some passion can comprehend and follow this statement.

The same applies to business. Love for work is a very important criterion. Hardly a morally oppressed employee will be able to show high results and bring something new to your business. But another question is how to measure passion?

  • First of all, ask the candidate to talk about the period when he had to work especially hard. Clarify the reasons for such devotion. Listen to how the candidate describes such an experience: whether it was an interesting, challenging period in life or a nightmare?

Good marketing directors do not work just to get paid. Instead, they direct their every effort on improving the company as a whole and each of its components. They form departments of talented people and never allow them to work without passion.

#2 The Ability to Invent the Wheel, not Reinvent It

Creativity is one of the most sought-after and at the same time elusive qualities. How can you measure creativity?

  • In my opinion, creativity includes the ability to generate ideas, think out of the box, research and give alternatives, introduce new methods of work, etc.

If you ask a good marketing director to invent a wheel, he will never answer that the wheel already exists and there’s nothing to do more in this field.

There are very few blue oceans in our world. Mostly all businesses operate in markets with strong monopolistic competition or oligopoly. A talented specialist will look at the problem or opportunity from a different angle, as no one else before did. Most likely, the candidate of your dream has a special notebook with ideas for all occasions.

#3 Loyalty

Loyalty may seem to be just another popular and obscure point in the description of vacancies. In practice, loyalty means that the promoted product become an inevitable part of the life of your team. Can you imagine Microsoft employees using Apple laptops?

#4 At Home Among Strangers, a Stranger Among his Own

Outstanding marketers like to listen and watch people and what is happening around. They like to learn about other people’s lives, tastes, and habits, as well as things they lack, like and hate. They watch TV ads, click on ad banners and save to favorites examples of the best companies and competitors.

For what? Simply to learn as much as possible about the surrounding world and understand the needs of people, which will help to these people a truly valuable product.

Skills to be Good at Management

#5 The Ability to Lead

Any manager must be able to manage people efficiently. Team building, setting tasks, ensuring effective communication in a team, motivating and developing the team spirit are a must. Without all of this, it’s almost impossible to create a single line of positioning and behavior in public.

The success of the company depends on the work of many departments, including sales, financial, logistics and development. A good manager knows how to get along with all these people and achieve a certain degree of synergy.

#6 Strategic Thinking

What does it mean to think strategically? First of all, understand the essence of the business, as well as its long-term and short-term goals, at the same time anticipating future needs.

The ability to stay true to your vision and accumulate energy for crucial things is an important quality for any manager. The best leaders first consider how their actions will affect the long-term goals and only then take the final decision.

#7 Flexibility

The world of business changes at the speed of light, and no matter how well you plan, you always have to be ready to quickly solve the problems that arise. This is especially true when managing a startup.

A good manager can turn a failure into success or restart the product or shift the emphasis to other things in a matter of days or even hours. He does not rely solely on his plans and is always ready to meet force majeure face to face, as well as switch to new technologies and products.

#8 Engaging Storytelling

People love to tell stories, but what they love even more is to listen to a skillful orator telling something new, interesting and engaging. Great managers love stories about brands and can easily fit them into the everyday life of ordinary people.

  • For example, the cigarette brand Marlboro largely owes its success to the ingenious Leo Burnett who came up with the image of “cowboy-tamer of the prairie.” The image conquered the nation, and in just a year Marlboro entered the top five of the best-selling tobacco products.

If your marketer does such things with pleasure, you’re lucky!

#9 Knowledge of the Audience

An advertising banner or video has only a few seconds to interest the person before he or she switches focus to something else.

A good manager knows everything about people to whom he sells the product and knows how to get their attention from the first second. He easily navigates in the channels of promotion and knows when to use Internet advertising or TV advertising or outdoor ads, etc.

#10 Salesmanship

A proficient manager understands thinking patterns of his employees and customers. He knows everything about the sales funnel, communication with clients and decision-making. He can sale unobtrusively, causing interest among the crowd.

I hope these 10 tips will help you in finding the right person or understand what qualities are worth educating in your young protégés. I wish you best of luck in your every entrepreneurial endeavor!

Lucy-web


Lucy Adams
is a blogger and aspiring writer who’s always ready to bring the most intriguing topics of yours to life.

Fleep is a messenger for your teams and projects.

How Managing a Startup is Different than Managing an Established Company

managing a startup

If you’ve worked in the corporate world for a while but are entertaining the idea of starting your own company, then congratulations! Starting your own company may be a daunting prospect, but it can also be very rewarding. There are a few ways in which managing a startup is probably different from your previous experiences…

In one study about startups people were asked the what’s the best way to learn more about entrepreneurship and just over half (51%) answered, “Start a company.” While there’s absolutely no substitute for direct experience, it’s still best to do some research before diving into creating a startup.

You may have significant experience working in business, or even managing a large team of people, but that experience doesn’t always translate perfectly. To illustrate this point, here are a few key ways that managing a startup differs significantly from working as a manager at an established company.

Higher Risk

One of the first things to keep in mind about running a startup is that it’s a riskier prospect, all around. Every decision you make will have a much more lasting impact on the future of the business. Even something as small as ordering supplies can have major consequences for a small company that is counting every single penny.

While this can be a terrifying prospect, it can also be quite rewarding. Managers of startups have more direct responsibility for the fate of the company. While that means that a mistake could be disastrous, it also allows for much more innovation. Someone who is interested in making a lasting impact at their company has many more opportunities to do so in a startup environment.

More Flexible Company Culture

At an established company, things move much more slowly, and the company’s culture tends to sort of congeal. Once the culture has set, it’s difficult for anyone, even high-ranking executives, to shift that culture. Meanwhile, at a startup, the company’s culture is much more fluid. As the manager of a startup, you have more leverage to define the company’s culture, and its habits for everything from effective communication to hot to cut costs when running a start up business. You can define goals, traditions, and the way people interact with each other.

More Experimentation

When a company has been around a while, it tends to develop its own patterns of getting things done, and those patterns don’t often change. After all, once they have spent so much time figuring out how to accomplish their tasks, why change from a proven method? It works, so why rock the boat?

The counterargument is that sometimes, the established way isn’t always the best way. Sure, it will work, but is it really the most effective option? An established company will have its own workflow management system in place while startups have the agility to try out and switch between different systems and find out what really works the best for them.

Increased Hiring Involvement

The manager of a startup will have much more direct involvement in the hiring process, or even be the one resposible for hiring from reaching out to sealing the deal. Even when it comes to positions not directly related to their areas of focus, in a small startup, everyone’s opinion is valuable. After all, even if their work does not intersect directly with the new hire’s, each new person brought in makes up a significant portion of the business.

When hiring at a startup, there’s also a good chance that each hire will eventually become a manager or team lead as the company grows. That means that your hires will have much more direct impact on the company’s success and culture moving forward. At a larger company, there’s even a chance that all the hiring will be done by a large committee. There’s a lot more responsibility over the hiring process at a startup.

Lewis Robinson
Lewis Robinson is a business consultant specialized in social media marketing, CRM, and sales. He has managed two startups and currently freelances as a writer and consultant.

Fleep

10 Effective Ways to Increase Productivity Using Technology

Increase Productivity Using Technology

Any business that succeeds in today’s world is most definitely using technology to increase productivity. If used correctly, technology can make every task simpler, faster and easier to execute – or even execute the task for you.

Here are 10 effective ways to increase productivity using technology – all of which you can implement in your company today:

#1 Have 24/7 Access to Important Information

In a secure way, create a cloud system that allows your employees to gain access to important files to make updates, add files or check on something in your team chat wherever they are in the world.  With a secure system in place, you can have quite an advantage since your employees don’t have to wait until they get to the office to make any changes.

#2 Make It Easier to Work Together

A smooth collaboration between your suppliers, customers, partners and employees is a sure way to boost productivity while reducing costs at the same time. With the right systems in place for effective communication, file management, calendar events management and other similar new technologies help easily collaborate on any project while knowing where everyone stands.

#3 Be Available

Depending on your business, quick response time can determine revenue or the speed of delivering a project. If it’s essential for your business to be available, set up a system for it. Whether it’s a universal networked phone that rings multiple phones or an email system that connects with your entire staff, creating a universal system can ensure inquiries are answered in a timely manner. Just make sure you don’t create unnecessary urgency and stress for your team by also keeping in mind that team chat culture matters.

#4 Be Organized

Countless hours can be wasted on menial tasks such as keeping track of hours on a project, tracking mileage and even tracking business expenses while on the road. Often, all of this often also means wasting time of management who must approve and file the paperwork. Consider investing in cloud-based time tracking systems that allow your employees to easily log in wherever they are and update their information.

#5 Keyboard Shortcuts

Instead of highlighting a piece of text, right clicking the mouse, hitting copy, then moving the mouse yet again to click paste can easily waste 20 seconds. Yes, it doesn’t sound like a lot, but if you’re performing a task that takes 20 seconds and should only take two, and you’re doing this 100 times per day, it can really add up. It may be wise to learn the basic shortcuts for your favorite chat for teams and any other software you use daily, such as Word or Excel to help save quite a bit of time throughout the day.

#6 Monitor Productivity and Goals

Online business intelligence tools allow managers track the progress of any goal as it’s being completed by your team. This, in turn, can help managers offer reinforcement, coaching and help determine where the project currently stands to make sure it gets completed on time. You can also encourage the staff by rewarding their successes with monetary or non-monetary incentives.

#7 Be Automated in Some Areas

Find the tools that may be able to automate a process so that you can use your employees on tasks that matter.  Tasks, such as scheduling, responding to email or even paying the bills, can all be automated with the help of software.

#8 Track Your Time

The best time management tools run securely in the background on your computer and mobile devices and can create a detailed report, tracking the time spent on applications and websites. Depending on the software you do choose, you can set up alerts if a certain amount of time is being spent on an activity or even blocking websites in general.  By cutting getting rid of this wasted time, you can be assured you’re maximizing your work output.

#9 Consider Video Conferencing Tools

If some of your team do remote work, you have to give some thought to effective communication in a remote team. Video conferencing tools like appear.in can be of much help. Instead of flying an employee into town and spending money on food, a hotel room and airline ticket, using the right video conference software will help cut down on your out-of-pocket expenses. Most of the video conferencing great for talking face to face, and even screen sharing, so you can present as if you were in a meeting room in person.

#10 Make Sure You’re Using the Right Technology

Lastly, make sure you’re using the right technology tools as some tools can be a blessing while others can be a curse.  Improving your productivity can be done if the right tools are utilized, and to so, determine where you need a productivity boost in your everyday operations and research a tool to help fill the gap.  In today’s technological world filled with thousands upon thousands of tools, you can definitely increase productivity using technology.

stephanie-L

This is a guest post written by Stephanie Lynch, a freelance writer and co-creator of Howmuchisit.org, helping people find out what unknown things cost in life. She also enjoys traveling and spending time with her family.

Fleep is a messenger for your teams and projects.