FOSS for Enterprise
Managing open-source software in enterprise environments — licensing models, compliance requirements, security risks, and mitigation tools.
Slide decks on software engineering practices, R programming, and navigating the academia-to-industry transition.
Managing open-source software in enterprise environments — licensing models, compliance requirements, security risks, and mitigation tools.
Why and how to validate data at system boundaries using libraries like Pydantic and Zod for type safety, security, and clearer errors.
Practical strategies for naming things well in code — common pitfalls to avoid, actionable naming conventions, and tools to enforce them.
When code comments help, when they hurt, and how to write documentation that ages well.
Techniques for reducing redundancy and keeping R packages maintainable at scale.
How to create publication-ready plots with embedded statistical details using ggstatsplot.
A practical guide to using snapshot tests for robust R package quality assurance.
Automating preventive checks — documentation, exception handling, portability, code quality, and dependency management — via CI workflows.