sethjuarez.com

Posts

Technical notes, essays, and experiments from sethjuarez.com.

dotnet 3 min read

Descriptors in numl

Deep dive into nuML's Descriptor pattern that bridges object-oriented class structures with mathematical ML algorithms. Includes both attribute-based markup and fluent interface approaches for late-binding scenarios.

dotnet 1 min read

Codemash 2.0.1.3

Presenting the nuML machine learning library at CodeMash with a focus on accessibility and ease of use. Addresses predictive challenges, performance considerations, and provides talk materials for both supervised and unsupervised learning.

Machine Learning 3 min read

Linear Classifiers

Visualizing how linear classifiers work by drawing separators through data points. Explores the concept of generalization and demonstrates the kernel trick for handling non-linearly separable data by projecting to higher dimensions.

dotnet 3 min read

Supervised Learning - Classification

Breaking down supervised learning into binary classification, multi-class classification, and regression using .NET data types. Shows how the Perceptron algorithm can learn from labeled examples and includes model serialization for reuse.

dotnet 3 min read

What is Machine Learning?

Introducing machine learning to .NET developers by removing the math barrier with an intuitive attribute-based approach. Demonstrates automatic feature selection using simple class decorators, making ML algorithms accessible without deep statistical knowledge.

Ajax 6 min read

Creating Advanced ASP.NET MVC Controls (Part 3, A Scheduler)

Building an interactive scheduler control that allows users to select dates and add metadata. Demonstrates the commando-style approach of prototyping HTML, CSS, and JavaScript first before integrating with MVC.

Ajax 2 min read

Creating Advanced ASP.NET MVC Controls (Part 2, Finished Debugger)

Enhanced the JavaScript debugger to handle complex objects and arrays through recursive introspection. Demonstrates the power of the 'var' keyword in recursive functions and provides clean visualization of nested data structures.

aspnet 3 min read

Creating Advanced ASP.NET MVC Controls (Part 1, A Debugger)

Building highly interactive client-side controls requires effective debugging tools. Created a lightweight JavaScript debugger inspired by jQuery that works across all browsers, especially for IE environments where Firebug isn't available.