Archive
2016
- Dec Managing Newlines and Unicode within JavaScript and PHP
- Dec Designing Immutable Concepts with Transient Mutation in PHP
- Dec Managing Background Processes within Symfony
- Nov Using Constraint-based Ordering in PHP
- Nov Throttling and Debouncing Function Invocation in JavaScript
- Sep AVL Trees in Clojure
- Aug Anagram Solver in Clojure
- Jun Maybe in JavaScript
- Jun An 'array_column' re-indexing trick in PHP
- Jun Generating Podcast Stats in PHP
- Jun Understanding De Morgan's Laws to simplify propositions
- Apr Validating 32-bit Integers using PHP
- Apr Binary/Octal/Hexadecimal to Decimal using Collection Pipelines in JavaScript
- Apr Operations on a Deck of Cards in PostgreSQL
- Apr Implementing Transpose and Zip in JavaScript
- Mar Using the 'IS (NOT) DISTINCT FROM' SQL comparators
- Mar Map-Filter Combination in PHP
- Mar Maintaining Invariant Constraints in PostgreSQL using Trigger Functions
- Mar Mapping, Filtering and Reducing in PHP
- Feb Bringing Back the Blink Tag using JavaScript
- Feb Handling Time-Dependent State Recording using React
- Feb Insertion-sort in Clojure
- Feb Bubble-sort in Clojure... again
- Feb Handling Array Equality in PHP
- Feb Bubble-sort in Clojure
- Feb Promisifying Error-First Asynchronous Callbacks in JavaScript
- Feb Using Generators for Promise Coroutines in JavaScript
- Feb Fetching Link Titles using Promises and Async/Await in JavaScript
- Feb Arrow Functions Lexical 'this' Scoping in JavaScript
- Feb Mimicking Named Parameters in JavaScript
- Feb Undefined variable checks in JavaScript
- Jan Using Multiple Arrays with array_map in PHP
- Jan Implementing a Cancelable Promise in JavaScript
- Jan Creating a IPersistentSet compatible Binary Tree in Clojure
- Jan Implementing Promise.all and Promise.race in JavaScript
- Jan Exploring Multi-Methods in Clojure
- Jan Binary Search Trees in Clojure
- Jan Recreating 'Let' using a Macro in Clojure
- Jan Checking for Balanced Parentheses in Clojure
- Jan Conditional Expressions in PostgreSQL
- Jan QuickSort in Clojure
- Jan Even Higher Trampolining in JavaScript
- Jan Recursive Functions using a Trampoline in Clojure
- Jan Recursive Functions using a Trampoline in JavaScript
- Jan Mergesort in Clojure using Post Conditionals
- Jan Infix Calculator in Clojure