RSSAmplifier

Blog

@hassenchaieb Blog RSS feed

A personal blog.

github.comRSS feed ↗12 posts

Latest posts

The Alignment Layer

In May 2026, several tech companies made the same structural bet within a month of each other. Coinbase capped its organization at five layers , replacing “pure managers” with player-coaches. GitLab cut three management layers and reorganized R&D into 60 smaller, more autonomous teams. Meta laid off 8,000 people and pushed responsibility down the chart. Jack Dorsey wants Block at two or three…

Building blocks of a data-driven organization

What’s a data-driven organization ? A data driven organization understands the value of data and uses its customer and operational data to achieve improved profitability and get a competitive advantage. What differentiates a data-driven organization is its ability to easily find and use reliable data to answer a business question or develop a new product . By building a portfolio of data assets, a…

Agent programming and instrumentation

What are agents ? Agents are like sensors that are introduced in an application. They can communicate with a server (via events) . The server gathers information from multiple agents and correlates data to gain accurate knowledge about the system. Agents can also take action, for example to stop a malicious attack. Example : How can agents be used to prevent a data breach ? In September 2018, the…

A brief history of enterprise data challenges

Today, the data ecosystem is thriving, buzz words are everywhere and new product names pop up every day. It makes it hard for people that step in the field to see the signal in the noise. In this article, I try to take a step back and explain what the current ecosystem is made of. Why do we have this multitude of products and where does every part fit in the modern enterprise ? There will be quite…

How to find Product-Market fit ? - A summary

Is my product providing value to my customers ? Am I targeting the right audience ? How can I reach PMF ? When running a product, one of the most important things to pay attention to is Product/Market fit. Marc Andreessen describes it as the fact of being in a good market with a product that can satisfy that market . Without validating product-market fit, you can’t know if what you’re building is…

The good parts of AWS - A visual summary

What database should we use ? What is the best hosting option ? Which AWS services should we use and which ones should we avoid ? With the multiplication of online services, technical choices can get very time consuming. No one has the time to test every available service in order to make the right choice. The good parts of AWS , an Ebook by Daniel Vassallo and Josh Pschorr , gives an insider view…

Machine Learning 101 - What is regularization ?

When do we use regularization ? In Machine learning and statistics, a common task is to fit a model to a set of training data. This model can be used later to make predictions or classify new data points. When the model fits the training data but does not have a good predicting performance and generalization power, we have an overfitting problem. Regularization is a technique used to avoid this…

Step by step Kaggle competition tutorial

Kaggle is a Data Science community where thousands of Data Scientists compete to solve complex data problems. In this article we are going to see how to go through a Kaggle competition step by step. The contest explored here is the San Francisco Crime Classification contest . The goal is to classify a crime occurrence knowing the time and place it happened. Here, the objectives are fixed by…

Beer reviews with Recurrent Neural Networks

Since Andrej Karpathy conviced me of the The Unreasonable Effectiveness of Recurrent Neural Networks , I decided to give it a try. As I was wondering in the Wiesn in Munich for the Oktoberfest, the beer festival, I wondered how would a RNN write a beer review. The beautiful thing about recurrent neural networks compared with regular neural networks is that they keep a history of all the past…

Sentiment analysis for Youtube channels - with NLTK

In this tutorial, we 'll first take a look at the Youtube API to retrieve comments data about the channel as well as basic information about the likes count and view count of the videos. Then, we will use Nltk to see most frequently used words in the comments and plot some sentiment graphs. The Data With the script below, we first query the video channels providing the channel ID then for…

Find the perfect city for you using Meetups data

Some time ago I discovered a very nice tool to find nearby events and things to do around. It's called citypulse.io and I found it very useful. Every night, they pull new data from: Ticketmaster (UK & US) Eventbrite.com Meetup.com (Meetup API) Viagogo. After playing a little bit with the browser developper tools, I found out the url to get the datapulse data for a given latitude and…

DIY - Use Instagram data to plan your next vacation

When I travel, I always want to get the most of the city I'm visiting. One way is to talk to local people and get advices about which spots you shouldn't miss. But I wish I could have the point of view of the past visitors... Which places did they enjoy the most ? Where is the best spot to watch the sunset ? The best selfies you can get ? I also want to have a look of some beaches before…