THE INNER LOGIC

random thoughts of Leonidas Tsementzis

Understanding data discrepancies across different analytics tools

Regardless of what stage your product is at, it is common to use multiple tools to understand how users interact with your product. Thankfully, there are analytics tools for almost every use case, platform, discipline and business metric that you want to track. These tools complement each other by offering different analysis capabilities, yet their features often overlap. We can use these tools to surface data inconsistencies by comparing similar reports across the different analytics tools.

Read More

Web performance: How to affect perceived performance

Why do people leave a website? There could be lots of reasons, such as not being able to find what they’re looking for or realising they’ve landed on the wrong website. But there’s a good chance users leaving your website because if feels very slow to load.

Read More

Move fast without breaking things

Building a product is hard. Building a product that scales with the team and the constantly evolving business needs is even harder. As your product grows, you will need to scale up your team and introduce some processes in order to make developing, testing, releasing and maintaining your product fast, efficient, and more enjoyable.

Read More

Applying SCRUM to remote teams

Best practices on applying SCRUM to distributed teams.

Read More

Architecting for the Cloud

An introduction to Amazon Web Services for developers. Best practices for development/deployment on multi server setups.

Read More

Server architecture & scaling strategy for a sports website

sport.gr server architecture, availability & scaling strategy

Read More