Working with Amlie Solutions

Who are you?

Oh boy, here we go.

I’m Petter, and I founded Amlie Solutions in 2005 as a digital marketing and strategy consultancy firm in Oslo, Norway. As one of the “last generations” of traditional marketers, I witnessed first-hand the branching of marketing going from a Mad Men-style creative business doing brand building in Magazines and on TV, to the data-driven analytical approach that we all take for granted today.

As a result, I’ve had my feet firmly planted in both camps, and spent the first half of my career observing creative and brand-focused ad executives battle with click-obsessed, analytical online marketers over territory. As social media was added to the mix, the click economy and brand building philosophy melted together into brand new channels where suddenly every company sought to have a personality, strong political viewpoints and a loyal fan base of clickers and sharers, and both camps got to say “we were right all along”.

Along with that not-so subtle change in corporate profiling, another change came upon us more unnoticed; software actually became good. Spearheaded by influential behemoths like Apple and Google, design and user interface was put in the center of great application development, and from it sprung glorious user interfaces like Uber, Gmail, Trello, Spotify and other apps that made everything in the world seem just a thumb-click away. I fell dramatically in love with the tech startup scene, and my fascination with branding and marketing quickly interwtined with the notion that a great product is the most important marketing asset a company can have, and I threw myself into the inner workings of designing software products.

The development in user-friendly technology has continued and keeps expanding into new branches: apps can now talk to each other and exchange information through open API’s and services like Integromat and Zapier. We’re moving into a time when the internet is not siloed into the software you happened to pick, but where information flows like water into different receptacles, being input and processed in one place, visualized in another and shared with the world in a third.

At the center of this is I found the no-code movement. Plenty of players big and small have tried to build frameworks to allow non-coders to build their own software quickly, from Visual Basic to WordPress, but it’s the gradual developmental steps of browser technology from the birth of the internet until today that has finally made this change a reality.

Individuals, startups and SME’s are beginning to acquire the tools to build professional, globally scalable software products (whether it be for internal use or commercial) at a fraction of the cost of traditional development that has historically only been available to the giant corporations. Just like anyone can be a musician or an expert photographer with the most sophisticated music studio and lightroom equipment imaginable on their laptop, no-code transforms everyone with a passion for technology into a software developer.

I started developing no-code products in 2015, and it’s grown gradually over the years to become the dominant part of my workday. With about fifteen years of experience working with tech ranging from bootstrapped startups to global corporations and thousands of hours spent developing on Bubble alone and in bigger teams, I love trying to understand an exciting project and injecting my own experience into its development and when needed, I put together a flexi-team of freelancers that I know to be experts in their particular field.

My home and office today is in Dubai, but I work with clients all over the world from Europe, Canada and the US to the Middle East and India.

What do you mean by flexi-teams?

Every project is different, and so every project needs a different set of skills and experience to build. Over many years of Bubble development and digital consulting, I’ve built up a network of seasoned and trustworthy professionals within different fields that can help bring your product to life.

What do you mean by holistic approach?

 When I say holistic approach, I mean that I approach each project with an attempt to see the project as a part of a business strategy, and not just an isolated development process.

What exactly does that mean? Well, it means that when I work and put together a team:

  • We do our best to design a UX that makes your daily work with the app, whatever it may be, as efficient and automated as possible. Technology should support your team, not the other way around. I do this by bringing many years of actual business experience as a heavy software and SaaS user both in the startup and corporate world into the mix
  • I try to prepare the app for possible future features and requests by thinking ahead to logical areas of expansion and avoid having to make drastic changes whenever a new request is made
  • We design the app with big data and analytics in mind, preparing it for the kind of data and events you may want to gather and analyze now or in the future
  • When possible, we design the app to rely as little as possible on third-party resources such as plugins and JavaScript libraries
  • I document the work closely and set up element and database structures that makes a hand-over process easier to handle for you as a client

All this is of course done in transparent communication with you as a client.

Who maintains the app after completion?

That’s up to you!

Bubble is built for ease of use, and after an app is set up, you are free to take over and make as many changes to it as you feel like. If you want some help with it, you know where to find me, and if you want to set up a more permanent maintenance arrangement, reach out and we’ll make it work out.

Will you sign an NDA?

Of course!


What is Bubble?

Bubble is an online framework for building web applications through a visual interface instead of code. Because you no longer need to hire engineers for your project, the time to market and cost of a project are usually drastically reduced, and allows you to iterate your project rapidly after launch.

Bubble also hosts your database in the Amazon Web Services cloud. and utilizes the  Cloudflare CDN infrastructure to scale and maintain global performance.

So... what is it from technical viewpoint?

Ok, let’s get a bit more technical. Bubble is a graphical interface that let’s users assemble web applications by combining JavaScript-coded modules, CSS and HTML into a working node.js application without having to write any of the code. Bubble’s language is based on JSON.

This design philosophy is utilized for both front-end development (the user interface of the application), and back-end (running actions on the server).

Bubble typically replaces other known frameworks and coding languages that most web applications are built with, such as HTML, JavaScript, CSS, Ruby on Rails, node.js and React.

Who owns the Intellectual Property of the final product?

The design and workflows, as well as any data stored in your application, belongs to you, while Bubble retains the IP of the Bubble engine.

Who is Bubble as a company?

Bubble is based in New York in the United States and was founded by Emmanuel Straschnov and Josh Haas in 2012. It has since attracted high-profile investors with portfolios including Facebook, Dropbox, Lyft, AirBnB, Notion, Behance and the Lean Startup.

Read more about Bubble and see the list of investors on crunchbase and in Bubble’s own words.

Can I export my app?

No, but you can export your app’s data. Bubble applications run on Bubble’s proprietary engine, which means the design and workflows of your app cannot be exported and you can only host your app on Bubble’s servers.

If at some point you decide to move away from Bubble, you can export your app’s data and import it into the new app database.


Is Bubble secure?

The information below does not, and is not intended to, constitute legal or professional advice; instead, it is for general informational purposes only.

As a standard caveat, no online system is 100% secure, as huge players like Facebook, Yahoo!, Twitter and LinkedIn have learned the hard way.

That being said, Bubble has security in place comparable to any other popular web platform and follows industry-standard practices to keep users and data safe, including 2-factor authentication on both editor and app level. For 99% of apps, this level of security is enough.

If you plan to build functionality that depends on a stronger grade of security, such as storing highly personal information like medical records and financial data, then Bubble may not be (and isn’t meant to be) the right platform for your project.

A few examples should highlight the difference:

Idea Is Bubble secure enough?
Social network Yes
Photo sharing site Yes
Bank No
Payment gateway No
Insurance database No

To get a bit more technical, Bubble is not PCI/HIIPA compliant and (at the time of writing this) is not likely to be in the foreseeable future.

Is no-code the end of coding as a profession?

Not at all!

Quite the opposite; first, I’ll need to point out that no-code products themselves are built on code, after all, and their continued development requires highly skilled developers.

That being said, no-code does no, and is not meant to replace coding in general. Think about it this way: setting up yet another sign-up form, company presentation website or any kind of user interface is honest coding work, but it’s not pushing technology forward. By handing over the repetitive part of the development process to a visual platform that allows non-coders to build, time is freed up for developers to work on more technical projects and new kinds of technology.


How much do I have to pay to get started?

For larger projects, a 20% up-front payment is required to start the project. For smaller projects and sprints billed by the hour, no up-front payment is needed.

How much do you charge for project scoping?

I see the scoping and project assessment process as a part of our relationship building, and don’t require any payment until the actual project starts.

If the scoping requires significant research or other preparations where I may need to require payment, I’ll bring that up and usually we’ll come to an agreement on how to proceed.

How do you accept payment?

You’ll receive a GST compliant invoice, payable in USD, EUR or AED. I ask that you specify which currency you prefer before the invoice is sent out. All invoices have a NET 14 days arrangement.

Useful articles and tips

Useful articles and tips

Join the mailing list to get guides, opinions and articles on Bubble, no-code, automation and the tech industry.

You have Successfully Subscribed!

Share This