Tech Skills

Data Analytics & Business Intelligence

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

17,205
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,726) Articles (3272)Blog Posts (3517)Tutorials (397)Research Papers (41)News (499)
Why Do US Stock Minute Bar Backtests Fail to Match Live Trading Results?
Dev.to · James Tao 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 4h ago
Why Do US Stock Minute Bar Backtests Fail to Match Live Trading Results?
Intro If you’ve built intraday quantitative strategies for US equities, you’ve almost...
(Spanish) Dash: Monitoreo del Fenómeno El Niño
Dev.to · Christian Gonzales Komiya 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 9h ago
(Spanish) Dash: Monitoreo del Fenómeno El Niño
Dash: Monitoreo del Fenómeno El Niño Hace unas semanas quería construir un dashboard...
How to Anonymize PII in Text with an API
Dev.to · Michele 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 9h ago
How to Anonymize PII in Text with an API
What Is Data Masking? Data masking is a technique that replaces sensitive information with...
3 Staff Engineers Couldn't Pass This Single DE Job Posting
Dev.to · DataDriven 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 20h ago
3 Staff Engineers Couldn't Pass This Single DE Job Posting
A real 2026 DE job required SQL, Spark, Kafka, Flink, dbt, Terraform, K8s, and LLM skills. Three staff engineers reviewed it. Zero qualified.
OLTP vs OLAP : Understanding the Foundation of Modern Data Systems
Dev.to · Mohamed 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 21h ago
OLTP vs OLAP : Understanding the Foundation of Modern Data Systems
Introduction Every business relies on data, but not all data workloads are the same....
Goodhart's Law Is a Math Problem - And We Can Prove It With 10 Lines of Python
Dev.to · Metareignity 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 21h ago
Goodhart's Law Is a Math Problem - And We Can Prove It With 10 Lines of Python
Your dashboard is lying to you - and we can prove it mathematically. The Pattern You've Seen...
CSV to JSON: A Beginner's Guide
Dev.to · Rushikesh Lade 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 22h ago
CSV to JSON: A Beginner's Guide
If you work anywhere near spreadsheets and code, you'll eventually run into this exact situation:...
Essential SQL Interview Questions for Beginners
Dev.to · Intervuz 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 23h ago
Essential SQL Interview Questions for Beginners
Prepare for your SQL interview with these essential questions and answers for beginners.
Pytest Pt1 - Fundamentals for Data Engineers
Dev.to · Felipe de Godoy 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Pytest Pt1 - Fundamentals for Data Engineers
Pytest Fundamentals for Data Engineers Data engineering code is still software, and...
A CSV sample that looks like the whole dataset is worse than no CSV at all
Dev.to · Arian Mokhtariha 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
A CSV sample that looks like the whole dataset is worse than no CSV at all
I've been building data2prompt for a few months now. It takes a data-heavy project (CSVs, SQL dumps,...
The State of Apache Polaris in July 2026: From Incubating Catalog to the Governance Layer of the Open Lakehouse
Dev.to · Alex Merced 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
The State of Apache Polaris in July 2026: From Incubating Catalog to the Governance Layer of the Open Lakehouse
I have a personal stake in this one, so let me declare it up front. Apache Polaris was co-created by...
The State of Streaming to Apache Iceberg in July 2026: Every Path, Its Latency, and What to Do When Seconds Are Not Fast Enough
Dev.to · Alex Merced 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
The State of Streaming to Apache Iceberg in July 2026: Every Path, Its Latency, and What to Do When Seconds Are Not Fast Enough
The most common architecture question I get in 2026 is no longer "should we use Iceberg." That one is...
The State of Apache Iceberg v4 in July 2026: What the Dev List Tells Us About the Format's Next Chapter
Dev.to · Alex Merced 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
The State of Apache Iceberg v4 in July 2026: What the Dev List Tells Us About the Format's Next Chapter
If you want to know where Apache Iceberg is headed, do not read the press releases. Read the dev...
Delete Files vs Deletion Vectors in Apache Iceberg: How V3 Rewrote the Economics of Changing Data
Dev.to · Alex Merced 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Delete Files vs Deletion Vectors in Apache Iceberg: How V3 Rewrote the Economics of Changing Data
Here is a fact that surprises almost everyone the first time they hear it: in a data lakehouse,...
The Variant Type in Apache Iceberg: How Shredding Turns Messy JSON Into Fast Analytics
Dev.to · Alex Merced 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
The Variant Type in Apache Iceberg: How Shredding Turns Messy JSON Into Fast Analytics
Every data engineer I talk to has the same story. Somewhere in their company, there is a table with a...
How ICD-10 Codes Map to an HCC / RAF Score (and Why the Same Code Set Yields Different Scores)
Dev.to · VBC Risk Analytics 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
How ICD-10 Codes Map to an HCC / RAF Score (and Why the Same Code Set Yields Different Scores)
If you're building anything that touches Medicare Advantage risk adjustment, sooner or later you hit...
Running Ad-Hoc Video Analytics with DuckDB on Parquet Exports
Dev.to · ahmet gedik 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Running Ad-Hoc Video Analytics with DuckDB on Parquet Exports
How we moved cross-region video analytics off SQLite onto DuckDB querying partitioned Parquet export
Power BI Dashboard on Sales & Performance Logistics
Dev.to · abiud kipngetich 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Power BI Dashboard on Sales & Performance Logistics
I recently built a Power BI dashboard analyzing sales and delivery performance for a car logistics...
US Data Analyst Resume from Chinese University: Structure Guide
Dev.to · PrismResume 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
US Data Analyst Resume from Chinese University: Structure Guide
Learn how to structure a data analyst resume for US jobs after graduating from a Chinese university. Includes before/after bullet rewrites, ATS-friendly formatt
Why do I learn Apache Spark as I move from Data Analyst to Data Engineer?
Dev.to · Ashwin Udhayakannan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Why do I learn Apache Spark as I move from Data Analyst to Data Engineer?
Hey guys... I'm AshwinUdhayakannan, a guy trying to upskill in the world of information technology....
Extrayendo Tablas Financieras: Acciones, ETFs y Datos de Mercado
Dev.to · circobit 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Extrayendo Tablas Financieras: Acciones, ETFs y Datos de Mercado
Los sitios financieros son minas de oro de datos tabulares. Precios de acciones, tenencias de ETFs,...
Apache Beam Programming Guide: PCollections, Windowing, Runners (Dataflow / Flink)
Dev.to · Gowtham Potureddi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Apache Beam Programming Guide: PCollections, Windowing, Runners (Dataflow / Flink)
apache beam is the write-once-run-anywhere programming model that most senior data engineers meet the...
Flink CDC Connectors: Schema-First Streaming Ingest at Scale
Dev.to · Gowtham Potureddi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Flink CDC Connectors: Schema-First Streaming Ingest at Scale
flink cdc is the ingest stack that quietly replaced Debezium + Kafka + a downstream Flink job on...
Day 65/100 - Implementing Exact-Once Semantics with ClickHouse® and Kafka
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Day 65/100 - Implementing Exact-Once Semantics with ClickHouse® and Kafka
Introduction Real-time data pipelines power modern applications such as analytics...
Inside People Flow Management: How Acorel Turns Sensor Data Into Building Intelligence
Dev.to · Acorel 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Inside People Flow Management: How Acorel Turns Sensor Data Into Building Intelligence
If you've ever wondered how a shopping mall knows exactly how crowded its west wing is right now, or...
Recover Data from Failed Storage Arrays
Dev.to · LifeGuard DataRecoverysaniya 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Recover Data from Failed Storage Arrays
How to Recover Data from Failed Storage Arrays: A Complete Technical GuideStorage arrays—whether...
The Data Said Facebook Wins. The Behaviour Said Otherwise
Dev.to · suvarna bellamkonda 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
The Data Said Facebook Wins. The Behaviour Said Otherwise
I've been thinking about how easy it is to trust the wrong metric, even when the data itself is...
Debezium vs Managed CDC: How to Actually Decide Between Build and Buy
Dev.to · Sourabh Gupta 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Debezium vs Managed CDC: How to Actually Decide Between Build and Buy
Most "Debezium vs managed tool" articles get the question wrong. They frame it as a product bake-off,...
BMS, PCS, and EMS Data Collection: How BESS Site Data Moves to Monitoring Platforms
Dev.to · Jerry H. 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
BMS, PCS, and EMS Data Collection: How BESS Site Data Moves to Monitoring Platforms
Battery energy storage systems are not one data source. A BESS site may include a BMS, PCS, EMS,...
Building Northbridge Analytics: Turning Gut Feelings Into Governed Data
Dev.to · Alfino Hatta 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
Building Northbridge Analytics: Turning Gut Feelings Into Governed Data
Every large organization has the same quiet problem: the best information about risk doesn't live in...
12.4 Million US Business Registrations Are Sitting on State Open-Data Portals, Free
Dev.to · Brad Ju 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1d ago
12.4 Million US Business Registrations Are Sitting on State Open-Data Portals, Free
Five US states — New York, Colorado, Pennsylvania, Oregon, and Connecticut — publish their entire business registries as open data with commercial use
Bootstrapped Data Products — Here's What I Learned
Dev.to · Heshan Sanjuka 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Bootstrapped Data Products — Here's What I Learned
I'm Heshan. I build data products. No VC, no team — just me, a lot of Playwright scripts, and...
One Master Dataset, Two Consumers: Building a Governed Pipeline for BI + ML
Dev.to · Loh Kah Meng 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
One Master Dataset, Two Consumers: Building a Governed Pipeline for BI + ML
The problem with two datasets A recent project of mine called for two things that are easy...
I Finally Understood AWS Data Pipelines After Following a Single Customer Click
Dev.to · Anupa Supul 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
I Finally Understood AWS Data Pipelines After Following a Single Customer Click
beginner has been there. You memorize services like: Amazon...
Beyond the Basics: Streamlit, Dash, and Bokeh for Interactive Dashboards
Dev.to · RoyserVillanueva 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Beyond the Basics: Streamlit, Dash, and Bokeh for Interactive Dashboards
When we talk about data visualization and dashboards, enterprise tools like Tableau or PowerBI...
I added nested CSV to JSON support to a free browser-based converter
Dev.to · chuandonghuang 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
I added nested CSV to JSON support to a free browser-based converter
I built JSON Utility Kit as a small browser-based toolkit for everyday JSON tasks. The CSV to JSON...
AI Technical Debt in Data Engineering: Why Generated Code Still Needs Metadata, Review, and Governance
Dev.to · Amit Kumar Singh 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
AI Technical Debt in Data Engineering: Why Generated Code Still Needs Metadata, Review, and Governance
AI-assisted coding is changing how data engineering teams work. A developer can now generate SQL,...
PowerBi is smart but also lazy
Dev.to · Only Machua 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
PowerBi is smart but also lazy
Introduction For the past few days I have been doing data cleaning using PowerBi 34...
Foreign vs domestic in China: 525 social posts on who's winning the sentiment war
Dev.to · Sami 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Foreign vs domestic in China: 525 social posts on who's winning the sentiment war
TL;DR — I scored 525 Chinese social posts on two foreign-vs-domestic rivalries. Coffee: Starbucks...
The first article in the Panda Library Mastery series
Dev.to · Hussein Mahdi 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
The first article in the Panda Library Mastery series
Mastering Pandas — Part 1: Reading, Sorting & Displaying Data ...
Deploying Matomo Analytics - An Open-Source Google Analytics Alternative
Dev.to · Sanskriti Harmukh 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Deploying Matomo Analytics - An Open-Source Google Analytics Alternative
Matomo is an open-source web analytics platform that keeps full ownership of visitor data on...
Deploying Plausible Analytics - Self-Hosted Web Analytics Platform
Dev.to · Sanskriti Harmukh 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Deploying Plausible Analytics - Self-Hosted Web Analytics Platform
Plausible Analytics is an open-source, self-hosted web analytics tool that tracks traffic without...
Understanding Parametric and Non-Parametric Tests Made Simple
Dev.to · Diana Wachenje 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Understanding Parametric and Non-Parametric Tests Made Simple
Introduction Parametric and non-parametric statistical tests are used to analyze data. The...
Data Pipeline Orchestration with Apache Airflow
Dev.to · Joan Wambui 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Data Pipeline Orchestration with Apache Airflow
Airflow is an open-source platform for programmatically authoring, scheduling, and monitoring...
Databricks Auto Upgrades: Automating Lakehouse Evolution for Peak Performance
Dev.to · StartupHub.ai - 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Databricks Auto Upgrades: Automating Lakehouse Evolution for Peak Performance
Databricks Auto Upgrades introduces a revolutionary way to keep your lakehouse tables optimized and current, automating the adoption of advanced features to boo
Translate Chinese University Projects into US Data Engineering Bullets
Dev.to · PrismResume 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Translate Chinese University Projects into US Data Engineering Bullets
Learn how to translate Chinese university project experience into US-style resume bullets for data engineering roles. Includes before/after examples, a 3-step r
Snowflake SQL Interview Questions – Quick Notes
Dev.to · Chamindu Perera 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
Snowflake SQL Interview Questions – Quick Notes
SNOWFLAKE SQL INTERVIEW QUESTIONS – QUICK NOTES What is Snowflake? Snowflake is a cloud-based data...
The example is the schema: extracting Japanese qualified invoices to JSON
Dev.to · Hideki Mori 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2d ago
The example is the schema: extracting Japanese qualified invoices to JSON
Japan's qualified invoice system requires every invoice to carry a registration number (a "T"...