Like Gilfoyle and his team, growth engineers spend 2 hours every day brainstorming how to increase numbers. Jokes aside, growth engineers are indeed constantly thinking about ideas to improve conversion and user experience. We embrace failed experiments and improve with them. We are highly data-driven; everything is tracked to distinguish what works and what doesn’t work. I will start with a brief explanation about why growth engineering exists, followed by a growth engineer definition, then a growth engineering framework, and finally, some examples of growth engineering projects.

Growth engineering is a relatively recent technical field, Facebook pioneered it about a…


This is another post from a series of posts about what Growth Engineers do. This particular article is about increasing customer engagement and loyalty by broadening the Bottom of the Funnel (BoFu), a term frequently used by marketing and sales teams that also ends up being part of a Growth Engineer’s daily routine.

Even though customer acquisition is one area that gets the most attention from startups, product engagement is just as important. Think about an investment portfolio; you could either invest all your money on short-term stocks, have immediate liquidity, or invest it in long-term stocks and have much…


This is another post from a series of posts about what Growth Engineers do. This particular article is about increasing awareness about the product by broadening the Top of the Funnel (ToFu), a term frequently used by marketing and sales teams that also ends up being part of a Growth Engineer’s daily routine. I will start with the non-technical description of this project, along with some charts and numbers. Then in a separate section, I will provide some technical details, given that it is a relatively complex engineering challenge.

Suppose you own a pet shop, sales of pet toys have…


If the majority of your signups come from Single Sign-On (SSO), usually seen in websites as sign-on with Google or Facebook, then this might not be of immediate priority to you. However, if your web application requires prospects to signup and then verify their emails before experiencing your product, there is probably room to make that flow smoother and stress-free.

It has probably happened to you at some point (it occurred to me a few times). You signup for a new account on a website, and then you are prompted with a message like “an activation email has been sent…


I always get hungry when staring at that header image. It’s undeniable how much I like sushi burritos. However, after reading this post, some of you might come up with your own name for this estimation technique. My colleagues call it poke bowl brief or burrito brief; I am good with either. Let me know in the comments below how you would name it.

The idea of a Technical Sushi Burrito Brief is to define and estimate the cost of each item in a sushi burrito as if it was an add-on. First, we need to calculate the cost of…


Suppose you have most of the signups coming from Single Sign-On (SSO), usually seen in websites as sign-on with Google or Facebook. In that case, you are probably in a great place already because all security concerns are offloaded to specialists (assuming they are continuously improving and releasing security patches). However, if for different reasons, whether being because in some fields users are not accustomed or don’t trust SSO, you might want to revisit your password requirements to not miss out on prospects.

Let’s face it, before the introduction of SSO, you were probably annoyed at some point when you…


made from: http://www.tagxedo.com/

While doing some data analysis on our database of bankruptcy cases, we noticed misspelled words in some of the cases (see the header image). We want our machine learning algorithms to evaluate all cases in order to empower our collaborators ( they help our system to learn) with the best possible answers. However, if there is a misspelling in a case, there is a possibility that passages of the current case will not be even considered as an answer. …


If you are like me, looking for a private Maven repository to share your Grails 2 plugin just among your team and are still waiting for Grails 3 to get more mature, this is the right place. I am going to show in a total of three posts, distinct services that can be used to achieve this goal.

Here are some available options :

The first three options will not be covered in this series of posts…


If you are like me, looking for a private Maven repository to share your Grails 2 plugin just among your team and are still waiting for Grails 3 to get more mature, this is the right place. I am going to show in a total of three posts, distinct services that can be used to achieve this goal.

Here are some available options :

In the previous post, I showed how to privately host your Grails plugin…


If you are like me, looking for a private Maven repository to share your Grails 2 plugin just among your team and are still waiting for Grails 3 to get more mature, this is the right place. I am going to show in a total of three posts, distinct services that can be used to achieve this goal.

Here are some available options :

In the previous posts, I showed you how to host…

Pargles Dall'Oglio

Lead Software Engineer and co-founder of ROSS Intelligence. Passionate about growth engineering, and artificial intelligence

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