Blog
-

How to manipulate the execution flow of TOCTOU attacks
TOCTOU attack takes advantage of the delay between when a system checks something (like a condition) and when it actually acts on that check.
-

Tracking DBZ’s Brand Sentiment on Reddit using R
This blog post outlines a structured process for collecting, analyzing, and visualizing audience sentiment using the Dragon Ball franchise.
-

Visualizing Cancer Trends in Tableau
This guide summarizes how I created analytics and visualizations to explore cancer incidence in America and New York State.
-

Using Greedy and Dynamic Optimization Algorithms
The difference between greedy and dynamic programing algorithms lies in their approach to subproblems. Learn more here!
-

ACE Chapter 1: Role and Scope of Practice for Personal Trainers
My notes for chapter 1 of the American Council on Exercise (ACE) Certified Personal Trainer (CPT) exam. Scope of practice…
-

Alternative Investment Funds: Algorithms as an Occupation
Explore how occupations within alternative investment funds (AIFs) use algorithms, demonstrating their significance in real-world settings.
-

Using Master Theorem Components and Formulations
Master Theorem helps analyze the time complexity of divide-and-conquer algorithms. This post explores its components.
-

Periodization Models and Training Cycles in Resistance Training
Resistance training periodization models structure programs over time by strategically manipulating variables, like volume and intensity.
-

Recurrence Relations: Describing Efficiency and Optimization
Recurrence relations is a technique to analyze the time complexity of recursive algorithms. Recursion introduces trade-offs!