My Blog

WRITINGS AND EXPLORATIONS

Thoughtful reads on things I'm learning, building, or curious about

From Loops to Pipelines: Designing Declarative Data Flows in JavaScript

From Loops to Pipelines: Designing Declarative Data Flows in JavaScript

A synthesis of JavaScript’s array methods into a single idea: designing readable, intentional data flows through declarative pipelines instead of imperative loops.

October 31st, 2025

13 Min Read

The Forgotten Array Methods: Gems Hidden in Plain Sight

The Forgotten Array Methods: Gems Hidden in Plain Sight

A closer look at overlooked JavaScript array methods and how they help write clearer, more intentional code without extra complexity.

October 31st, 2025

10 Min Read

Short-Circuit Logic: Writing Smarter Conditions with some() and every()

Short-Circuit Logic: Writing Smarter Conditions with some() and every()

How JavaScript’s some() and every() methods make condition checking faster, clearer, and more intentional through short-circuit logic.

October 30th, 2025

8 Min Read

The Many Faces of reduce(): How Folding Shapes Modern JavaScript

The Many Faces of reduce(): How Folding Shapes Modern JavaScript

This post explains how JavaScript’s reduce() method transforms collections into a single, meaningful result, and how understanding its accumulator pattern leads to clearer, more intentional code.

October 30th, 2025

7 Min Read

Filtering with Intention: Understanding Array.prototype.filter()

Filtering with Intention: Understanding Array.prototype.filter()

A look at how JavaScript’s filter() method works beneath the surface, and how thoughtful predicate design leads to cleaner, more reliable, and expressive code.

October 26th, 2025

7 Min Read

Beyond Loops: The Declarative Power of map()

Beyond Loops: The Declarative Power of map()

How JavaScript’s map() method transforms arrays through declarative logic and predictable design.

October 18th, 2025

7 Min Read

Who is Betting on You?

Who is Betting on You?

This post marks my third work anniversary at twopeaks. It is a reflection on growth, trust, and the value of having people who believe in your potential.

September 3rd, 2025

3 Min Read

Add Dynamic Features to Static Sites with Cloudflare KV and Workers

Add Dynamic Features to Static Sites with Cloudflare KV and Workers

Learn how to add dynamic behaviour to static sites using Cloudflare Workers and KV. This post walks through building a lightweight page view counter that runs entirely at the edge, with no backend required.

June 29th, 2025

4 Min Read

Understanding Sanity Checks

Understanding Sanity Checks

Sanity checks are simple, fast checks that help you catch obvious mistakes before your code runs deeper logic. They're not full tests or validations. They're early guards against broken assumptions, such as missing files, undefined variables, or misconfigured environments. In this post, you'll learn what sanity checks are, why they matter, and how to use them effectively.

June 26th, 2025

5 Min Read

Automating Repetitive Tasks with Cron Jobs

Automating Repetitive Tasks with Cron Jobs

Learn what cron jobs are, how they work, and how to use them to automate repetitive tasks on Unix-based systems. From daily backups to health checks, this guide walks through real-world examples and best practices to help you master cron confidently.

June 4th, 2025

3 Min Read

12

© 2026 Oluwole Dada.