Tech Skills

Data Analytics & Business Intelligence

Excel, SQL, Power BI, Tableau — turn raw data into business decisions

14,279
lessons
Skills in this topic
View full skill map →
Data Literacy
beginner
Write SELECT queries with JOIN and GROUP BY
Excel & Spreadsheets
beginner
Build a dynamic dashboard with pivot tables and slicers
SQL Analytics
intermediate
Write window functions (ROW_NUMBER, LAG, LEAD)
BI Tools
intermediate
Build an interactive dashboard from a SQL source
Python for Data
intermediate
Clean and transform a messy dataset with pandas
Data Storytelling
intermediate
Build a stakeholder dashboard with a narrative structure
ML for Analytics
advanced
Build a churn prediction model
All Reads (4,817) Articles (2192)Blog Posts (2254)Tutorials (313)Research Papers (31)News (27)
Power BI: Modelling, Schemas, Joins and Relationships
Dev.to · Gabriel Mbuva 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Power BI: Modelling, Schemas, Joins and Relationships
Power BI is a data visualization and business intelligence tool designed for business professionals...
I timed stair carries on my commute ? the spreadsheet column mobility apps skip
Dev.to · Kingsong 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
I timed stair carries on my commute ? the spreadsheet column mobility apps skip
I log commutes in a spreadsheet because mobility apps smooth over the ugly legs. Last week I added a...
Your p-value answered a question you didn't ask.
Dev.to · Vinicius Fagundes 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Your p-value answered a question you didn't ask.
You ran the A/B test. It came back p = 0.08. "Not significant." So you killed the feature and moved...
Quick Overview of Relationship Schemas and Joins
Dev.to · Felix Nyabwonda 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Quick Overview of Relationship Schemas and Joins
Introduction BI analysts are tasked with answering business questions for their clients....
DuckDB-Iceberg v1.5.3, PostgreSQL Hash Join Tuning, & Relational Algebra to SQL
Dev.to · soy 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
DuckDB-Iceberg v1.5.3, PostgreSQL Hash Join Tuning, & Relational Algebra to SQL
DuckDB-Iceberg v1.5.3, PostgreSQL Hash Join Tuning, & Relational Algebra to SQL ...
Data Analysis SQL: Asking the right questions and using the right tools
Dev.to · Luis Monasterios 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
Data Analysis SQL: Asking the right questions and using the right tools
If you've ever practiced SQL interview questions, you have almost certainly crossed paths with this...
Ad-Hoc Video Analytics with DuckDB on Parquet Exports from Production SQLite
Dev.to · ahmet gedik 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
Ad-Hoc Video Analytics with DuckDB on Parquet Exports from Production SQLite
Exporting trending-video metadata from production SQLite to hive-partitioned Parquet and running cro
Why Is Your Power BI Dashboard So Slow? 🐌
Dev.to · Bethuel Ngetich 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
Why Is Your Power BI Dashboard So Slow? 🐌
Have you ever opened a dashboard and it took forever for it to load? Before blaming Power BI, take a...
How to Analyze Storefront Elements by Revenue Impact, Not Just CTR
Dev.to · Sylwester Kowal 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
How to Analyze Storefront Elements by Revenue Impact, Not Just CTR
Most ecommerce teams can tell you where traffic comes from. Fewer teams can tell you which storefront...
A published win rate is the actor auditing itself
Dev.to · Mike Czerwinski 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
A published win rate is the actor auditing itself
Seven Telegram signal channels advertise 70 to 80 percent win rates. I ran a shadow-mode bot for two months and audited 17 months of their message history: 9,31
Apache Spark in Microsoft Fabric: How It Handles Big Data and Makes Your Life Easier
Dev.to · Anshul Jangale 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
Apache Spark in Microsoft Fabric: How It Handles Big Data and Makes Your Life Easier
If you've ever tried to process millions of rows of data in a regular tool like Excel or even a basic...
I Tracked My Body Fat for 90 Days and Built a Calculator That Actually Makes Sense
Dev.to · dayu2333-jinyul 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
I Tracked My Body Fat for 90 Days and Built a Calculator That Actually Makes Sense
For three months, I weighed myself every morning and took body measurements every Sunday. I used a...
Competitor Pricing Intelligence: SaaS + Shopify Combined
Dev.to · NexGenData 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
Competitor Pricing Intelligence: SaaS + Shopify Combined
Every pricing team eventually faces the same question from the CEO: "are the competitors still...
The Other Side of the Content Pipeline
Dev.to · Robert Floyd Dugger 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3d ago
The Other Side of the Content Pipeline
This morning I was skimming through 20,675 images on my Nitro 5 and slowly realizing what I was...
Why *= 2 is slower than = col * 2 in Pandas — and what strace shows about abstraction cost
Dev.to · Patrick Ryan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
Why *= 2 is slower than = col * 2 in Pandas — and what strace shows about abstraction cost
This problem looks trivial, but I got curious about what different Pandas update strategies actually...
CSV File Difference Detection Techniques for Large Datasets - Paradane
Dev.to · Paradane 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
CSV File Difference Detection Techniques for Large Datasets - Paradane
Explore practical methods for comparing large CSV files with dynamic row structures. Learn Python-based approaches and schema alignment strategies to handle mul
I built a dataset of 50,000 debugging sessions — and what I found surprised me
Dev.to · Abhishek Singh 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
I built a dataset of 50,000 debugging sessions — and what I found surprised me
Most bug datasets only tell you: "Bug was fixed in 23 minutes." They don't tell you what happened...
Microsoft Fabric Architecture Explained: The Complete 2026 Guide
Dev.to · Datta Sable 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
Microsoft Fabric Architecture Explained: The Complete 2026 Guide
A complete technical guide to Microsoft Fabric architecture: OneLake, Lakehouse, Warehouse, Direct Lake, governance, security, and certification paths.
Sharp Money vs Public Money: What Betting Line Movement Data Reveals
Dev.to · Edge Lab 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
Sharp Money vs Public Money: What Betting Line Movement Data Reveals
The opening kickoff of Super Bowl LVII was still three weeks away when sharp bettors began their...
I Found 5 Systematic Biases in Sports Prediction Markets Using Polymarket Data
Dev.to · Edge Lab 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
I Found 5 Systematic Biases in Sports Prediction Markets Using Polymarket Data
When the Philadelphia Eagles were trading at 45% on Polymarket to win the Super Bowl in August 2023,...
StatsBomb Open Data Reveals: Late Goals Aren't Random
Dev.to · Edge Lab 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
StatsBomb Open Data Reveals: Late Goals Aren't Random
When the referee checks their watch in the 85th minute, something predictable happens in soccer—but...
Why We Built a No-Code Visual Pipeline for Institutional Financial Data
Dev.to · sharanjit singh 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
Why We Built a No-Code Visual Pipeline for Institutional Financial Data
As developers, we are used to building robust data pipelines to parse, normalize, and orchestrate...
Day 44 – Exploring ClickHouse® System Tables for Troubleshooting
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
Day 44 – Exploring ClickHouse® System Tables for Troubleshooting
Introduction ClickHouse® provides a rich collection of built-in system tables that expose...
Day 43 – ClickHouse® Join Types and Performance Implications
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
Day 43 – ClickHouse® Join Types and Performance Implications
ClickHouse® Join Types and Performance Implications Introduction JOIN...
NodeQuest Level 2: Data Router — can you filter faster than me? (free browser game)
Dev.to · hermess Agentt 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
NodeQuest Level 2: Data Router — can you filter faster than me? (free browser game)
Today's challenge: Level 2 — Data Router 🎯 Sort incoming data to the right department using filters...
YAN — Yet Another Notation: A Data Format Designed for Humans
Dev.to · Nata Rizki 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
YAN — Yet Another Notation: A Data Format Designed for Humans
YAN — Yet Another Notation A human-readable, human-writable, and machine-readable data interchange...
DataLineage vs OpenLineage, Marquez, DataHub: Which Data Lineage Tool Should You Use?
Dev.to · Ahmed Moussa 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4d ago
DataLineage vs OpenLineage, Marquez, DataHub: Which Data Lineage Tool Should You Use?
--- title: "Data Lineage Tools in 2024: An Honest Field Guide (DataLineage vs. The...
Algorithmic Entity Resolution in Music Metadata
Dev.to · Jorge Martinez 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Algorithmic Entity Resolution in Music Metadata
In the global streaming economy, Spotify, Apple Music, and other DSPs process billions of plays...
MCP in 2026: The numbers behind the ecosystem explosion
Dev.to · GrahamduesCN 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
MCP in 2026: The numbers behind the ecosystem explosion
I spent an afternoon digging through the MCP ecosystem numbers. Here is what I found. The...
Your analytics dashboard is blind to most AI traffic. Here's how I fixed mine.
Dev.to · Kenichi Uchiumi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Your analytics dashboard is blind to most AI traffic. Here's how I fixed mine.
A few weeks ago I went digging through raw server logs on a WordPress site I run, out of simple...
SQL window functions: what separates a mid-level from a senior developer
Dev.to · Lucas Braun 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
SQL window functions: what separates a mid-level from a senior developer
Most developers know SELECT, JOIN, and GROUP BY. Window functions are where the gap between mid and...
Microsoft Fabric Certification Roadmap 2026: A Practical Guide to DP-600, DP-700 & DP-800
Dev.to · Datta Sable 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Microsoft Fabric Certification Roadmap 2026: A Practical Guide to DP-600, DP-700 & DP-800
If you're planning to work with Microsoft Fabric in 2026, one of the first questions you'll face...
Data Analyst CV Keywords: The 2026 ATS Guide
Dev.to · Hanzala Mehmood 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Data Analyst CV Keywords: The 2026 ATS Guide
TL;DR Data analyst screening is unusually technical: the ATS matches specific languages...
Batch vs Real-Time Streaming: When to Use Each (with Examples)
Dev.to · Krunal Kanojiya 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Batch vs Real-Time Streaming: When to Use Each (with Examples)
Every data pipeline makes one foundational decision before a single line of code is written. Does it...
Manage Excel Worksheets in Python: Create, Copy, Delete, and Rename
Dev.to · Allen Yang 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Manage Excel Worksheets in Python: Create, Copy, Delete, and Rename
Worksheets are the fundamental units for organizing and separating data in Excel files. A single...
Day 39: How ClickHouse® Powers Real-Time Analytics
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Day 39: How ClickHouse® Powers Real-Time Analytics
Real-time analytics has become a core requirement for modern applications. Product teams expect...
Part 15: Workflow Patterns and Recipes - Data Transformation
Dev.to · Nick 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Part 15: Workflow Patterns and Recipes - Data Transformation
As we conclude this 15-part series on Vyshyvanka, we want to leave you with practical tools. One of...
Convert a JSON API Response to Excel: 3 Ways (No-Code, Python, Power Query)
Dev.to · switchpdf 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Convert a JSON API Response to Excel: 3 Ways (No-Code, Python, Power Query)
You call an API, get back JSON, and someone non-technical asks for it "in Excel." Here are three ways...
ClickHouse 26.6 latest update
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
ClickHouse 26.6 latest update
ClickHouse 26.6 Deep Dive: Streaming Queries, MPP Execution, Geospatial Analytics, and...
Why Statistics Is the Backbone of Data Science
Dev.to · Kendi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Why Statistics Is the Backbone of Data Science
One of the biggest surprises I had while learning data science was realizing that Python isn't the...
How to Stream & Flatten 1GB+ JSON to CSV in the Browser Without Memory Leaks
Dev.to · Parsify.tools 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
How to Stream & Flatten 1GB+ JSON to CSV in the Browser Without Memory Leaks
As developers, data engineers, or analysts, we’ve all been there: you download a massive database...
Power BI
Dev.to · Seenivasan A 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
Power BI
In today's data-driven world, organizations collect large amounts of data every day. However, raw...
Star Schema vs Snowflake Schema: Which to Use and When
Dev.to · Vikas Maheshwari 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
Star Schema vs Snowflake Schema: Which to Use and When
Star schema vs snowflake schema comes down to one decision — whether you normalize your dimensions. Here's the difference, a worked example, and why the star us
Day 1 of My Microsoft Fabric Learning Journey – Exploring Lakehouses
Dev.to · Arunkarthick K 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
Day 1 of My Microsoft Fabric Learning Journey – Exploring Lakehouses
Today I started my Microsoft Fabric learning journey using the 60-day trial, and my first topic was...
Sigma-Normalization: Why Order-Flow Signals Should Be Measured in Standard Deviations, Not Raw Numbers
Dev.to · TickDistill 📊 Data Analytics & Business Intelligence 📄 Paper ⚡ AI Lesson 6d ago
Sigma-Normalization: Why Order-Flow Signals Should Be Measured in Standard Deviations, Not Raw Numbers
Sigma-Normalization: Why Order-Flow Signals Should Be Measured in Standard Deviations, Not...
Asian Market Data Scrapers for Public Business Research
Dev.to · NexGenData 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
Asian Market Data Scrapers for Public Business Research
Ask any Western fund manager what their best source is for Bombay Stock Exchange equities, Hong Kong...
I Tracked My Body Fat for 90 Days and Built a Calculator That Actually Makes Sense
Dev.to · member_ce2645ea 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
I Tracked My Body Fat for 90 Days and Built a Calculator That Actually Makes Sense
For three months, I weighed myself every morning and took body measurements every Sunday. I used a...
De Tabela HTML a INSERT SQL em Um Clique
Dev.to · circobit 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 6d ago
De Tabela HTML a INSERT SQL em Um Clique
Você encontrou dados em um site. Precisa deles no seu banco de dados. O fluxo geralmente envolve:...