Tech Skills

Data Analytics & Business Intelligence

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

16,809
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,341) Articles (3015)Blog Posts (3422)Tutorials (369)Research Papers (39)News (496)
ClickHouse RBAC: The Hidden Challenge of Managing Access Control at Scale
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
ClickHouse RBAC: The Hidden Challenge of Managing Access Control at Scale
Security and access control are critical components of any modern data platform. As organizations...
Sync PostgreSQL to MotherDuck with Sling
Dev.to · Fritz Larco 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Sync PostgreSQL to MotherDuck with Sling
Introduction MotherDuck is a serverless analytics service built on DuckDB. It hosts DuckDB...
Ireland’s CRO register: what you can and cannot pull in practice
Dev.to · OpenRegistry 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Ireland’s CRO register: what you can and cannot pull in practice
A single Irish company filing costs €2 to view on the CRO portal. Even the latest annual return sits...
Implementing Change Data Capture for Reliable Bi-Directional Data Sync
Dev.to · 137Foundry 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Implementing Change Data Capture for Reliable Bi-Directional Data Sync
Before you can sync data between two systems, you need a reliable way to know what changed. Change...
Conflict Resolution in Bi-Directional Data Sync: Strategies That Hold Up in Production
Dev.to · 137Foundry 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Conflict Resolution in Bi-Directional Data Sync: Strategies That Hold Up in Production
In one-way data pipelines, conflict resolution is not a concept -- there is one authoritative source....
I Was Tired of Sending My Users' Data to Google — So I Built My Own Analytics
Dev.to · Soumyadip Maity 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
I Was Tired of Sending My Users' Data to Google — So I Built My Own Analytics
I'm a final year CS student. I build things in production. Last year, I was working on...
How race time predictors actually work: Daniels VDOT vs Riegel, with the JavaScript
Dev.to · Dor 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
How race time predictors actually work: Daniels VDOT vs Riegel, with the JavaScript
Two ways to predict a race time from one result, implemented in plain JS: Riegel's power law and the Daniels-Gilbert VDOT physiology model, and why both miss on
Building a sortable data-journalism page in Astro: 33K FARS records, sparklines, and the bugs that nearly broke it
Dev.to · Marvin Bregiosa 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Building a sortable data-journalism page in Astro: 33K FARS records, sparklines, and the bugs that nearly broke it
I just shipped a data-journalism page comparing truck-involved fatalities across 19 major US cities...
Row-Level Security for Embedded Dashboards: A Practical Postgres Guide
Dev.to · Vivek Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Row-Level Security for Embedded Dashboards: A Practical Postgres Guide
How to use Postgres Row-Level Security to ship safe embedded dashboards — wiring JWTs to session context, per-user roles, column masking, and the connection-poo
What I Leaned From Building a Data Mesh
Dev.to · Ben Watson 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
What I Leaned From Building a Data Mesh
Early on in my time as the tech lead of a central data team I realised that central data ownership...
From Frontend to Data Engineering: Why I Made the Switch?
Dev.to · Muhammadqodir 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
From Frontend to Data Engineering: Why I Made the Switch?
I started my tech journey in the visual world of Frontend development. Creating interfaces and...
The Excel Paradox of Coding
Dev.to · Cesar Aguirre 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
The Excel Paradox of Coding
Last week, for the nth time, I had to bulk-import records using Excel. No matter how advanced and...
The Mathematics Behind Sports Performance Metrics
Dev.to · jason 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
The Mathematics Behind Sports Performance Metrics
If you've ever watched a postgame analysis where commentators throw around batting averages, expected...
Why My Analytics Was Logging Every Page Visit Twice (And How I Fixed It)
Dev.to · Vicente G. Reyes 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Why My Analytics Was Logging Every Page Visit Twice (And How I Fixed It)
I built a custom analytics system into my portfolio backend — a Django REST API that records page...
Most weather traders check one app. My bot reads 164 forecasts.
Dev.to · Steve Farmer 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Most weather traders check one app. My bot reads 164 forecasts.
I am a data engineer 30 years in and I trade weather contracts on Kalshi as a hobby. For a while I...
Building a PySpark and AWS Glue ETL Pipeline for Search Keyword Revenue Analysis
Dev.to · Naveen Ayalla 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Building a PySpark and AWS Glue ETL Pipeline for Search Keyword Revenue Analysis
I published a public data engineering project that demonstrates a cloud-based ETL pipeline for...
I Tried Repomix on My Data Science Project. It Generated a 22,000 KB File. So I Built My Own Tool
Dev.to · Arian Mokhtariha 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
I Tried Repomix on My Data Science Project. It Generated a 22,000 KB File. So I Built My Own Tool
A few months ago a friend showed me two tools — Repomix and code2prompt. The idea was simple: point...
Your Pipeline Is 27.0h Behind: Catching World Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Your Pipeline Is 27.0h Behind: Catching World Sentiment Leads with Pulsebit
Your Pipeline Is 27.0h Behind: Catching World Sentiment Leads with Pulsebit We just...
The Taxi Cab Problem: Why 80% Reliable Witnesses Are Usually Wrong
Dev.to · White Oak Intelligence 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
The Taxi Cab Problem: Why 80% Reliable Witnesses Are Usually Wrong
In This Article The Question The Intuition Trap: The Base Rate Fallacy The Mathematical...
Variance Testing in Forecasting
Dev.to · White Oak Intelligence 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Variance Testing in Forecasting
In This Article Why MAPE Misleads The Four-Metric Framework Python Implementation Residual Analysis...
How to Store What You Scrape (Without Making a Mess)
Dev.to · John Rooney 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
How to Store What You Scrape (Without Making a Mess)
The default for a first scraper is usually printing to stdout or dumping everything into a JSON...
I Built a Complete SQL Learning Roadmap (Beginner to Advanced) for Aspiring Data Analysts
Dev.to · Kunal Yadav 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
I Built a Complete SQL Learning Roadmap (Beginner to Advanced) for Aspiring Data Analysts
As someone preparing for a career in Data Analytics, I noticed that most SQL resources either focus...
How to Export Google Patents to CSV (Honest Guide to Every Real Path)
Dev.to · Omar Eldeeb 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
How to Export Google Patents to CSV (Honest Guide to Every Real Path)
A precise, no-hype guide to exporting Google Patents search results to CSV — the built-in 1,000-row cap, the BigQuery bulk path, and why browser scraping fails.
Read Company Hiring Signals From Public Job Board APIs (with code)
Dev.to · Omar Eldeeb 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Read Company Hiring Signals From Public Job Board APIs (with code)
Open job postings leak strategy. Learn to read company hiring signals from the public, no-auth Greenhouse API with a runnable JS classifier.
Correlation Analysis in R: From Pearson to Spearman with corrplot
Dev.to · peisen yan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Correlation Analysis in R: From Pearson to Spearman with corrplot
A complete R tutorial on correlation analysis — method selection, coefficient calculation, significance testing, and publication-quality corrplot visualization
Discogs Price Scraper: pull every marketplace listing as clean JSON
Dev.to · Devil Scrapes 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Discogs Price Scraper: pull every marketplace listing as clean JSON
Quick answer: The Discogs marketplace is the world's largest secondary market for vinyl, CDs, and...
Designing a Modular Event-Driven Data Platform for Real-Time Analytics
Dev.to · Rizwan Saleem 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Designing a Modular Event-Driven Data Platform for Real-Time Analytics
Designing a Modular Event-Driven Data Platform for Real-Time Analytics Designing...
Does your crash casino actually run Aviator at 97% RTP? Here's how to check — and why per-round 'provably fair' doesn't tell you
Dev.to · wartzar-bee 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Does your crash casino actually run Aviator at 97% RTP? Here's how to check — and why per-round 'provably fair' doesn't tell you
Per-round hash verification proves round integrity, not house edge honesty. We show the math: why 97% and 94% RTP produce indistinguishable per-round proofs, ho
Your Pipeline Is 12.0h Behind: Catching Law Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Your Pipeline Is 12.0h Behind: Catching Law Sentiment Leads with Pulsebit
Your Pipeline Is 12.0h Behind: Catching Law Sentiment Leads with Pulsebit We’ve just...
Building a Reproducible Offline-First Data Sync Engine for Edge Analytics
Dev.to · Rizwan Saleem 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Building a Reproducible Offline-First Data Sync Engine for Edge Analytics
Building a Reproducible Offline-First Data Sync Engine for Edge Analytics ...
Why I Generated Synthetic Patients to Make Identity Matching Better
Dev.to · Saiteja Jonnalagadda 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Why I Generated Synthetic Patients to Make Identity Matching Better
If you have ever worked on matching or deduplicating people records at scale, you already know the...
Your Pipeline Is 15.9h Behind: Catching Law Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Your Pipeline Is 15.9h Behind: Catching Law Sentiment Leads with Pulsebit
Your model didn’t catch the 24h momentum spike of +0.380 in law sentiment, which is a glaring...
Automated Client Reporting
Dev.to · White Oak Intelligence 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Automated Client Reporting
In This Article The Reporting Problem at Scale Pipeline Architecture The Reporting Engine WoW...
Chat With Your Database Using Natural Language: The Future of Business Analytics
Dev.to · KS Rajput 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Chat With Your Database Using Natural Language: The Future of Business Analytics
Introduction For decades, accessing business data has required technical skills. If you wanted to...
The Taxi Cab Problem: Why 80% Reliable Witnesses Are Usually Wrong
Dev.to · White Oak Intelligence 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
The Taxi Cab Problem: Why 80% Reliable Witnesses Are Usually Wrong
In This Article The Question The Intuition Trap: The Base Rate Fallacy The Mathematical...
Variance Testing in Forecasting
Dev.to · White Oak Intelligence 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Variance Testing in Forecasting
In This Article Why MAPE Misleads The Four-Metric Framework Python Implementation Residual Analysis...
CONFIGURING SEMANTIC MODEL IN POWER BI
Dev.to · Timothy Atinuke 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
CONFIGURING SEMANTIC MODEL IN POWER BI
INTRODUCTION Configuring a Power BI semantic model involves refining data structures,...
How to Give Claude Access to Snowflake Without Exposing PII
Dev.to · DataWorkers 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
How to Give Claude Access to Snowflake Without Exposing PII
You want Claude — or Cursor, or ChatGPT, or any MCP-aware agent — to answer questions about your...
Atlan Alternatives: 6 Open-Source Data Catalogs Compared (2026)
Dev.to · DataWorkers 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Atlan Alternatives: 6 Open-Source Data Catalogs Compared (2026)
Atlan does a lot of things well. It also costs $40-80k/year for mid-market deployments, and it gates...
Building Instagram Data Workflows with HikerAPI (Without Maintaining Scrapers)
Dev.to · preet kaur 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Building Instagram Data Workflows with HikerAPI (Without Maintaining Scrapers)
If you've ever tried building anything on top of Instagram data, you've probably hit the same wall I...
Three Ways to Set Up CDC from Postgres to ClickHouse
Dev.to · Hassan Munir 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Three Ways to Set Up CDC from Postgres to ClickHouse
Postgres CDC into ClickHouse via Kafka + Debezium, MaterializedPostgreSQL, and ClickPipes — setup, schemas, monitoring SQL, and where each one breaks.
I Built CausalLens — A Free, Open-Source Causal Impact Calculator for Time Series (5 Methods, Zero Setup)
Dev.to · BrainWire 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
I Built CausalLens — A Free, Open-Source Causal Impact Calculator for Time Series (5 Methods, Zero Setup)
I want to show you a tool I just open-sourced. It's called CausalLens, and it answers one specific...
Counting Views Is Harder Than It Looks
Dev.to · Sheikh Abdullah 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Counting Views Is Harder Than It Looks
A while back I picked up what looked like a tiny ticket: show how many times a post has been viewed....
Venturing into the data space
Dev.to · leslie angu 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Venturing into the data space
Week 1: Basic fundamentals Day 1: Introduction to Data Analytics, Data Science,...
Understanding India’s New Data Protection Laws and What They Mean for Your Business
Dev.to · C9 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Understanding India’s New Data Protection Laws and What They Mean for Your Business
In today’s digital-first economy, data is no longer just numbers on a server — it’s the lifeblood...
SQL Window Functions: A Practical Guide to ROW_NUMBER, RANK, LAG, and LEAD
Dev.to · Snappy Tools 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
SQL Window Functions: A Practical Guide to ROW_NUMBER, RANK, LAG, and LEAD
Window functions are one of SQL's most powerful features, but many developers avoid them because the...
nbwipers: Setup and Troubleshooting
Dev.to · Murahashi [Matt] Kenichi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
nbwipers: Setup and Troubleshooting
a CLI tool that strips outputs and metadata from Jupyter notebooks before git commit
Learn Excel from Zero to Advanced - Complete Guide with Exercises
Dev.to · Mario 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Learn Excel from Zero to Advanced - Complete Guide with Exercises
Want to master Excel but don't know where to start? I created a complete 3-level guide that takes...