Home

Blog

Regular Expressions: A Brief Introduction

A practical guide to regex — from basic pattern matching to email validation.

Introduction to Functional Programming with Scheme

Learning the fundamentals of functional programming through Racket — lambdas, recursion, and thinking in expressions.

Introduction to Higher Order Functions

Understanding map, reduce, and filter — the building blocks of functional-style programming in Python.