Topic: programming
My love/hate relationship with Stackoverflow
Stackoverflow is a terrific source of information but can also be infuriating.
Xamarin Forms Application For Home Automation
Building a Xamarin Forms application to control my home automation system
Websites should stop using passwords for login!
A slightly radical idea to eliminate passwords from many of the websites you use just occasionally
VariableWithHistory - making persistence invisible, making history visible
A novel approach to adding history to variables in a programming language
Neo4j Meetup in Seattle - some observations
Some observations from a meetup in Seattle on graph databases and Neo4j
My first programme [sic]
At the risk of looking seriously old, here's something found on a paper tape
A simple state machine in C#
State machines are useful in many contexts but especially for home automation
Task Parallel Library: A scheduler with priority, apartment state and maximum degree of parallelism
MongoDB Map-Reduce - Hints and Tips
Why don't you trust your build system?
Elliott 803 - An Early Computer
Continuous Integration -> Continuous Deployment
What is "quality" in terms of a released software product or website?
Making a bootable Windows 7 USB Memory Stick
Here's how I made a bootable USB memory stick for Windows 7
Tip: getting the index in a foreeach statement
A tip on using LINQ's Select expression with an index
SQL Server - error: 18456, severity: 14, state: 38 - Incorrect Login
A rant about developers using the same message for different errors
Mixed mode assembly errors after upgrade to .NET 4 Beta 2
Fixing this error was fairly simple
Shortened URLs should be treated like a Codec ...
Expanding URLs would help users decide whether or not to click a link
A great site for developing and testing regular expressions
Just a link to a site I found useful
Introducing Jigsaw menus
A novel UI for menus that combines a breadcrumb and a menu in one visual metaphor
Fix for IE's overflow:hidden problem
Amazon Instance vs Dedicated Server comparison
Some benchmark performance for Amazon vs a dedicated server
Agile Software Development is Like Sailing
You cannot tack too often when sailing or you get nowhere. Agile is a bit like that.
AntiVirus Software is the Worst Software!
When your anti-virus software starts stealing your personal data, it's time to remove it!
ASP.NET Custom Validation
How to solve a problem encountered with custom validation in ASP.NET
Google Chart API
Cache optimized scanning of pairwise combinations of values
Using space-filling curves to optimize caching