Tech Skills

Data Analytics & Business Intelligence

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

16,772
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,307) Articles (2992)Blog Posts (3416)Tutorials (364)Research Papers (39)News (496)
Customer-Facing Analytics: What Your SaaS App Is Missing (And How to Add It)
Dev.to · Vivek Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Customer-Facing Analytics: What Your SaaS App Is Missing (And How to Add It)
Most SaaS apps collect tons of data but give customers almost nothing back. Here's what customer-facing analytics looks like in practice, and how to build it ri
How to Convert PDF and Excel Invoices to CSV for Faster Data Processing
Dev.to · kevincarroll 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How to Convert PDF and Excel Invoices to CSV for Faster Data Processing
Manually converting invoice data from PDF or Excel files into CSV format is one of the most...
I scored 8,000 Seoul cafes for laptop-workability from review keywords
Dev.to · Lucas 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I scored 8,000 Seoul cafes for laptop-workability from review keywords
How I turned messy Naver review keywords into a "workability score" for 8,000+ Seoul cafes, aggregated it by district, and published the whole thing as a free d
A Historical FX Reference Report for CSV, API, and Spreadsheet Workflows
Dev.to · Jenpo Zhan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
A Historical FX Reference Report for CSV, API, and Spreadsheet Workflows
FXpeek's annual reference report for dated exchange-rate lookup, CSV exports, widgets, and lightweight JSON API workflows.
Dashboards and KPIs for Mechanical Completion Reporting
Dev.to · beefed.ai 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Dashboards and KPIs for Mechanical Completion Reporting
Design effective completions dashboards: choose KPIs, model data for Power BI/Tableau, visualize progress, and automate distribution to stakeholders.
Can You Be a Data Scientist Without Statistics? Yes. Should You?
Dev.to · Amailuk Joseph 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Can You Be a Data Scientist Without Statistics? Yes. Should You?
Can Data Science Do Without Statistics? 1. Introduction: The Debate Nobody Wants...
Data Cleaning Automation: The Complete Python Guide
Dev.to · Xinglin Ming 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Data Cleaning Automation: The Complete Python Guide
Automate your data cleaning pipeline with Python. Handle duplicates, missing values, dates, and outliers.
Writing Iceberg tables with Apache Hop and DuckDB
Dev.to · Peter Fabricius 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Writing Iceberg tables with Apache Hop and DuckDB
Introduction With my Iceduck project, I’ve been diving deep into Data Lakehouse...
I Used AI as a Personal Data Analyst. It Changed Everything.
Dev.to · Suzy Chase 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I Used AI as a Personal Data Analyst. It Changed Everything.
The Problem After losing 50 pounds on a GLP-1, I thought the hard part was over. It wasn't. The...
Day 26 of 100 Days of ClickHouse: Understanding Distributed Tables
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Day 26 of 100 Days of ClickHouse: Understanding Distributed Tables
As your data grows, a single ClickHouse server may eventually reach its limits. Whether it's storage,...
I Analyzed 100,000+ Rows Using Only Excel and It Completely Changed How I Think About Data
Dev.to · Analyst Kinywa 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I Analyzed 100,000+ Rows Using Only Excel and It Completely Changed How I Think About Data
“Real data analysis starts with Python or SQL.” That’s what I believed too until I spent weeks...
I Built a Match-Day Social Listening Dashboard for the World Cup in a Weekend
Dev.to · Olamide Olaniyan 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I Built a Match-Day Social Listening Dashboard for the World Cup in a Weekend
I wanted a single screen that told me what the internet was feeling during a World Cup match — which...
Why Statistics is the Secret Weapon Behind Data Science- Healthcare analytics
Dev.to · NelimaL 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Why Statistics is the Secret Weapon Behind Data Science- Healthcare analytics
"Without statistics, data is just a collection of numbers. With statistics, data becomes...
I analyzed 500+ bank statements. Here's what I found.
Dev.to · FLOW by Vestelon 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I analyzed 500+ bank statements. Here's what I found.
I Analyzed 500+ Bank Statements. Here's What I Found. Over the past few months, while...
Building Production Data Pipelines for Enterprise AI: What Actually Has to Work
Dev.to · Open Craft 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Building Production Data Pipelines for Enterprise AI: What Actually Has to Work
Most enterprise AI projects don't fail because the model is wrong. They fail because the data feeding the model is unreliable, stale, or structurally
How to Embed a SQL Dashboard into Your SaaS App (Without Building Everything from Scratch)
Dev.to · Vivek Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How to Embed a SQL Dashboard into Your SaaS App (Without Building Everything from Scratch)
A practical guide to adding embedded SQL dashboards to your SaaS product — covering architecture, authentication, multi-tenancy, and when to build vs. buy.
Simon Willison's Blog 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Datasette Apps: Host custom HTML applications inside Datasette
Today we launched a new plugin for Datasette, datasette-apps , with this launch announcement post on the Datasette project blog. That post has the what , but I'
How much edge is left in the final 48h of a Polymarket? I measured price convergence on 18.6M snapshots
Dev.to · manja316 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How much edge is left in the final 48h of a Polymarket? I measured price convergence on 18.6M snapshots
A question I kept circling when I started treating prediction markets as a trading venue: by the time...
Small Changes, Big Impact: Lessons from Optimizing a Data Platform
Dev.to · Lautaro Celli 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Small Changes, Big Impact: Lessons from Optimizing a Data Platform
Intro Last year, I joined a team responsible for a mature data platform with several tools...
Free Microsoft Certifications for Data Professionals (Limited-Time Opportunity via Fabric Data Days 2026)
Dev.to · Datta Sable 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Free Microsoft Certifications for Data Professionals (Limited-Time Opportunity via Fabric Data Days 2026)
Microsoft has introduced a limited-time opportunity for Data Professionals, Analysts, BI Developers,...
Why Data People Are Moving Beyond Excel
Dev.to · EricMWaimiri 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Why Data People Are Moving Beyond Excel
You've probably used Microsoft Excel at some point — maybe to track a budget, keep a list, or add up...
Redfin vs Zillow Data: Which is Better for Real Estate Market Research?
Dev.to · NexGenData 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Redfin vs Zillow Data: Which is Better for Real Estate Market Research?
Compare Redfin and Zillow data sources for real estate analysis. Learn field differences, accuracy, and best use cases for each platform.
I analyzed 1,085 soccer matches to understand late-game scoring patterns
Dev.to · Edge Lab 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I analyzed 1,085 soccer matches to understand late-game scoring patterns
The Question What happens to soccer scorelines after the 87th minute? I wanted real data,...
How We Modeled Conflicting Historical Knowledge Without Breaking Our Database
Dev.to · Arvind Jolly 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How We Modeled Conflicting Historical Knowledge Without Breaking Our Database
How building an AI-powered geomancy platform forced us to rethink data modeling Most...
Cross-Border Statistical Report Excel Batch Export Feature Development: Multi-Currency, Multi-Business Data Formatting Export Solution
Dev.to · Taocarts 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Cross-Border Statistical Report Excel Batch Export Feature Development: Multi-Currency, Multi-Business Data Formatting Export Solution
When financial and operations personnel use the backend of cross-border purchasing agents or...
Embedding Live Charts in Your App Without a Full BI Tool
Dev.to · Vivek Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Embedding Live Charts in Your App Without a Full BI Tool
You don't need Tableau or a $50k BI platform to show your users live charts. Here's how to wire SQL queries directly to charts in your app, fast.
The dashboard said everything was fine — a field lesson in honest data
Dev.to · Atlas Scada 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
The dashboard said everything was fine — a field lesson in honest data
Every dashboard you build makes an implicit promise: the number on the screen is true right now....
Building a Public Clinical Trial Data Quality Observatory with Python
Dev.to · Akhila Chanubala 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Building a Public Clinical Trial Data Quality Observatory with Python
Public clinical trial data is valuable, but it is not always analytics-ready. An API response can be...
The 12 Data Modeling Interview Questions that Matter
Dev.to · DataDriven 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
The 12 Data Modeling Interview Questions that Matter
I've watched candidates with 8 years of experience go blank when asked to define the grain of a fact...
QN : Introduction to Azure Data Lake Storage Gen2
Dev.to · Paulet Wairagu 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
QN : Introduction to Azure Data Lake Storage Gen2
data lake : repository of data stored in natural format as blobs or files. Azure Data Lake Storage...
Day 21 : Time-Series Data in ClickHouse®
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Day 21 : Time-Series Data in ClickHouse®
Time-series data is one of the most common types of data generated by modern applications. Every log...
SQL Queries Every SaaS Founder Should Know
Dev.to · Vivek Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
SQL Queries Every SaaS Founder Should Know
Six essential SQL queries that give SaaS founders direct visibility into signups, active users, conversion, churn, MRR, and retention — no BI tool required.
Day 20 of 100 Days of ClickHouse® - Introduction to Materialized Views
Dev.to · Kanishga Subramani 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Day 20 of 100 Days of ClickHouse® - Introduction to Materialized Views
One of the most common performance bottlenecks in analytics is running the same expensive...
# Why Breaking Things Apart Eventually Brings Them Together: Modulazition in ETL
Dev.to · Ibrahim0695 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
# Why Breaking Things Apart Eventually Brings Them Together: Modulazition in ETL
What does this big word really mean? The first week of data engineering at luxdev was...
Simon Willison's Blog 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
datasette 1.0a34
Release: datasette 1.0a34 Quoting the release notes: The big feature in this alpha is tools to insert, edit and delete rows within the Datasette interface. Thes
My Journey Learning Excel for Data Analysis
Dev.to · PHILIP KAPLONG 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
My Journey Learning Excel for Data Analysis
When I first opened Excel, I saw rows and columns.......nothing more.Over the past two weeks ,I have...
Discovering PII Inside InterSystems IRIS
Dev.to · InterSystems Developer 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Discovering PII Inside InterSystems IRIS
Data privacy regulations such as GDPR, LGPD, and HIPAA demand that organizations know exactly where...
[Tutorial] Building an AI-Powered BI Tool on Upsun 🤖
Dev.to · Flora Brandão 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
[Tutorial] Building an AI-Powered BI Tool on Upsun 🤖
Querying ecommerce data often requires writing manual SQL queries or building complex dashboards....
I cleaned India's Census 2011 data so you never have to
Dev.to · Ansuman Jaiswal 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
I cleaned India's Census 2011 data so you never have to
Every Indian data scientist hits the same wall. You need district-level population data. You go to...
When Polymarket says 70%, does it happen 70% of the time? I checked against 19.4M price snapshots.
Dev.to · manja316 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
When Polymarket says 70%, does it happen 70% of the time? I checked against 19.4M price snapshots.
If you trade, model, or just read prediction markets, there's one question that decides whether the...
Top 12 Spark Interview Problems for Data Engineers, With Answers
Dev.to · DataDriven 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Top 12 Spark Interview Problems for Data Engineers, With Answers
12 real Spark interview problems on shuffle, skew, caching, AQE, window functions, and OOM debugging, with detailed answers.
A Love Letter to Survivorship Bias in Tech
Dev.to · Tawanda Nyahuye 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
A Love Letter to Survivorship Bias in Tech
How many times have you seen a picture of a plane with red dots posted on the internet without...
How dbt-Style Snapshots Mimic Slowly Changing Dimensions in Data Warehousing
Dev.to · Scale 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
How dbt-Style Snapshots Mimic Slowly Changing Dimensions in Data Warehousing
In modern analytics engineering, tracking data changes over time is essential. Tools like dbt (data...
Schema-Aware Gates: Validate, Don't Coerce
Dev.to · Niraj Kumar 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 2w ago
Schema-Aware Gates: Validate, Don't Coerce
TLDR: Schema-aware gates should validate and fail closed. Defaulting missing fields to zero turns a...
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