As long as I’ve been working at Scalac, remote work has been a part of our everyday routine. But everything changed a few months ago, due to the COVID-19. We always focused a lot of our attention on integration and included people who work remotely in most of our activities.  But even though we had the experience and tools to work from home, we had to change some things around just like every other company. This mostly refers to the people who could work remotely but preferred working in the office. As wells as the people who took care of the company integration meetings and events. This included – among others – me. 

We wanted to continue all of our previous activities. Still, we had to be smart about transitioning them from offline to online.

These are some examples of those activities. 

Functional Tricity

this was the local meetup that we organized for developers in Tricity (Gdańsk, Sopot, Gdynia) in Poland. We couldn’t do it in the usual form, so we decided to take it a step further.  Now we’ve got the Functional World Meetup – a fully remote event for people all around the whole world, not only from the Tricity, using live stream on Twitch. BTW, we are going to continue both of the meetups (Tricity when a pandemic will be gone), so stay tuned!


Have changed to … fully remote workshops using and brought our A-game with tools like Mural and our creativity in making sure everyone is listening and the workshops are engaging. 

Small talk 

Chatting in the kitchen for those who worked at the office has moved to remote café meetings, where every single Scalacer can talk on a special Slack channel called #cafe. 

The company retreat

Before the lockdown, we usually meet twice a year in one place – all the 124 people from Poland, Italy, Bolivia, and more! By a lake or the seaside – doing some sports, workshops, playing board games, etc. This time we took the challenge of doing it remotely – and it turned out to be more than possible. For example, instead of paintball, we played Counter-Strike; instead of the usual board games, we used, and we changed our evening meetings over tea or beer into a long night conversation on

If you are curious how we did all of this, take a look below on our 12 Lesson Learned:

1. The day does make a difference.

So obvious, but worth realizing why it is so important, especially for online events. No one wants to sit for yet more long hours looking at a computer screen after a whole week of doing so. Remember that employees also have families and hobbies. They want to spend more time with them during their days off to keep up a work-life balance, and you should let them have it.

2. Less is more.

Remember about keeping the right balance when it comes to the frequency of your events/integrations. It is much better to have events less often but with better quality so you can be sure that more people will be engaged, then organize them more often but with the same activities repeatedly.

3. Remember about time zones.

Keep in mind that people who join an online event may be in different countries. So it’s essential to find the best time for everyone, especially when it comes to internal online events where everyone is equally important. Of course, scheduling a good time for a meeting that suits everyone isn’t easy. But it’s not impossible either. But if for some reason, some can’t be there at the given time –  you can always engage in other ways. They can prepare something for their colleagues before the event. You can also record activities such as presentations to share them later. 

4. Same rules for everyone

Avoid the situation when some attendees are remote, and some of them are not, with both groups at the same online conference. It might work if it is a daily meeting or during a presentation with only one person talking. A situation when half of the participants are online, and the other half is not is harder for online attendees. It’s harder to be noticed and raise your opinion when you’re just a talking head on the TV screen. So play fair and keep it all remote.

Note: Some exceptions worth mentioning are, for example, our “Pizza days” where we share our knowledge internally. It works because some people watch it online, some at the office on a couch, but the people presenting their work are also sometimes online, sometimes in the HQ, and everyone can order themselves a pizza – no matter if they’re at the office or not. Pizza for all! – the real sign of equality. 

5. Better make it short and exciting rather than long and boring

Having to focus on a computer screen after a whole day or week of work is challenging. If you have discussed your plan with the potential attendees, you can organize the activities so that they won’t take up a whole day. Better make it short and interesting rather than long and tedious. And if people will be willing to keep up the topic or games – always give them the freedom to do so. When it comes to long online conferences, remember not to forget about short breaks and a longer one for lunch.

6. Talk with the CEO to find some free time for integration meetings during working hours.

This one, of course, is only when it comes to your internal events. This is crucial if you want to encourage employees to take part in your remote activities, mostly because of what we have mentioned before – that not a lot of people can stand sitting in front of their computer for so long. It will show everyone that the decision-makers know how important integration is. Of course, this depends on company policy but will make attendance much more likely. 

7. The early bird gets the worm and most participants.

Inform everyone about the event well in advance. Let people have time to think,  so they can coordinate those plans with their private lives and make joining the event as easy as possible.  Information should include everything that a person would need to answer the question, “Do I want to join this event or not?” but remember not to overwhelm them with too much information. During internal meetings, use your everyday communicators such as Slack or email. When it comes to external events, choose the most influential channels that you have – perhaps Twitter, maybe email – you make this decision. In our experience – short info from time to time is better than a longer message all at once

8. Give your team the steering wheel

If you like playing Counter-Strike, it does not mean everyone does. We always invite our employees to discuss what kind of activities are interesting for them, but we also do individual research simultaneously. Sometimes it’s better to give people ready ideas to vote on, and sometimes you can take the ideas straight from the people. No matter which one you choose, it’s always good to check the final agenda with the whole team – especially if you want to engage people more – they always appreciate things they were a part of from the very beginning much more. You can leave one or two things a surprise if you’re feeling freaky. 

9. All information in one place 

There should be one place with all the necessary info, including the agenda, descriptions, topics, activities, etc. Everything should be available and visible to everyone. We often use Google Docs or a dedicated Slack Channel – easy and very accessible. This is very important because some people simply don’t know the tools and how to use them properly – that’s why explaining everything step by step before the event is necessary.

10. Show them the goods

Try to encourage people instead of just telling them to come or informing them about the meeting. How can you do that? The main point is to present the purpose and benefits of the event – how amazing it would be and what can be learned from the activities. It’s good to talk about your previous experience (if you have any) and show that they will be satisfied if they take part.

11. Technical preparation

Whatever type of online meetings you want to arrange, it is crucial to first think about technical issues. There is nothing more disruptive and irritating than a bad internet connection with crushing video and sound. That is why you should put all the technical aspects you can think of on your checklist. If you do not have any experience in that – here you have a list of 22 things to check before your next virtual meeting

12. Use tools that are simple, accessible, and fun 

  • Slack – this tool is viral in IT businesses, although it may not be that conspicuous in other fields. It is a very intuitive chat tool, prepared specially for companies, for smaller or bigger groups. It is dedicated to communicating in groups and for individual conversations. You can manage your channels, connect with external tools like calendar, prepare video calls, and do many more things. The video calls are handy – you can use Google Hangouts Meet,, and dedicated Slack video conferencing tools to set up a call with your workmates on channels dedicated to your events. 
  • Google Hangout Meet – a typical tool for organizing your online meetings. You can invite your friends to participate in an online discussion by sending them a link directly or sending them an invitation to Google Calendar. There is also the possibility of sharing your screen, writing online chat with others during the call. Interestingly, you can also switch on the subtitles(now available only in English). This can help you understand others better and make meetings more comfortable for hard-hearing people. 
  • – Similar to the previous, but more advanced and with the better video quality.  There are several functions that can make your event, workshop, or meeting simply more manageable and more creative. There are basics like sharing a screen, recording the meeting, chatting, and managing people on the call. And also, higher things such as sharing people to different rooms (instrumental during workshops), writing on a whiteboard, or setting your unique background by using the built-in green screen.
  • Twitch – a straightforward platform to do you live stream presentations. Compared to Google Hangouts and, there’s no possibility of having video contact with the audience; the only contact is via written chat. Of course, you can also record your presentation, download, or save on your  Twitch channel.  All you need to do is register on the platform, download one on the available tool, and install it on your computer. Then just have fun!
  • Kahoot is a funny and colorful program that you can use to organize online challenges for your event attendees. Create questions with a maximum of 4 answers, send the link to the long term or fast challenge, and reward the winners!
  • Mural and Miro – online boards to make your workshop, brainstorm, design thinking, or planning session. Just more creative and easier to visualize. You can draw shapes, use sticky notes, or use ready templates for your work. Others can do the same, on the same board at the same time! After finishing the work, you can save your board as an image or PDF file!
  • Gather Town – this tool looks like a mix of an online game and a video call. Everyone has their avatar, which moves in a virtual space such as a bar, park, or anything you’d like. You can walk around and join groups of other avatars by merely standing next to them. Just like in a real life. You can listen to each other or participate in the conversation. If the conversation doesn’t interest you, you can just walk away, join another group of people. Or just drink your virtual coffee.

To sum things up

These have been only a few tips about what things should be remembered when organizing online events. We have had excellent conditions to try out the different methods since most of our employees work remotely since we started the company. 

I hope you find what we’ve learned useful and will keep following us on our blog and social media to see how we continuously improve our events game. 

What are your ideas for online events? Have you had any experience with organizing them? Share your thoughts with us! We would love to follow you on your journey as well!

It is inevitable that COVID-19 will disturb not only health but also the economy.

Companies need to lock their businesses down and big decisions are being put aside while waiting for better times to come. However, putting the brakes on some projects may not be the way to go, since no one knows when the dust will settle down. 

The coronavirus outbreak is just a recent example, but any crisis is a potential threat to a project if the concerned parties are not prepared for persevering.

The crisis doesn’t have to fully disturb work, though. While we can’t forget about what’s happening all around us, we’re still able to accomplish tasks and take on new projects with the help of a few adjustments.

One of them is remote work. 

Today, we’ll talk a bit more about remote working and why it might save your business during these turbulent times, even if you assume otherwise.

What are some issues with running a business in challenging times?

KPMG have identified a few common contractual issues for businesses in troubling times, which you can see below. 

Source: KPMG

While all of the aforementioned issues could have created problems a few years ago, they can be easily solved via online, remote management of the projects today.

How does remote working deal with these issues?

Well, it can probably solve them all. For many businesses, a lack of work on site definitely leads to problems with contracts, but it does not apply to technology.

While there is still plenty of uncertainty going forward, the work must go on and work still needs to be done. Even those businesses that are on complete lockdown need to handle the situation somehow. The environment is challenging, but companies must do their best to run their business as usual. The same should apply to internal and external collaborations. 

Being prepared to cater for this new environment is not a choice any longer, especially when nobody knows when the turbulent times will end and business will return to normal. 

If work progresses as usual, except for being managed and reported remotely, then there’s no reason to worry about signing, terminating or breaching contracts. 

Today shows why this is, but should not be, a challenge for many. 

Those who had already adapted to remote working don’t necessarily win today, but more importantly they don’t lose. 

Work can’t stop

It’s understandable that the crisis may dampen the mood for launching, investing or spending resources. Of course, some businesses that are under financial pressure might face problems when it comes to upholding contracts and continuing work. However, if nothing except for the method of working and the economical lockdown changes, then putting technological projects on hold is very often not necessary. Actually, in certain cases, doing so could even be considered irresponsible

Any projects that were launched before the outbreak are likely to be continued now, so those that were scheduled to launch and are ready to go shouldn’t be put on hold either. 

What’s more, and what might be a tad controversial: this may be a really good time to work on certain projects while the World is slowing down a bit, especially if nothing really changes except for the type of work. This is where the following question arises:  how to make it work?

Finding the right partner to run a project is crucial. Nearly everyone is working remotely nowadays, but not many software houses know how to properly sort out their remote workflows. 

Change your approach

Facing the crisis isn’t a perfect situation for either side of a project and the atmosphere can be tense, it’s true. What’s most important is to stay safe, but also to be proactive, productive and keen to find workaround ways to deliver. 

Many businesses facing an external crisis need to quickly adjust to remote working.

Regardless of whether or not they have previously been remote working evangelists, they’re often now being thrown headfirst into a brand new situation that they need to handle.

There’s a hurtful opinion that remote working means a lack of productivity and missing deadlines. The problem doesn’t lie with remote working itself, but rather with business partners who don’t live up to expectations and put more groups off the idea as a result.

It’s a test for collaboration

While external collaboration (with software houses or agencies) is important, the crisis situation also puts internal collaboration to the test. This is another reason why it’s better to persevere on projects with those for whom remote working is their bread and butter. They may share their best practices and help you survive the transition to remote working, while maintaining the project stays up and running. 

It won’t happen overnight. First of all, it takes a lot of work and understanding.

Long story short: being surrounded by business partners who know the nature of remote working can save a whole project.

Keep growing, regardless

In turbulent times, you need to find a way of running your projects and also evaluating any potential risks. Of course you may be concerned about how the whole situation could affect your business, but to survive and be successful you need to grow and, eventually, scale.

If your team is not ready for this, your first thought might be to hire more people to accomplish some tasks. But how can you safely hire someone and conduct appropriate onboarding now, when you have been thrown in at the deep end in terms of working remotely and trying to sort out project management?

Well, you should think about contracting a software development company that is able to complete the project for you. That way, it can be done without you hiring extra people, or spending time on the searching, screening and onboarding process that go with it. Not to mention the additional never-ending costs that you would eventually have to cover.

With contractors, you don’t have such strings attached: if all goes well, you can scale the collaboration. If not, it’s fine to  part ways. What’s more, contracting can be much cheaper than hiring someone full-time, since you will hand a whole project over instead of providing benefits and business expenses for a particular employee. 

Contractors can therefore help you grow and adjust your activities to any current situation,despite reducing costs. So why not jump on a call and talk about it?

To wrap-up

The outbreak may stop some business for a while, and it will probably have an impact on operations. Does this mean that you need to stop too? Not if you don’t have a valid reason to do so, no. Running a business as usual may be one step too far, but if your team has the capabilities to work remotely then make the most of it. If not, provide them with the necessary tools to make remote working easier. In terms of external collaboration, choose those companies that know how to organize their work remotely and have already been doing so for quite a while. 

There are a lot of things to worry about right now, but remote working shouldn’t be one of them. Not with us, anyway.

Do you want to learn tactics, strategies, and tips on Managing Remote Employees?

Get our Ebook for free!

If you like this article, check out also:

Scale fast with Scalac – Scala development company ready to solve all your challenges.