andrew.hedges.name / experiments
Coding experiments
This is my collection of coding experiments I’ve written over the years, organized into the following categories:
Utilities/Software Toys
- Aspect Ratio Calculator
- Калкулатор на пропорции (Bulgarian translation of Aspect Ratio Calculator, thanks to Svetlana Nedelcheva)
- Basal Metabolic Rate (BMR) Calculator
- Brainf_cker
- Client-Side Database Support
- Convert Text Case
- Convert Latitude/Longitude to Decimal
- Convert Fahrenheit to Celsius
- Conway’s Game of Life
- CSS Gradient Maker (WebKit-only & way outdated!)
- Data URI Encoder
- Let’s Make a Deal!
- Common HTML Entities
- Glyphicons
- Finding distances based on Latitude and Longitude
- Levenshteinenator
- Make A Pass
- Mortgage Calculator
- Online Email Obfuscator
- Silent Circle’s password strength algorithm
- Pythagorean Theorem Calculator
- Random Diceware Passphrase Generator
- Random Number Generator / Picker Hot!
- Roman Numeral Converter
- Style Nodes Based on Scroll Offset
- Trump’s Path to the Nomination
- Unique Text
- Weighted Sorting New!
- What HTTP server is that site running?
- Whatevernator
JavaScript Experiments
- Simple JavaScript Promises Example New!
- iPhone JavaScript Character Counts
- String Concatenation
- Fullscreen
- Speed test: === vs in vs hasOwnProperty
- Speed test: innerHTML versus DOM manipulation…redux!
- Loop Optimization
- Memoization
- Narrowing
- jQuery Pan/Zoom Hot!
- Unsigned right shift bitwise operator versus OR logical operator
- Speed comparison of jQuery Simple Templates 1.0.1 and 1.1
- JavaScript Speed Test 1.0 2.0 3.0 4.0 (The Real World)
- Persistent Storage Speed
CSS Experiments
- Cards (WebKit)
- CSS Reflections
- CSS Transitions (WebKit)
- Dangerous Curves Ahead
- iPhone animations – Side-by-side comparison
- Old-timey Letter New!
- Walking Animation (WebKit)