Tech Skills

Data Analytics & Business Intelligence

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

16,791
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 (7,325) Articles (3002)Blog Posts (3420)Tutorials (368)Research Papers (39)News (496)
SQL or Python? The line is sharper than you think (with code)
Dev.to · Vinicius Fagundes 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
SQL or Python? The line is sharper than you think (with code)
Most engineers reach for Python first. Wrong instinct. I've spent 17 years inside other people's...
How We Built an Adult Height Predictor: The Math, the Science, and the Edge Cases
Dev.to · Fitness Tools 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How We Built an Adult Height Predictor: The Math, the Science, and the Edge Cases
Ever wonder how those "how tall will my child be?" calculators actually work? They're not magic — but...
The Future of Data Security: Unveiling the Power of Database Backup & Restore
Dev.to · Visakh Vijayan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
The Future of Data Security: Unveiling the Power of Database Backup & Restore
In the ever-evolving landscape of data management, ensuring the security and integrity of information...
Real-Time Metrics Dashboards with SQL: Patterns That Actually Scale
Dev.to · Vivek Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Real-Time Metrics Dashboards with SQL: Patterns That Actually Scale
A practical guide to building real-time metrics dashboards on top of a relational database — pre-aggregation, materialized views, LISTEN/NOTIFY, and the gotchas
5 Tableaux Wikipédia qui Plantent la Plupart des Scrapers (Et Comment les Corriger)
Dev.to · circobit 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
5 Tableaux Wikipédia qui Plantent la Plupart des Scrapers (Et Comment les Corriger)
Wikipédia est la source la plus courante de données tabulaires web. C'est aussi un champ de mines de...
Pandas for Data Cleaning in Data Science Introduction
Dev.to · Samuel Mwai 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Pandas for Data Cleaning in Data Science Introduction
In the field of data science and analytics, raw data is rarely perfect. Real-world datasets often...
Text-to-SQL is a solved problem: why you’re about to leak your PII
Dev.to · Aniket Abhishek Soni 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Text-to-SQL is a solved problem: why you’re about to leak your PII
The most dangerous myth in modern data engineering is that "Text-to-SQL is a solved problem." Every...
Extracting structured data from messy text: what worked for me
Dev.to · zhongqiyue 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Extracting structured data from messy text: what worked for me
I spent a good two weeks last quarter building an invoice extraction pipeline for our accounting...
Your Pipeline Is 23.2h Behind: Catching Stock Market Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Your Pipeline Is 23.2h Behind: Catching Stock Market Sentiment Leads with Pulsebit
Your Pipeline Is 23.2h Behind: Catching Stock Market Sentiment Leads with Pulsebit We...
The Data Engineer Roadmap for 2026 (in an AI-Native World)
Dev.to · Petascale Labs 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
The Data Engineer Roadmap for 2026 (in an AI-Native World)
This is the narrated version of our free, interactive Data Engineer Roadmap. Same areas, same order,...
Pandas for Data Cleaning: A Practical Guide for Beginners
Dev.to · joseph mwangi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Pandas for Data Cleaning: A Practical Guide for Beginners
If you've just started your journey in data analytics, this guide walks you through how to use...
Build a Revenue and Stock Price Combo Chart with Python
Dev.to · Marek 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Build a Revenue and Stock Price Combo Chart with Python
Financial charts often combine metrics that live on completely different scales. For...
Why SQL Still Rules the Data World: Surprising Truths from the Relational Revolution
Dev.to · Mahmoud EL-kariouny 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Why SQL Still Rules the Data World: Surprising Truths from the Relational Revolution
In the hyper-accelerated world of software development, where programming languages often have the...
Your Pipeline Is 11.0h Behind: Catching Agriculture Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Your Pipeline Is 11.0h Behind: Catching Agriculture Sentiment Leads with Pulsebit
Your Pipeline Is 11.0h Behind: Catching Agriculture Sentiment Leads with Pulsebit We just uncovered...
Adding Commodity-to-Equity Linkage to a Macro Stress Monitor
Dev.to · SM 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Adding Commodity-to-Equity Linkage to a Macro Stress Monitor
I recently launched a rules-based macro stress monitor for African and LatAm economies on Apify. It...
How I Built an eCPM Diagnosis Dashboard for Mobile Game Ad Revenue
Dev.to · Xia Yu 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How I Built an eCPM Diagnosis Dashboard for Mobile Game Ad Revenue
Every small mobile game team eventually runs into the same question: Why did ad revenue change...
Airbyte vs n8n vs Temporal for API data pipelines
Dev.to · Raizan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Airbyte vs n8n vs Temporal for API data pipelines
A practical guide covering airbyte vs n8n vs temporal for api data pipelines.
Day 17 of #100DaysOfClickHouse: Mastering Data Filtering for Faster ClickHouse Queries
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Day 17 of #100DaysOfClickHouse: Mastering Data Filtering for Faster ClickHouse Queries
When working with ClickHouse®, writing a query is usually straightforward. Writing an efficient...
Microsoft Fabric Just Changed The Data Game
Dev.to · Gidado Mukhtar Balangoggo 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Microsoft Fabric Just Changed The Data Game
📊 Every day, billions of pieces of data are generated around the world. But raw data alone doesn't...
What is the best real-time analytics database in 2026? An engineering buyer's guide
Dev.to · Manveer Chawla 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
What is the best real-time analytics database in 2026? An engineering buyer's guide
Traditional databases just can't keep up with high concurrency and low latency at the same time. The...
Vertica vs VoltDB (Volt Active Data): Key Differences, Use Cases & How to Choose in 2026
Dev.to · Andrew 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Vertica vs VoltDB (Volt Active Data): Key Differences, Use Cases & How to Choose in 2026
If you're building a modern data stack that requires either high-throughput transaction processing or...
Simon Willison's Blog 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Mapping SQLite result columns back to their source `table.column`
Research: Mapping SQLite result columns back to their source `table.column` It would be neat if arbitrary SQL queries in Datasette could be rendered with additi
Why did my DataFrame lose rows? Debugging silent pandas pipeline failures
Dev.to · Vimal Nakrani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Why did my DataFrame lose rows? Debugging silent pandas pipeline failures
Pandas and polars pipelines fail silently — a merge adds nulls, a filter drops rows, a cast changes dtypes, and nothing crashes. Here's how to find which step d
How Excel Is Used in Real-World Data Analysis
Dev.to · Fidelis Tuwei 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
How Excel Is Used in Real-World Data Analysis
Before I thought Excel was just something accountants use to make tables look neat. I was wrong —...
Building My First End-to-End ETL Pipeline with Airflow, BigQuery, and Docker
Dev.to · Tanmay 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Building My First End-to-End ETL Pipeline with Airflow, BigQuery, and Docker
Recently, I completed my first full Data Engineering project: building an end-to-end ETL pipeline...
How to Build a LinkedIn Profile Scraper: The Honest Technical Guide
Dev.to · Omar Eldeeb 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
How to Build a LinkedIn Profile Scraper: The Honest Technical Guide
A practical, honest guide to building a LinkedIn profile scraper: why there's no public API, how public pages embed JSON-LD, and the legal reality.
Your Pipeline Is 28.0h Behind: Catching Climate Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Your Pipeline Is 28.0h Behind: Catching Climate Sentiment Leads with Pulsebit
Your Pipeline Is 28.0h Behind: Catching Climate Sentiment Leads with Pulsebit We just...
Data science portfolio projects that are not toy notebooks
Dev.to · I Want To Learn Programming 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Data science portfolio projects that are not toy notebooks
A Titanic notebook will not get you hired. Here is what a real data science project shows, handling messy data, avoiding leakage, honest validation, and a clear
ClickHouse® Projections and Skip Indexes - The Hidden Query Optimization Challenge
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
ClickHouse® Projections and Skip Indexes - The Hidden Query Optimization Challenge
ClickHouse® offers powerful query optimization features such as Projections and Data Skipping Indexes...
# How I Cut SQL Query Time from 45 Seconds to 8 Seconds
Dev.to · DanielNnadi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
# How I Cut SQL Query Time from 45 Seconds to 8 Seconds
When I joined the data team at an automotive parts company, the inventory query everyone relied on...
How I Built a Python Demand Forecasting Model That Saved $18,000
Dev.to · DanielNnadi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
How I Built a Python Demand Forecasting Model That Saved $18,000
Emergency procurement was happening 23 times per month at the automotive parts company where I work....
Picking a Data Store in 2026: 5 Questions Before You Reach for Postgres
Dev.to · Gabriel Anhaia 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Picking a Data Store in 2026: 5 Questions Before You Reach for Postgres
Postgres is the right default until it isn't. Five questions that tell you when to reach for something else, before you're locked in.
Outbox or CDC in 2026: The Decision That Shapes Your Whole Pipeline
Dev.to · Gabriel Anhaia 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Outbox or CDC in 2026: The Decision That Shapes Your Whole Pipeline
Transactional outbox vs Debezium-style CDC. Coupling, ordering, ops cost, a decision matrix, and the hybrid path most teams end up running.
Data Engineering Described
Dev.to · John Otienoh 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Data Engineering Described
Source: Fundamentals of Data Engineering by Joe Reis and Matt Housley, published by O'Reilly...
Your JSON-to-Excel Converter Is Probably Corrupting Your Data. Here's the 30-Second Test
Dev.to · Ankur Soni 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Your JSON-to-Excel Converter Is Probably Corrupting Your Data. Here's the 30-Second Test
Last week a JSON-to-Excel tool quietly changed my data and I almost shipped it to a client. I pasted...
Excel 101
Dev.to · Martin Mwenda 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Excel 101
Microsoft Excel is far more than just a grid of rows and columns, it is the fundamental language of...
How Excel Is Used in Real-World Data Analysis By a Curious Learner | Data & Analytics Series
Dev.to · grace 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
How Excel Is Used in Real-World Data Analysis By a Curious Learner | Data & Analytics Series
More Than Just a Spreadsheet When most people hear "Excel," they picture a grid of cells filled with...
Querying Video Analytics Parquet Exports With DuckDB Instead of a Warehouse
Dev.to · ahmet gedik 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Querying Video Analytics Parquet Exports With DuckDB Instead of a Warehouse
How we replaced notebooks and a warehouse with DuckDB for ad-hoc video watch-time analytics on parti
Project Silica and the 10,000-Year Question: How We're Preserving Humanity's Data
Dev.to · Autonix Lab 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Project Silica and the 10,000-Year Question: How We're Preserving Humanity's Data
Here is an uncomfortable fact about the digital age: it may leave behind less durable evidence of...
Import JSON from an API in Google Sheets
Dev.to · bulldo.gs 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Import JSON from an API in Google Sheets
How to fetch JSON from any REST API in Google Sheets using Apps Script — parse the response, map objects to rows, and write a rectangular 2D array wit
I've built a open source PDF-To-Excel-Converter
Dev.to · Tsvetan Gerginov 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
I've built a open source PDF-To-Excel-Converter
Github Repository Hi community, I've built a open source PDF to Excel Converter and let me tell you...
Learning Progress Pt.32
Dev.to · Muhamed Maxhuni 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Learning Progress Pt.32
Daily learning part thirty-two. I started today at 17:00. I started with SQL and completed 10...
One wallet made 58.9% of Base's 167,725 gasless USDC payments in the last 19 hours
Dev.to · LogicNodes 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
One wallet made 58.9% of Base's 167,725 gasless USDC payments in the last 19 hours
All numbers below are chain-derived via eth_getLogs against public RPCs. Nothing is self-reported,...
Apache Iceberg: A Modern Data Architecture for Scalable Analytics
Dev.to · Prithvi S 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Apache Iceberg: A Modern Data Architecture for Scalable Analytics
Explore Apache Iceberg metadata hierarchy, schema evolution, hidden partitioning, and concurrency model.
GBase 8a OLAP Window Functions in Practice: Ranking, Running Totals, MoM, and Ratio Analysis
Dev.to · Michael 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
GBase 8a OLAP Window Functions in Practice: Ranking, Running Totals, MoM, and Ratio Analysis
GBase 8a fully supports OLAP window functions, making it a powerful gbase database for analytical...
Day 14 of #100DaysOfClickHouse: Understanding Nodes, Shards, and Replicas
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Day 14 of #100DaysOfClickHouse: Understanding Nodes, Shards, and Replicas
When people first start learning ClickHouse®, they usually focus on SQL queries, table engines, and...
Query Optimization and Indexing Strategies for Data Warehouses
Dev.to · beefed.ai 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Query Optimization and Indexing Strategies for Data Warehouses
Lower compute spend by optimizing queries: clustering keys, materialized views, predicate pushdown and scan reduction for Snowflake, BigQuery, Redshif
Apache Pulsar vs Kafka for Data Engineering: Geo-Replication, Tiered Storage & Functions
Dev.to · Gowtham Potureddi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 3w ago
Apache Pulsar vs Kafka for Data Engineering: Geo-Replication, Tiered Storage & Functions
apache pulsar vs kafka is the messaging question that every senior data engineer has answered twice...