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