Archive
-
13 Oct 2024 : More SIMD vectors exploration
-
01 Sep 2024 : Should I use dotnet SIMD Vectors?
-
20 Apr 2024 : Quipu 0.2.2, a Nelder-Mead solver with a side of NaN
-
26 Feb 2024 : Network maximum flow in F#
-
23 Nov 2023 : Study notes: constraints in Quipu Nelder-Mead solver
-
11 Nov 2023 : Version 0.2 of the Quipu Nelder-Mead solver
-
29 Oct 2023 : Data Science in F# 2023: an Ode to Linear Programming
-
28 Jun 2023 : Game of Life in Avalonia, MVU / Elmish style, take 2
-
17 Jun 2023 : WIP: Game of Life in Avalonia, MVU / Elmish style
-
29 May 2023 : First look at Avalonia with Elmish: wrapping OxyPlot charts
-
15 Apr 2023 : Quipu, a simple Nelder Mead solver in F#
-
08 Jan 2023 : Study notes: function minimization with DiffSharp
-
04 Dec 2022 : Simulating the Wrapinator 5000
-
28 Aug 2022 : Maximum Likelihood Estimation of Weibull reliability with DiffSharp
-
21 Aug 2022 : First look at the new DiffSharp
-
31 Mar 2022 : Breaking down the Nelder Mead algorithm
-
23 Jan 2022 : 5 obscure charting tips with Plotly.NET
-
07 Jan 2022 : Picking from Random Tables
-
05 Dec 2021 : Playing Audio with an F# Discord bot
-
30 Oct 2021 : Create a basic Discord bot in F#
-
05 Apr 2021 : Graph Layout with Spring Embedders in F#
-
04 Dec 2019 : Santa's Mailbox
-
18 May 2019 : Give me Monsters! (Part 9)
-
15 Dec 2018 : Give me Monsters! (Part 8)
-
05 Dec 2018 : Lorentz Attactor visualization with Fable Elmish
-
03 Dec 2018 : Give me Monsters! (Part 7)
-
12 Nov 2018 : Give me Monsters! (Part 6)
-
15 Sep 2018 : Give me Monsters! (Part 5)
-
12 Aug 2018 : Give me Monsters! (Part 4)
-
31 Jul 2018 : Give me Monsters! (Part 3)
-
25 Jul 2018 : Give me Monsters! (Part 2)
-
23 Jul 2018 : Give me Monsters! (Part 1)
-
14 Jan 2018 : CNTK: études in F# (sequential models)
-
23 Dec 2017 : Baby steps with CNTK and F#
-
15 Dec 2017 : Notes from the San Francisco F# Dugnad
-
01 Jun 2017 : Azure Functions tip: working locally with F# Scripts
-
01 Apr 2017 : Creating an Azure Functions solution diagram
-
06 Mar 2017 : Creating an Azure Function in F# from the ground up (Part 2)
-
11 Feb 2017 : Creating an Azure Function in F# from the ground up (Part 1)
-
10 Jan 2017 : New relase of @fsibot, now on Azure Functions
-
25 Sep 2016 : Using the ALGLIB random forest with F#
-
03 Sep 2016 : Gradient Boosting using Automatic Differentiation
-
28 Aug 2016 : GSD with F#, or how I ported my blog to Jekyll
-
14 Aug 2016 : Basic Regression Tree
-
06 Aug 2016 : Exploring Gradient Boosting
-
24 Jul 2016 : Notes from DotNetFringe 2016
-
23 Apr 2016 : Try MBrace hassle-free with MBrace Minimal
-
11 Apr 2016 : Kaggle Home Depot competition notes: model validation
-
26 Mar 2016 : Kaggle Home Depot competition notes: features
-
06 Mar 2016 : Converting a DSL to Executable F# Code On-the-Fly, Part 2
-
20 Feb 2016 : Converting a DSL to Executable F# Code On-the-Fly, Part 1
-
06 Feb 2016 : 10 Tips for Productive F# Scripting
-
30 Jan 2016 : Migrating my blog to Jekyll
-
22 Dec 2015 : hacking together @worldbankfacts, a World Bank Twitter Bot
-
08 Nov 2015 : Wonderland Katas, F# style
-
08 Aug 2015 : Language Safety Score, revisited
-
12 May 2015 : F# as a Ubiquitous Language
-
03 May 2015 : Taking a peek at F# on StackOverflow
-
01 May 2015 : Catch of the Month, April 2015
-
30 Mar 2015 : Rewriting a Logistic Regression from C# to F#, part 2
-
22 Mar 2015 : Rewriting a Logistic Regression from C# to F#, part 1
-
21 Feb 2015 : First impressions with DiffSharp, an F# autodiff library
-
11 Jan 2015 : Fun with L-Systems
-
31 Dec 2014 : The 2014 F# Tour in numbers
-
20 Dec 2014 : Textogramme
-
26 Oct 2014 : Some completely useless fun with the logistic map
-
12 Oct 2014 : More F# Tourism: Europa F# 2014
-
21 Sep 2014 : F# Coding Breakfasts and Lunches: let's code together!
-
13 Sep 2014 : fsibot, now 100% more Enterprise!
-
24 Aug 2014 : Coding in the Age of Mobility: @fsibot 0.1 is out!
-
31 Jul 2014 : Picasquez vs Velasso: Classics Mashup with F#
-
16 Jun 2014 : How F# cured my 2048 addiction
-
12 Apr 2014 : Creating maps using R, Deedle and F# type providers
-
22 Mar 2014 : FsCheck + XUnit = The Bomb
-
01 Mar 2014 : Learning from mistakes: Winnow algorithm in F#
-
15 Feb 2014 : Amoeba optimization method using F#
-
02 Feb 2014 : Reintroducing Community for F#
-
18 Jan 2014 : Version 0.1 of Charon, an F# Random Forest
-
04 Jan 2014 : year ++ 2013: my crazy year with F#
-
19 Oct 2013 : Safe Refactoring with Units of Measure
-
06 Sep 2013 : First steps with Accord.NET SVM in F#
-
25 Aug 2013 : CSV Type Provider, now with more awesome
-
13 Jul 2013 : “Summer of F#” Tour
-
05 Jul 2013 : Random Forest classification in F#: first cut
-
30 Jun 2013 : Field notes: Coursera Machine Learning class
-
26 May 2013 : Discretizing a continuous variable using Entropy
-
21 May 2013 : F# Coding Dojo in SF last week
-
28 Apr 2013 : Recommendation Engine using Math.NET, SVD and F#
-
14 Apr 2013 : Visualize WorldBank data with R and F# Type Providers
-
25 Mar 2013 : Simplify data with SVD and Math.NET in F#
-
16 Mar 2013 : Transform a picture in the style of Mondrian with F#
-
03 Mar 2013 : On F# code readability
-
10 Feb 2013 : K-Means clustering in F#
-
06 Feb 2013 : Plot functions from F# to Excel
-
27 Jan 2013 : Testing and mocking your C# code with F#
-
20 Jan 2013 : Still obsessing on FSI and Excel
-
29 Dec 2012 : AdaBoost in F#
-
26 Dec 2012 : Support Vector Machine in F#: getting there
-
01 Dec 2012 : Using FSI to execute F# code from a .NET app
-
25 Nov 2012 : Support Vector Machine: work in progress
-
10 Nov 2012 : Kaggle/StackOverflow contest field notes, part 1
-
31 Oct 2012 : How dense is the product of Sparse Matrices?
-
30 Sep 2012 : Logistic Regression
-
22 Aug 2012 : Visualization of Decision Tree classifier with MS AGL
-
18 Aug 2012 : Naïve Bayes Classification
-
05 Aug 2012 : Decision Tree classification
-
01 Aug 2012 : Nearest Neighbor Classification, Part 2
-
29 Jul 2012 : Nearest Neighbor Classification, part 1
-
23 Jul 2012 : Throttling F# Events using the Reactive Extensions
-
08 Jul 2012 : Simulating a simple Queue in F#
-
27 Jun 2012 : Unconstrained continuous optimization with Bumblebee
-
06 Jun 2012 : Bumblebee 0.3 is now on CodePlex (and NuGet)
-
27 May 2012 : Simple Markov chains in F#
-
20 May 2012 : Infinite Monkeys and their typewriters
-
06 May 2012 : Optimizing some old F# code
-
21 Apr 2012 : “For Those About to Mock” presentation material
-
07 Apr 2012 : Convex Hull
-
01 Apr 2012 : Bipartite matching with Bumblebee
-
25 Mar 2012 : Sierpinski Madness and overloading operators
-
16 Mar 2012 : Sierpinski triangle, WPF remix
-
11 Mar 2012 : Sierpinski triangle
-
19 Feb 2012 : VSTO: solution organization
-
17 Feb 2012 : Book review: Working effectively with legacy code
-
06 Feb 2012 : VSTO: code traceability with Source Control
-
30 Jan 2012 : Fight mutation with recursion
-
14 Jan 2012 : Create an Excel chart in C# without worksheet data
-
06 Jan 2012 : Fair split into 3 groups using Bumblebee
-
26 Dec 2011 : Bumblebee 2.0: Traveling Santa
-
18 Dec 2011 : Bumblebee: a C# example
-
11 Dec 2011 : Bumblebee 0.1 is on CodePlex
-
04 Dec 2011 : Seams, Mocks, and Functions
-
27 Nov 2011 : Excel Developer Conference in London, Jan 2012
-
13 Nov 2011 : Assert First
-
06 Nov 2011 : Scripting Excel tests with F#
-
10 Oct 2011 : Silicon Valley Code Camp material
-
25 Sep 2011 : Coming up soon: Silicon Valley CodeCamp 2011
-
25 Sep 2011 : Code sample from the North Bay .NET meeting
-
23 Sep 2011 : Fun with List comprehensions
-
12 Sep 2011 : New release of Microsoft Solver Foundation
-
11 Sep 2011 : Explore and Visualize models with F# and FSharpChart
-
05 Sep 2011 : Parallelizing the BeeHive
-
21 Aug 2011 : 12-pack, take three: recursion
-
14 Aug 2011 : 12-pack, take two: Microsoft Solver Foundation
-
07 Aug 2011 : 12-pack, take one: a Sieve-like approach
-
04 Aug 2011 : The 12-pack problem: combination of integers
-
02 Aug 2011 : Wrapping long-running Excel operations with IDisposable
-
24 Jul 2011 : Create optimization programs dynamically with C# and the Microsoft Solver Foundation
-
16 Jul 2011 : First steps with the Microsoft Solver Foundation
-
26 Jun 2011 : FizzBuzz, the hard way
-
22 May 2011 : The Bee Colony in action
-
15 May 2011 : Waggle dances and Promotions
-
09 May 2011 : Getting the bees to Work
-
28 Apr 2011 : Length of a closed path
-
24 Apr 2011 : Simulated Bee Colony in F#
-
16 Apr 2011 : Simulating a Markov Chain with F# Sequences
-
10 Apr 2011 : Simple simulation with F# Sequences
-
13 Mar 2011 : OpenXML: reading the cells of a workbook
-
20 Feb 2011 : Binding a ListObject to a .NET List
-
13 Feb 2011 : In order to learn BDD, As a TDD fan, I want to try StoryQ
-
23 Jan 2011 : Add an Excel In-Cell DropDown in C#
-
16 Jan 2011 : Docking WPF controls in the VSTO Task Pane
-
09 Jan 2011 : year++ : 2010 retrospective
-
26 Dec 2010 : More dynamic list sorting
-
12 Dec 2010 : Dipping my feet into ASP.NET MVC
-
28 Nov 2010 : Workbook and Worksheet activate and deactivate
-
22 Nov 2010 : Extension method surprise
-
15 Nov 2010 : Weird Excel behavior with Filter and Hidden column
-
06 Nov 2010 : Mocking Excel
-
31 Oct 2010 : Select how to sort a list dynamically
-
27 Oct 2010 : Opinionated design
-
17 Oct 2010 : Write data to an Excel worksheet with C#, fast
-
13 Oct 2010 : Silicon Valley Code Camp presentation material
-
08 Oct 2010 : Not only professional, but most valuable, too!
-
28 Sep 2010 : Auto-complete quick-search WPF ListBox
-
26 Sep 2010 : Silicon Valley Code Camp 2010 schedule is up
-
19 Sep 2010 : Strategy or Func
-
07 Sep 2010 : PowerPoint VSTO translation add-in
-
02 Sep 2010 : Translating a PowerPoint slide with Google translate
-
21 Aug 2010 : Exploring the PowerPoint TextRange object
-
13 Aug 2010 : Friday the 13th FizzBuzz
-
08 Aug 2010 : Finding Text in a PowerPoint slide with C#
-
24 Jul 2010 : Should I keep my car?
-
15 Jul 2010 : Create an Excel 2007 VSTO add-in: basic msi setup
-
13 Jul 2010 : Mario
-
08 Jul 2010 : Meet Paul, forecasting expert
-
05 Jul 2010 : On the road from C# to F#: more stocks
-
28 Jun 2010 : Generate all outcomes of a binary tree with Excel
-
21 Jun 2010 : On the road from C# to F#: reading Stock Quotes
-
13 Jun 2010 : Supercharge Excel functions with ExcelDNA and .Net parallelism
-
07 Jun 2010 : Mutant Excel and .Net with ExcelDNA
-
04 Jun 2010 : Speaking about Mocks in Pleasanton this Wednesday
-
02 Jun 2010 : Automatically exclude bin and obj folder in Tortoise SVN
-
30 May 2010 : VSTO tip: hunt down exceptions when debugging projects
-
28 May 2010 : Challenge: can you find the best plan to refuel locomotives?
-
26 May 2010 : Excel 2007 VSTO Add-In tutorial: code sample
-
20 May 2010 : .less is more
-
16 May 2010 : yield, trees and recursion
-
06 May 2010 : Create an Excel 2007 VSTO add-in: display differences
-
27 Apr 2010 : Apologies and thanks
-
26 Apr 2010 : Create an Excel 2007 VSTO add-in: read worksheets
-
23 Apr 2010 : The Joy of Pex
-
16 Apr 2010 : WPF, Silverlight Toolkit supports stacked series
-
14 Apr 2010 : Create an Excel 2007 VSTO add-in: go to cell
-
09 Apr 2010 : Funky strategy pattern
-
05 Apr 2010 : Unit testing VSTO projects
-
01 Apr 2010 : Excel 2007 VSTO add-in: table of contents
-
27 Mar 2010 : Create an Excel 2007 VSTO add-in: wrapping up part 1
-
21 Mar 2010 : BlogEngine.Net 1.6.0 upgrade
-
17 Mar 2010 : Create an Excel 2007 VSTO add-in: Excel events
-
11 Mar 2010 : How do you catch that a Worksheet has been deleted?
-
08 Mar 2010 : Create an Excel 2007 VSTO add-in: display open worksheets in a TreeView
-
02 Mar 2010 : Create an Excel 2007 VSTO add-in: adding a WPF control
-
22 Feb 2010 : Create an Excel 2007 VSTO add-in: the Ribbon
-
21 Feb 2010 : Coders at Work
-
17 Feb 2010 : Create an Excel 2007 VSTO add-in: Custom Task Pane
-
12 Feb 2010 : Create a Excel 2007 VSTO add-in: getting started
-
06 Feb 2010 : Recalculate cells before reading from a worksheet
-
03 Feb 2010 : Warning - ambiguous method call in VSTO
-
31 Jan 2010 : Introducing NorCal Weekly .Net
-
28 Jan 2010 : Mocking multiple calls, ignoring arguments
-
23 Jan 2010 : On the road from C# to F# (2)
-
18 Jan 2010 : NorCal .Net Weekly
-
16 Jan 2010 : Longest Common Subsequence in F#
-
14 Jan 2010 : Fun with queues, 2
-
09 Jan 2010 : Mocks at the North Bay .Net User Group
-
07 Jan 2010 : Fun with queues
-
05 Jan 2010 : Epic workspace
-
03 Jan 2010 : Maintenance interruptions
-
31 Dec 2009 : year++
-
24 Dec 2009 : On the road from C# to F#
-
12 Dec 2009 : Read Excel VBA macros and functions through C#
-
08 Dec 2009 : Priceless
-
01 Dec 2009 : Sometimes, TDD doesn’t flow
-
06 Nov 2009 : Two level horizontal menu for ASP.NET
-
29 Oct 2009 : Excel ScatterPlot with labels, colors and markers
-
20 Oct 2009 : Read the contents of a worksheet with C#
-
16 Oct 2009 : The Art of Unit Testing
-
12 Oct 2009 : VSTO add-in with multiple assemblies
-
10 Oct 2009 : Duct tape post-mortem
-
06 Oct 2009 : I survived another SVCC iteration
-
03 Oct 2009 : Akin 0.5.0 released
-
29 Sep 2009 : Movement is relative
-
20 Sep 2009 : The PuzzlOR
-
18 Sep 2009 : Bugs hiding in plain sight
-
07 Sep 2009 : One month to Silicon Valley Code Camp!
-
03 Sep 2009 : More What-If analysis with Excel Data Table
-
28 Aug 2009 : Find an optimal solution with Excel Data Table
-
20 Aug 2009 : Create an Excel Line – Column combination chart in C#, revisited
-
17 Aug 2009 : Darling, I shrunk the workbook
-
09 Aug 2009 : W00t! Win 7 includes .NET 3.5 SP1
-
09 Aug 2009 : Euler Problem 205
-
03 Aug 2009 : Create Excel Line - Column Chart from C#
-
01 Aug 2009 : Upgraded BlogEngine
-
01 Aug 2009 : Prototype your app with Sketchflow
-
29 Jul 2009 : Excel Goal Seek: Caution
-
24 Jul 2009 : No Tolerance for NUnit Data-Driven tests?
-
14 Jul 2009 : Dysfunctional team
-
07 Jul 2009 : Regularity, cohesion, balance
-
30 Jun 2009 : Illustrative Programming
-
28 Jun 2009 : The Drunkard’s Walk
-
24 Jun 2009 : San Francisco .NET user group
-
18 Jun 2009 : It takes one to know one
-
14 Jun 2009 : Sway
-
08 Jun 2009 : Dude, where is my log?
-
01 Jun 2009 : Ars Mathematica
-
27 May 2009 : warning, the power of in-your-face
-
17 May 2009 : Data driven tests with NUnit 2.5
-
14 May 2009 : Live Messenger Hackathon
-
11 May 2009 : Testing for exceptions with NUnit 2.5
-
30 Apr 2009 : Website spring clean-up
-
28 Apr 2009 : Times a-changin'
-
25 Apr 2009 : Alice in visualization land
-
14 Apr 2009 : Mini Me
-
14 Apr 2009 : In the beginning was the Word
-
09 Apr 2009 : Your best friend, "record macro"?
-
09 Apr 2009 : 10 most influential algorithms
-
06 Apr 2009 : Manipulating Excel embedded charts
-
05 Apr 2009 : The EnergyNet, and why you should care
-
04 Apr 2009 : Moderate unapproved comments with Commentor
-
03 Apr 2009 : WPF for LOB tour
-
30 Mar 2009 : “Blue Lobster” version 0.1.0
-
26 Mar 2009 : Give me 5 Lbs of VSTO
-
15 Mar 2009 : The curious case of the non-random Random()
-
12 Mar 2009 : Big bad new computer
-
09 Mar 2009 : Correlation and causation
-
22 Feb 2009 : Selecting an item in a list with WPF and M-V-VM
-
09 Feb 2009 : Joel doesn't like SOLID
-
04 Feb 2009 : Full house at Karl Shifflett's education day
-
26 Jan 2009 : Owning Up To It 2.0
-
13 Jan 2009 : Best-of the PDC comes to San Francisco
-
10 Jan 2009 : Education Day - Creating WPF Line of Business Applications (MVVM) Using C# and VB.NET
-
07 Jan 2009 : The Last Cell in an Excel Worksheet
-
05 Jan 2009 : A case of identity
-
14 Dec 2008 : Diversification and correlation
-
11 Dec 2008 : Excel extensions with VSTO power tools
-
08 Dec 2008 : Collectively deciding between alternatives
-
04 Dec 2008 : Shortest path with the Excel solver
-
02 Dec 2008 : Using Windows Live Writer
-
17 Nov 2008 : VSTO vs. VBA performance comparison
-
16 Nov 2008 : Adding a sub-menu in an Excel add-in
-
14 Nov 2008 : VSTO session code sample
-
11 Nov 2008 : TDD session code and slides
-
26 Oct 2008 : Installing a VSTO add-in on a .NET 2.0 machine
-
19 Oct 2008 : Free trade
-
18 Oct 2008 : Silicon Valley Code Camp 2008 is coming up!
-
12 Oct 2008 : Prediction markets manipulation
-
01 Oct 2008 : Gauging the potential of Chrome using the Bass model (part 2)
-
26 Sep 2008 : One Word to bring them all (and in the darkness bind them)
-
23 Sep 2008 : Gauging the potential of Chrome using the Bass model (part 1)
-
16 Sep 2008 : Gini, Pareto and fairness
-
07 Sep 2008 : Schizophrenic user interface
-
05 Sep 2008 : Converting Excel date format to System.DateTime
-
29 Aug 2008 : VSTO Add-In installation woes
-
12 Aug 2008 : Build a NET 3.5 Application in One Day!
-
21 Jul 2008 : Decision trouble
-
14 Jul 2008 : Harmonic average function
-
08 Jul 2008 : My S-shaped market introduction curve goes interactive!
-
05 Jul 2008 : Good news for bay area developers
-
02 Jul 2008 : Excel VSTO add-in menu manager
-
27 Jun 2008 : Social bookmarking extension
-
24 Jun 2008 : Implicit
-
21 Jun 2008 : A large post
-
21 Jun 2008 : A code of conduct for business ethics
-
08 Jun 2008 : S-shaped market adoption curve
-
20 May 2008 : Start-up junkies
-
16 May 2008 : Order without design
-
22 Apr 2008 : Excel, named ranges and INDIRECT()
-
15 Apr 2008 : Switching to BlogEngine.Net
-
02 Apr 2008 : Are you more Chimp or Bonobo?
-
09 Mar 2008 : Keynotes at SD West 08
-
26 Feb 2008 : SD West next week
-
06 Feb 2008 : Geeks have feelings, too
-
26 Jan 2008 : SharePoint for Developers education day
-
26 Jan 2008 : Management, the Gordon Ramsay way
-
02 Dec 2007 : First steps in Silverlight
-
02 Nov 2007 : An introduction to Test-Driven Development
-
23 Oct 2007 : Silicon Valley Code Camp 2007
-
24 Sep 2007 : Officially open for business!