Sign in

FinlabsOy
Insights and news from Finlabs - Oulu | Helsinki | New York
Image for post
Image for post

Every leader and entrepreneur should understand why the pace of creativity accelerates and how fast it will get with creative machines


Image for post
Image for post
Photo by Josh Johnson on Unsplash

At Finlabs, we’ve been experiencing great demand for our skills and knowledge. Since starting the company in early 2018, we’ve been on an exciting journey with some awesome clients and built a great team. Now it’s time for us to go even bigger and sink our teeth into the market that we’ve had our eyes on since day one, the U.S.

To drive our expansion into North America we are expanding on our New York office. The office will provide local support for our existing U.S. clients, and serve as the headquarters as we continue to grow the team.

Why?

We are aiming to build upon the momentum of 280% revenue growth and the doubling of our staff since 2018. We’ve built a reputation for closing technology, creativity, and knowledge gaps with real, actionable methodologies and solutions. The New York office will provide a direct link to Finnish innovation and our deep bench of technologists, engineers, and product builders who deliver fast results, efficiencies, and strategic thinking. …


Image for post
Image for post

The time has finally come that we are allowed to return to our beloved office in Oulu. But we are not beyond the concerns and problems to deal with and to react to, thanks to the Coronavirus.

After months (that feel like years) we are all keen to get back to where we can collaborate, whiteboard ideas, talk through issues, and generally work as a cohesive team again. …


Image for post
Image for post
image from TechTalks

Computer vision (also known as machine vision) along with Natural Language Processing (NLP), is one of the most intriguing but highly complex subfields of artificial intelligence.

At Finlabs we regularly dive into these technologies in our work and, to keep up with the rapidly evolving landscape, constantly grow our knowledge in this area. In doing so we have acquired a good deal of knowledge on what it takes to use these technologies effectively and what's involved in applying computer vision to a real-world project.

There are many factors to consider in setting the foundation for these types of projects. The kind of camera to select, the placing of the computation of the computer vision algorithms, the libraries and frameworks that will be needed, etc. Computer vision is a demanding field that requires a lot of skills and know-how from developers. …


Image for post
Image for post
Photo by Clark Tibbs on Unsplash

When somebody comes to Finlabs for help we’ve found there’s many preconceived needs and perceptions of what we do. As an organization that delves into product creation and development, there are many intertwined steps within that journey that can be individually picked out and seen as the place we’re needed to “get things done”.

It’s then on us to handle the problem of steering the conversation and engagement towards one that is driven towards tangible success, where we can fulfill the determined true needs of a client and be successful in our own right by delivering on that need. …


Image for post
Image for post
Photo by SpaceX on Unsplash

Agile development has brought many new terms to product development and MVP is probably the most (over) used of them. You can replace the middle consonant with any letter and you can find a term that is somehow related to accelerated market entries.

So what on earth is Continuous Launch then?

The weakness of MVP thinking is that it’s accelerated product development without product strategy. In MVP development, it is assumed that the real product with production-grade quality will follow and we are only testing the market and customer demand. …


Image for post
Image for post
Photo by Janne Ryynänen — Hazal ‘s coffee break call on the beach

Choose a job you love, and you will never have to work a day in your life.

-Confucius

This is the story of how I ended up at Finlabs and my first 6 months in the company. We are starting from way back so bear with me.

Growing up, the most important thing I learned from my parents is to be curious. Learn, learn, learn! Don’t settle. Find what makes you happy and don’t stop making life exciting. Now, you might think that my parents had a very exciting and smooth life? Well, being a lawyer and a doctor, they didn’t have much of a life other than work. But through their love for their work and I got to observe them and learn from them. I also found out that I want a profession that will make life interesting, but at the same time won’t become life. My mission was to find a profession that feeds my curiosity, gives me an opportunity to learn every day, throws me new challenges constantly, makes my imagination run wild with solutions, and gives me a chance to make my ideas a reality. …


Photo by KOBU Agency on Unsplash
Photo by KOBU Agency on Unsplash
Photo by KOBU Agency on Unsplash

At Finlabs we are always keen on learning new technologies from a practical point of view. NLP is interesting both from a technological and methodological perspective and is definitely one of the most thrilling, heart worthy and rewarding yet highly demanding subfields of Artificial Intelligence.

Artificial Intelligence (AI) and its various technologies and methods have been the hype for quite some time in recent years. The basics of AI have been under development since the 1940s and AI was founded as an academic discipline in 1955. Nowadays AI has again heavily become under public limelight due to the increased processing power and storage that was not previously available. …


Image for post
Image for post
Photo by Annie Spratt on Unsplash

At Finlabs, we work in a world where, as a “Digital Solutions House”, our projects take many different people and need many different skills to get them done. With all the nuances in product design and development, you are literally looking at a plethora of roles and sub-roles in just the design or development alone, not to mention the roles that tie these worlds together and manage a whole product lifecycle.

In addition, products and projects are a constantly moving target themselves. Sure, we can receive briefs or amazing product visions that outline the goals and expectations of a project. But we all know these visions take hits, receive curveballs, and often venture into the world of the technically unknown. How is it possible for any company to nail down specific people, with specific skills, to be constants on a long term project when a twist in the road may render their hard skills less relevant in the long run? …


Image for post
Image for post

In this post, we will be configuring CircleCI build flow along with Firebase distribution for Flutter mobile application. Many of the above components have great documentation so I won’t be going through them, although I highly recommend reading everything and understanding every single step the configuration files have. Just in case something doesn’t work (which shouldn’t happen right?)

So let’s get started, we have lots to do to get the full pipeline working. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store