TikTok’s game-changing algorithm for keeping users engaged

Discussing the Deal — Shutterstock — by fizkes

Between 2017 and 2020, TikTok (a subsidiary of China-based ByteDance) built a massively successful video-sharing social network, not only in the US but also in India and other parts of the world.

On August 6th, 2020, Donald Trump signed an executive order invoking National Security concerns and mandating ByteDance to cease operating TikTok in the US. The deadline to comply: September 15th, 2020.

TikTok users and advertisers are worried. One of the options discussed to keep TikTok running is that Microsoft acquires TikTok’s US operation.

The question that puzzles many in that saga…


The scariest thing about Artificial Intelligence is that we never know who the teacher is!

Source Shutterstock — k_yu

You can’t ignore Artificial Intelligence:

If you’re working on a Tech Startup, AI and Machine Learning are likely parts of your roadmap (and if it’s not, then it should be).

Artificial Intelligence (AI) is all around us. AI is there when you search for something on the Internet. AI helps us filter spam emails. AI enables Siri or Alexa to understand what we ask.

AI exists to help us answer questions, and with the answers, we hope that we can make better decisions.

It sounds good.

But then why are…


A tutorial to create replicable development machines

Coding in the Cloud — Shutterstock

The Problem:

When you’re writing code, you need one or more machines to write and test that code.

These days, I usually code in Golang for back-end stuff, Node.js, and REACT for front end stuff. It’s easier to develop and test on a Linux machine, but my “day to day” machine runs on Windows.

Also, the code will eventually be deployed on Linux boxes or as a serverless app.

Last but not least, I’m not always behind the same computer.

  • I have a laptop when I am out in the wild.
  • I have another computer in the office.
  • These past few months…

The Customer Satisfaction Equation

What is customer satisfaction?

It was a long time ago. I was in class, in an Amphi full of people. The professor had just called me out and asked that seemingly simple question.

He was an excellent teacher. But at that time though, the first lecture of the day, with about 60 pairs of eyes looking right at me and waiting for my answer, I did NOT like his methods…

I don’t exactly remember what I said back then. But now, after many years running operations and managing various types of businesses, I think I have a pretty solid answer.

Customer satisfaction is relative:


Data is the new money.

“Data is the new currency”: It’s a commonly used saying, but it’s NOT meaningful enough for most people.

When I explain why Data is so essential, I prefer to say:

“Data is the new money.”

It sounds like it’s the same thing, right?

It’s not.

When you start thinking about Data the same way you think about money, then many things become much easier to understand and a lot easier to explain.

Try it: replace the word “money” with the word “Data” in the five statements below and tell me if they help you better understand how we should look…

Franck Boullier

Serial entrepreneur and startup advisor, database architect, developer, Tech enthusiast and generally curious about what’s going to happen next.

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