Agile Data Science
Author
LinkedIn
Github
Categories
All
(21)
git
(1)
in-depth
(2)
knapsack
(1)
p-value
(1)
programming
(12)
pythonprogramming
(1)
rprogramming
(4)
statistics
(3)
Order By
Default
Title
Date - Oldest
Date - Newest
Author
Open Source: Given enough eyeballs, all bugs are shallow
programming
TL:DR Open source is software (and sometimes hardware or data) whose source code is publicly accessible. Anyone can view, modify, and distribute it, which fosters…
Jan 12, 2025
Maciej Nasinski
Unlocking the Power of Mermaid Diagrams
programming
TL;DR Mermaid allows anyone to define and render professional-quality diagrams quickly. Whether you are a developer documenting a process, a project manager outlining…
Jan 11, 2025
Maciej Nasinski
WebAssembly: A True Web Revolution
programming
TL;DR: WebAssembly (WASM) revolutionizes web development by enabling near-native performance for web applications written in languages like Rust, C++, R, and Python. With…
Jan 7, 2025
Maciej Nasinski
Python Enhancement Proposals (PEPs)
pythonprogramming
TL;DR Python Enhancement Proposals (
PEPs
) are the official mechanisms for proposing, discussing, and implementing new features or changes in the Python programming language.…
Jan 2, 2025
Maciej Nasinski
Object-Oriented Programming for Data Science Developers [In-Depth]
programming
in-depth
TL;DR For developers creating their own data science libraries or packages,
Object-Oriented Programming (OOP)
is fundamental for structuring and maintaining complex…
Jan 1, 2025
Maciej Nasinski
Containers for Data Scientists [In-Depth]
programming
in-depth
TL;DR: Containers provide reproducible, secure, and portable environments for data scientists and statistical programmers. While tools like renv for R and requirements.txt…
Dec 23, 2024
Maciej Nasinski
Conjugate Priors: Harnessing Closed-Form Solutions in Bayesian Inference
statistics
TL;DR: Conjugate priors are special prior distributions in Bayesian inference that, when combined with a given likelihood, yield a posterior in the same family as the prior.…
Dec 9, 2024
Maciej Nasinski
Bernstein–von Mises: Bridging Bayesian and Frequentist Worlds
statistics
TL;DR Bernstein–von Mises Theorem: Under certain regularity conditions and large sample sizes, the Bayesian posterior for a parameter converges to a normal distribution…
Dec 8, 2024
Maciej Nasinski
Celebrating a Classic: “How R Searches and Finds Stuff” by Suraj Gupta
rprogramming
TL;DR The blog post “How R Searches and Finds Stuff” by Suraj Gupta, is a comprehensive guide that delves into the internals of R’s search mechanism. Despite being over 12…
Aug 1, 2024
Maciej Nasinski
Introduction of GQL - The New ISO Standard for Graph Databases
programming
TL;DR Graph databases have reached a significant milestone with the publication of the Graph Query Language (GQL) as an ISO standard. This development marks a new era in the…
Jul 19, 2024
Maciej Nasinski
Introduction to Graph Databases
programming
TL;DR Graph databases have emerged as a crucial technology for managing and analyzing data that is highly interconnected. Unlike traditional relational databases that store…
Jul 18, 2024
Maciej Nasinski
Scrum: Just a Framework, Agile: A General Philosophy
programming
TL;DR In the world of project management, Agile has become a guiding light for many organizations. Often, there’s a misconception that Agile is synonymous with Scrum.…
Jul 18, 2024
Maciej Nasinski
Exploring the Tinyverse: A New Standard in R Package Development
rprogramming
TL;DR The “tinyverse” represents a modern approach in the R programming community, advocating for the creation of packages with minimal dependencies. This movement addresses…
May 19, 2024
Maciej Nasinski
Stack Overflow Developer Survey Insights for Strategic Tech Planning
programming
TL;DR The annual Stack Overflow Developer Surveys have become a cornerstone for those looking to gain a competitive edge in the tech industry. These surveys provide a…
Apr 24, 2024
Maciej Nasinski
ggcall: Transparent R Packages with ggplot2
rprogramming
TL;DR Two functions in ggplot2 are overwritten (ggplot and +) to achieve code transparency and reproducibility when ggplot2 is used inside a function.
It is believed that…
Apr 13, 2024
Maciej Nasinski
GitHub Codespaces
programming
TL;DR GitHub Codespaces is a cloud-based development environment that simplifies and enhances the software development workflow. GitHub Codespaces provides fully configured…
Apr 2, 2024
Maciej Nasinski
Pre-commit: A framework for managing and maintaining multi-language pre-commit hooks
programming
TL;DR Pre-commit hooks are an essential tool for maintaining high code quality in software development, especially for R and Python projects. These hooks automatically run…
Apr 1, 2024
Maciej Nasinski
GitHub Student Developer Pack: Learn to ship software like a pro
programming
TL;DR The GitHub Student Pack offers students free access to a suite of powerful development tools, including Codespaces, GitHub Copilot, GitLens Pro GitKraken and much…
Apr 1, 2024
Maciej Nasinski
Analyzing the Kasa Romana Lottery with Knapsack Algorithm [Updated]
knapsack
rprogramming
TL;DR If you want to design the perfect lottery where participants believe they have a chance to win but can never actually do so, you’ll need the expertise of a skilled…
Apr 8, 2023
Maciej Nasinski
Moving Beyond P-Values in Scientific Research: Insights from the ASA Statement and Frank Harrell
p-value
statistics
TL;DR ASA suggests that researchers should report effect sizes, confidence intervals, and other measures of uncertainty alongside p-values.
Apr 7, 2023
Maciej Nasinski
Why Git is Here to Stay
git
TL;DR Git remains a staple in the programming community and is likely to continue being so for a long time.
Apr 6, 2023
Maciej Nasinski
No matching items