Skip to main content
Archive
-
Nov 03, 2021 — Configure React with different Environment Settings
-
Nov 02, 2021 — Thoughts on Github Copilot
-
Aug 06, 2021 — Cloud PC Development Environment - Windows365 Review
-
Jul 16, 2021 — 100 Interview Questions for Software Developers
-
May 27, 2021 — It's about time
-
May 20, 2021 — Ten Principles of Software Projects
-
Jan 07, 2019 — Development Methods
-
Sep 06, 2018 — Static Generated Websites are Shit
-
Sep 02, 2018 — Recursively Search and Update a JSON/JavaScript Object
-
Jun 19, 2016 — Creating a WebAssembly binary and running it in a browser
-
Jun 07, 2016 — Micro services, a developer's choice
-
May 25, 2016 — Left Rotate a Binary Tree in javascript
-
Feb 18, 2016 — Beginners guide to Amiga E
-
Feb 09, 2016 — Beginners guide to Arexx
-
Feb 03, 2016 — Beginners guide to Amiga Basic
-
Jan 24, 2016 — Create a redirection site using Amazon S3
-
Jan 19, 2016 — How to guest post on this blog
-
Jan 18, 2016 — Exporting comments from Orchard CMS to import them into Disqus - Part 2
-
Jan 17, 2016 — Exporting comments from Orchard CMS to import them into Disqus - Part 1
-
Jan 08, 2016 — Running a Twitter Campaign
-
Dec 28, 2015 — Securing e-mail with S/MIME certificate
-
Dec 19, 2015 — Make a backup of your Raspberry Pi
-
Dec 13, 2015 — Backup database in a rails docker setup
-
Dec 11, 2015 — Deploying legacy Rails application on Raspberry Pi 2 with Docker
-
Dec 03, 2015 — Bundling a legacy rails app on RPi2
-
Jul 01, 2015 — Developers Heart Testers
-
Jun 10, 2015 — Certified EPiServer CMS 7 Developer
-
Jun 04, 2015 — Property-Based Testing with F#
-
May 11, 2015 — Building a Super Nintendo Emulator with Raspberry Pi
-
Apr 30, 2015 — Writing a Technical Book
-
Mar 09, 2015 — Shutting out those prying eyes
-
Mar 02, 2015 — Brains, The Game
-
Feb 21, 2015 — Testing with F#
-
Aug 31, 2014 — How to fix your Sony Pulse Headset
-
May 02, 2014 — Specify, Design, Implement and Test
-
Apr 25, 2014 — Bugs and defects
-
Apr 02, 2014 — There is something fishy about project management
-
Mar 24, 2014 — What is tail call optimization
-
Jun 10, 2013 — Back on Azure
-
Mar 12, 2013 — Game of Life
-
Mar 11, 2013 — Unit testing in F#
-
Feb 25, 2013 — Write your own language
-
Feb 18, 2013 — Rock Paper Scissors
-
Feb 16, 2013 — Could not load file or assembly FSharp.Core, Version=4.0.0.0
-
Feb 08, 2013 — Integrating with Team System Build
-
Feb 07, 2013 — Immutable Thesaurus
-
Jan 31, 2013 — FizzBuzz
-
Nov 28, 2012 — Composite applications in WPF: Part 1 - Setting it up
-
Nov 12, 2012 — Sharpen Your Saw
-
Oct 03, 2012 — Virtual is the new native
-
Jun 23, 2012 — Scan - 7 higher order functions
-
Jun 21, 2012 — Collect - 7 higher order functions
-
Jun 19, 2012 — Expand - 7 higher order functions
-
Jun 16, 2012 — Reduce - 7 higher order functions
-
Jun 10, 2012 — Partition - 7 higher order functions
-
Jun 06, 2012 — Fold - 7 higher order functions
-
Jun 03, 2012 — Map - 7 higher order functions
-
May 29, 2012 — Time in a global space
-
Dec 18, 2011 — Failure of the dynamic keyword
-
Dec 16, 2011 — Alive v0.2 is released
-
Dec 13, 2011 — Secure your Alive Dashboard
-
Dec 08, 2011 — Custom Performance Counters in Alive
-
Dec 03, 2011 — Database versioning updated
-
Dec 02, 2011 — Application logging for F#
-
Nov 28, 2011 — Introducing Alive
-
Nov 03, 2011 — There were build errors. Would you like to continue and run the last successful build?
-
Nov 02, 2011 — Debug SOAP request and response in WCF
-
Oct 29, 2011 — Coverage is a broken metric
-
Oct 27, 2011 — Using TDD to test file system operations
-
Sep 21, 2011 — Git productive in TFS
-
Aug 24, 2011 — Dependency Injection in ASP.NET WebForms
-
Aug 13, 2011 — Infinite sequence of primes
-
Aug 02, 2011 — Deploy to Azure with Powershell
-
Jul 31, 2011 — Your value in the consulting career
-
Jul 25, 2011 — Extending types in F#
-
Jun 16, 2011 — Orchard: Alternative content on start page
-
Jun 15, 2011 — Dealing with dependencies in functional programming
-
Jun 13, 2011 — Presentation from Valtech TECH Days
-
Jun 10, 2011 — Using the unless pattern in F#
-
Jun 09, 2011 — When and how you should do acceptance testing
-
Jun 08, 2011 — Automate deploy of your Orchard CMS to Azure
-
Jun 02, 2011 — Moving your users from Wordpress to new blog
-
May 28, 2011 — Migrate blog from Wordpress to Orchard CMS
-
May 26, 2011 — Data driven test cases in NUnit
-
May 25, 2011 — Real world functional programming
-
May 24, 2011 — Should I use HTML5 or Silverlight?
-
May 15, 2011 — Move your user profile to other drive
-
May 12, 2011 — Stylish improves web experience
-
May 01, 2011 — Deploy Orchard CMS to Azure
-
Apr 22, 2011 — Discovering JavaScript Patterns
-
Apr 20, 2011 — UTF8 encoding and Excel CSV
-
Apr 08, 2011 — Option type implementation in C#
-
Apr 07, 2011 — Forwarding events in C#
-
Apr 02, 2011 — Samsung Omnia 7 - Windows Phone 7 Review
-
Apr 01, 2011 — Zune software is not launched. Retry after making sure that Zune software is launched
-
Mar 23, 2011 — 56 useless buttons in your IDE
-
Mar 22, 2011 — F-sharpen your saw
-
Mar 09, 2011 — Book review: Being Geek by Michael Lopp
-
Mar 02, 2011 — Custom ConfigurationSection from System.Configuration
-
Feb 26, 2011 — Laptop vs. Desktop smackdown
-
Feb 19, 2011 — ArrayList by units and objects in Pascal
-
Feb 16, 2011 — Citerus programming challenge
-
Feb 14, 2011 — Beginners guide to Pascal
-
Feb 12, 2011 — Crash course in regular expressions
-
Feb 09, 2011 — How to test e-mail sending
-
Feb 03, 2011 — Debugging large datasets
-
Jan 31, 2011 — To test or not to test
-
Jan 26, 2011 — How to UnitTest your WebControls rendered HTML
-
Jan 22, 2011 — Create your own custom NUnit build activity for Team Build 2010
-
Jan 14, 2011 — Communicate your e-mail
-
Jan 13, 2011 — Functional Patterns in C#: MapWhile
-
Jan 07, 2011 — Email is dead
-
Jan 04, 2011 — Measure your goals
-
Jan 03, 2011 — My plan for 2011
-
Dec 08, 2010 — Generate machine keys with F#
-
Nov 28, 2010 — Performance in C# recursion vs. F#
-
Nov 26, 2010 — ASP.NET RadioButtons in an UL/LI list
-
Nov 16, 2010 — There are too many active security negotiations or secure conversations at the service.
-
Nov 15, 2010 — Tips and trix composing HTML emails
-
Nov 04, 2010 — NUnit for .NET Framework 4
-
Oct 14, 2010 — Mocking out and ref parameters with Rhino Mocks
-
Sep 26, 2010 — Interception with LinFu
-
Sep 23, 2010 — Interception with Unity
-
Sep 21, 2010 — Lazy loading property with Castle.DynamicProxy2
-
Sep 15, 2010 — UL and LI list elements in WatiN
-
Sep 08, 2010 — Backup plan for SQL Server Express
-
Aug 31, 2010 — The gyroball code challenge
-
Aug 31, 2010 — Outsource your caching with memcached
-
Aug 28, 2010 — StarCraft 2 crashes on Connect to Battle.net
-
Aug 28, 2010 — StarCraft II requires a patch. Would you like to download and install the patch now?
-
Aug 23, 2010 — Project Euler #020
-
Aug 21, 2010 — Project Euler #019
-
Aug 21, 2010 — Project Euler #018
-
Aug 21, 2010 — Project Euler #017
-
Aug 20, 2010 — Project Euler #015
-
Aug 20, 2010 — Project Euler #016
-
Aug 18, 2010 — Project Euler #014
-
Aug 18, 2010 — Project Euler #013
-
Aug 18, 2010 — Project Euler #012
-
Aug 17, 2010 — Project Euler #011
-
Aug 13, 2010 — The co-worker's challenge
-
Aug 12, 2010 — Project Euler #010
-
Aug 12, 2010 — Project Euler #009
-
Aug 12, 2010 — Project Euler #008
-
Aug 12, 2010 — Project Euler #007
-
Aug 12, 2010 — Project Euler #006
-
Aug 12, 2010 — Project Euler #005
-
Aug 12, 2010 — Project Euler #004
-
Aug 12, 2010 — Project Euler #003
-
Aug 12, 2010 — Project Euler #002
-
Aug 11, 2010 — Project Euler #001
-
Jul 06, 2010 — Merge assemblies with ILMerge
-
Jul 04, 2010 — TogglChart
-
Jul 02, 2010 — Introduction to NHibernate
-
Jun 24, 2010 — Using the Toggl API continued...
-
Jun 21, 2010 — Connect to Toggl API with .NET
-
Jun 19, 2010 — Split a string on whole words
-
May 31, 2010 — EPiServer CMS PageTypes T4-template
-
May 28, 2010 — The not so anonymous type
-
May 19, 2010 — Encrypt your web.config with MSBuild
-
May 06, 2010 — Talking about ASP.NET MVC and Code Contracts
-
Apr 22, 2010 — Howto: Move table data between databases
-
Apr 09, 2010 — CSS Naked Day
-
Mar 19, 2010 — Validate XHtml 1.0 Strict as part of your build process
-
Mar 16, 2010 — Hand rolling your datalayer
-
Feb 27, 2010 — New development machine
-
Feb 26, 2010 — Windows 7 installation hangs on Starting Windows
-
Feb 22, 2010 — N2 CMS vs. EPiServer CMS
-
Feb 07, 2010 — Testdriven development with JavaScript and QUnit
-
Jan 28, 2010 — Transforming an App.config file
-
Jan 24, 2010 — Database change management
-
Jan 20, 2010 — WCF: The connection was closed unexpectedly
-
Jan 14, 2010 — Certified Scrum Master
-
Nov 14, 2009 — How to change username in Google Wave
-
Nov 07, 2009 — Data Annotations
-
Oct 30, 2009 — AOP in .NET with Unity Interception Model
-
Oct 22, 2009 — Self documenting code is not code without comments
-
Oct 05, 2009 — Refactor to simplify
-
Sep 24, 2009 — NDepend - Woohoo!
-
Sep 20, 2009 — Dynamic user control list
-
Sep 20, 2009 — Unit testing to find bugs
-
Sep 09, 2009 — Populate an ASP.NET view with data
-
Sep 03, 2009 — TFS Weirdness
-
Aug 24, 2009 — Unit Testing - What to test
-
Aug 19, 2009 — Me and NHibernate
-
Aug 19, 2009 — Business loves Excel, Engineers loves XML
-
Aug 04, 2009 — ASP.NET UserControl inside Thickbox
-
Aug 02, 2009 — Why are we rewriting software?
-
Jul 19, 2009 — Content Management with Umbraco CMS v4
-
Jul 01, 2009 — LUHN validation with F#
-
Jun 28, 2009 — Book review: Code Complete 2nd edition
-
Jun 19, 2009 — Mocking log4net calls
-
Jun 14, 2009 — NCover 3 - Review
-
Jun 12, 2009 — From list to delimited string
-
Jun 07, 2009 — My history of computing
-
Jun 03, 2009 — Certificates - the why, what and the missing how
-
May 30, 2009 — Clean up your Visual Studio Context Menus
-
May 29, 2009 — New ExpectedException model in NUnit 2.5
-
May 28, 2009 — The difference between member methods and extension methods
-
May 28, 2009 — Kino, Visual Web Developer Express Edition
-
May 27, 2009 — Part 5: Easy error handling with ELMAH
-
May 26, 2009 — Part 4: Keep yourself covered with NCover
-
May 25, 2009 — Part 3: Structured unit testing
-
May 24, 2009 — Part 2: Dependency injection with Unity and XML configuration
-
May 23, 2009 — Part 1: Design and architecture
-
May 22, 2009 — Kino - Everything to RSS
-
May 17, 2009 — My first Resharper
-
May 12, 2009 — Don't be afraid of change
-
May 11, 2009 — Quality is a different matter
-
May 09, 2009 — Too long, didn't read
-
May 06, 2009 — This recession will claim death to SEO companies
-
May 05, 2009 — The 501 developer
-
May 04, 2009 — Code conventions: Underscore on private fields
-
Apr 27, 2009 — They are all routines
-
Apr 21, 2009 — Asserting with Exceptions
-
Apr 20, 2009 — We don't need micro-optimization!
-
Apr 17, 2009 — Micro domains are everywhere
-
Mar 25, 2009 — What are you communicating right now?
-
Mar 24, 2009 — Run your unit tests on the web
-
Mar 17, 2009 — jQuery/Thickbox + Prototype/Scriptaculous = ?
-
Mar 12, 2009 — Death of a software developer
-
Mar 10, 2009 — EPiServer days 2009
-
Mar 08, 2009 — Software Craftsmanship
-
Mar 07, 2009 — Keep supporting IE6
-
Mar 06, 2009 — My heart is heavy with technical debt
-
Mar 04, 2009 — Extending XSLT
-
Mar 02, 2009 — Where do you want to goto today?
-
Feb 27, 2009 — Conditional compilation
-
Feb 23, 2009 — My rules of unit testing
-
Feb 22, 2009 — Unit test XSL transformations
-
Feb 20, 2009 — The value of attributes
-
Feb 18, 2009 — The tip tip tappeti tap
-
Feb 18, 2009 — Is it secret? Is it safe?
-
Feb 17, 2009 — Coding as a lifestyle
-
Feb 16, 2009 — CruiseControl with NAnt
-
Feb 10, 2009 — StarCop at your service
-
Feb 07, 2009 — Windows Home Server
-
Feb 01, 2009 — Bad developers
-
Jan 24, 2009 — Method or Property
-
Jan 20, 2009 — Every line, a point of failure
-
Jan 18, 2009 — Base of operation
-
Dec 20, 2008 — Purpose of constructors
-
Dec 15, 2008 — Xml, future of the past
-
Dec 06, 2008 — Mocking with Rhino Mocks 3.5
-
Dec 03, 2008 — In the mind of an architect
-
Nov 29, 2008 — EPiServer CMS 5 Certified Developer
-
Nov 20, 2008 — EPiServer: Page Not Found!
-
Nov 16, 2008 — Untestable code
-
Oct 27, 2008 — Model for bleeding a webserver cluster
-
Sep 11, 2008 — Authentication through OpenID
-
Sep 07, 2008 — HOWTO: Ringtones for your IPhone
-
Sep 06, 2008 — IPhone crashes Windows XP
-
Sep 01, 2008 — Tools that I use
-
Aug 31, 2008 — Assert That!
-
Aug 30, 2008 — Solution and Projects
-
Aug 30, 2008 — Virtual Path Provider