Stack Overflow Survey 2018: Respondents World Map
A technical analysis of Stack Overflow's 2018 survey data, visualizing global developer response rates per capita using Python, pandas, and GeoPandas.
A technical analysis of Stack Overflow's 2018 survey data, visualizing global developer response rates per capita using Python, pandas, and GeoPandas.
Analysis of the 2018 Stack Overflow Developer Survey results, ranking technologies developers worked with and want to work with.
A technical tutorial on using Apache Kafka, KSQL, and Elasticsearch to analyze network event data, detect anomalies, and set up automated alerts.
Explains why focusing on median or average performance metrics is misleading and advocates for analyzing the long-tail of data to improve user experience.
Presentation slides for a Power BI tips and tricks talk at DataBISummit, available for download.
Discusses the proposal to lower p-value thresholds in statistical analysis, arguing it addresses symptoms not root causes of unreliable research.
Explains Chebyshev's inequality, a probability bound, and its application to calculating Upper Confidence Limits (UCL) in environmental monitoring.
Explains the difference between predictive analytics and machine learning, clarifying their relationship and distinct roles.
Explains the difference between predictive analytics and machine learning, clarifying their relationship in data analysis.
Explores the difference between data analysis and data analytics by examining the suffixes -sis, -tic, and -ics.
Explores the linguistic difference between data analysis and data analytics by examining the suffixes -sis, -tic, and -ics.
Explains six types of data analysis: descriptive, exploratory, inferential, predictive, causal, and mechanistic, with a decision flow.
Explores six types of data analysis: descriptive, exploratory, inferential, predictive, causal, and mechanistic, with a decision framework.
Using Jamie Oliver's 5-ingredient cookbook to explore ingredient optimization and efficient shopping through data analysis.
Analyzes decision-making quality in sports and board games, where clear data reveals the high cost of poor choices.
A technical guide on using R's rvest package to scrape book descriptions and genres from Goodreads, adapting code from an existing project.
Part 2 of a series analyzing gender differences in dating dynamics, focusing on challenges and perspectives for nerds.
An analysis of Hacker News moderation tools and practices, based on data scraped from the site's API.
A roundup of blog posts and resources discussing various data analysis workflows and tools in the R programming language.
A critique of data visualization choices in a KCSE exam analysis, comparing heat maps to line graphs for clarity.