Joel Holder

Math, coding, philosophy, art, and other things that interest me

View on GitHub

Loose Leaf

Pages that came unbound from the notebook: old code hacks dug back up, proofs that got out of hand, and small artificial worlds built just to see what they'd do.

Code Proofs Living systems Digressions

All posts, newest first

  1. Conway's Circle, and the Right Triangle Hiding in Every Triangle
  2. The Staircase and the Slide
  3. Looking Deeper at the Meaning of Zero
  4. Remote C++ Development Over SSH: No GUI Required
  5. Gauss, Pascal, and Triangular Numbers
  6. A Tiny Proof From First Principles
  7. Automata Arcade Is Becoming an Instrument
  8. Automata Arcade: Building a Playable Lab for Conway’s Game of Life
  9. Evo Lumen Life, creating a living ecosystem in the browser
  10. Wrapping C and C++ APIs in Python
  11. EventBusBridges for Great Good
  12. How To Cleanly Integrate Java and Clojure In The Same Package
  13. Testing Integration Routes as Software Design
  14. Integrating JBoss Fuse ESB with Active Directory
  15. Defining Log4j MDC Fields Declaratively With Spring
  16. Surfing the ReferencePipeline in Java 8
  17. Grokking JBoss Fuse Logs with Logstash
  18. Accepting Invalid SSL Certificates in .NET WCF Clients
  19. NTLM Authentication in Java with JCifs
  20. Meditation on JavaScript’s SetTimeout(), Recursion, and Execution Context
  21. Making Parallax Animation Effects With JavaScript
  22. XML Interoperability of Serialized Entities in Java and .NET
  23. Hacking C#’s Lambda Expressions Into Hash Rockets
  24. C# Deserves A Better Message Passing API
  25. Introducing X DSL, A More Fluent XML Builder
  26. Dynamic Domain Specific Languages in C# and the Quine
  27. C#-powered JavaScript Expression Evaluator
  28. Extend Ruby Enumerables With An EachN Processor
  29. Sleek CLI wrappers around Ruby libs
  30. Creating a “Supernatural” Self-Adapting REST Proxy in C#
  31. Giving Your Data Some Higher Order Muscle With C#
  32. Ruby AOP in 12 lines of Code
  33. Property getter/setter extraction from C# Types
  34. My C# ObservableDictionary
  35. Runtime Stack Introspection with C#
  36. Loading Scripts As Strings into the DOM
  37. DataBinding JS Objects Into HTML Forms
  38. ColdFusion and onMissingMethod – Tapping The Hidden Power
  39. Fat-Free Templating with Barebones Javascript
  40. Implementing method_missing with C# dynamic – Part 2
  41. Implementing method_missing with C# dynamic – Part 1
  42. A Small Javascript To Safely Load Scripts and Styles Into The DOM
  43. Property Copying With Dynamic Objects in .NET 4.0
  44. Wiring Client-Side Scripting Into WebForms Controls
  45. A Straight Forward ASP.NET AJAX Solution With MS Ajax and Restful WCF Services
  46. Get Control Of Your Enterprise Library Logging Application Block Logs
  47. Object Bakery – Fun with .NET Serialization and Crypto: Part 2
  48. Object Bakery – Fun with .NET Serialization and Crypto: Part 1
  49. Symmetric Hashing With .NET Crypto Service Providers and COM Interop
  50. A config-based approach to pluggable composition
  51. TSQL function to parse delimeted string and return a memory table containing the values
  52. AutoFocus the UserName field of an ASP.NET Login Control
  53. Demonstration of Dynamic Type Creation and Resolution
  54. General Purpose Data Synchronization Between Objects – The Easy Way