Blog
-
iggy: ignore file processor for jvm
-
Prototyping a Flags/Bitmasks implementation in Kotlin 1.1.1
-
Coding against a composed docker environment
-
Finding Wakelocks in Android 7 using Google’s Battery Historian
-
Dijkstra reflections
-
Ignoring files with Swagger Codegen
-
Bash function: recent
-
Docker Kitematic (Beta) and iTerm2 3.0 Beta
-
ES6 Template Strings without Indent via tags
-
Gulp dotnet tasks
-
Google Now, the new NSA
-
Google kinda sucks these days
-
Packtpub.com Free Learning
-
[javascript] Be sure to read documentation carefully…
-
Review “Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation”
-
iTerm2 Toolbelt
-
Review: Swift for the Really Impatient
-
Create configurable Angular services using providers
-
Review: Microsoft .NET – Architecting Applications for the Enterprise, 2nd Edition
-
Tips for debugging a WiX MSI
-
Your IDE’s font matters: Fantasque Sans Mono
-
NDepend is unbelievably rich in features
-
Review: From Mathematics to Generic Programming
-
io.js 1.0.1 (unstable) is out. ES6!
-
Software Abstractions take Skill.
-
Decorating directives with isolate scope in Angular 1.3
-
Manually debugging Angular scope
-
Your interview questions probably suck
-
SOLID Principles Presentation
-
Your First App: Node.js is complete!
-
Your First App: Node.js ~95% Complete!
-
Recommended Reading 2014
-
Data at the root level is invalid. Line 1, position 1.
-
Your first app: Node.js (update)
-
Hard link in OS X
-
System76 notebooks… are they worth the money?
-
Reformat README.md (or other text files) to fixed width
-
HostGator’s upgrade to PHP 5.4
-
Install Balsamiq, Ubuntu 14.04
-
Release: New Tab Redirect 3.0
-
prepare-commit-msg showing branch name
-
Disable scrollbar overlays in Ubuntu 13.10
-
Tizen SDK 2.2.1 on Ubuntu 13.10
-
What is node.js?
-
Karma error: RangeError: Maximum call stack size exceeded
-
Android Studio and Library Projects
-
git prepare-commit-msg with node.js
-
Why I don’t recommend the Step module [node.js, npm]
-
CommonJS Modules, node’s require() and private members
-
“Unable to update the dependencies of the project”
-
[Android] on{X} – automate your life
-
Generating sprites with HTML5 canvas (node-canvas)
-
Getting started with jQuery plugins
-
Drawing a custom HTML5 shape
-
My Review of Hilary Mason: Advanced Machine Learning
-
bash function: md.view
-
Internal Server Error in .NET 4, “Calling LoadLibraryEx on ISAPI filter”
-
ServiceStack’s Markdown Razor Engine. Wow.
-
‘Upgrading’ couchdb on Ubuntu 12.04
-
Proxy Objects
-
Debug.WriteLine
-
[node.js] Simple Logging in tweeter.js
-
ASP.NET, AppDomains, and shadow-copying
-
Allowing only a single instance of a .NET application
-
C++ Global _CRT_SECURE_NO_WARNINGS
-
Ubuntu: Open With… Wireshark
-
C# Null-Coalescing (??) operator
-
git push: fatal: unable to read SHA1
-
Mastering Node: Addons and FunctionTemplate (uuid.node)
-
words.pl: slogan word generator
-
dotfiles backup using GitHub
-
Install nodejs under ChromeOS (CR-48)
-
ASP.NET BuildResultCompiledAssembly error
-
Visual Studio and Interface property stubs
-
jQuery plugin: fixed table header
-
Mercurial and Git in one repository
-
Makefile setup for minifying .js files in an expressjs application
-
propv.snippet for creating Automatic virtual properties in C#
-
Editing JavaScript in vim
-
testy C# Test Method Snippet
-
Origin of the term “bug”
-
[c#] Instantiating an object with a private constructor
-
[js] Closures versus Functional Scoping
-
[node.js] Getting started with nodeunit
-
Posting complex models to ASP.NET MVC
-
DataAnnotations, MVC 3, and Unobtrusive Validations
-
Running additional Google Chrome profiles in Linux
-
System.Data.OracleClient and Windows 7… love at first sight!
-
Fixed issues with RSS feed.
-
jquery.empuzzle @github
-
Linux tip: Alias ‘cd’ in bash shell
-
Installing PAR::Packer (in Windows or Linux)
-
Bitwise Operations: Examples
-
Hostgator: ssh warns ‘too many authentication failures’
-
What happens when I overwrite a DLL (asp.net)?
-
Getting started with Catalyst Framework (install)
-
Loading newer versions of jQuery and jQuery UI (noConflict)
-
How to move WordPress without breaking web links
-
Godaddy URL Rewrite Fix for directory without trailing slash
-
Can’t login to MySQL as root :(
-
Quake tracker is now officially open-source
-
Note about Copyrights
-
[node.js] Mastering Node excerpt: Addons
-
Mastering Node
-
Review: jQuery Pocket Reference by David Flanagan
-
jQuery Pocket Reference by David Flanagan
-
Linking to a Google Doc .doc as .pdf
-
Rails 3 + RSpec + Rake tasks are missing
-
Syncing between Motorola Droid and Banshee or Rhythmbox in Ubuntu
-
Tip for Writers and Novelists: Use Subversion to track changes in your work!
-
Select Actions Update (Google Chrome Extension)
-
System76 Ubuntu NetBook and Tethering on Verizon Droid (Android)
-
System76 Starling 3 Netbook Review
-
What is JavaScript?
-
Bitwise operations and Flags (C#)
-
Learning WCF: IIS 7 won’t start service from web project
-
Fairly Accurate JavaScript Browser Detection
-
Using DataAnnotation attributes to validate Membership password
-
JavaScript color picker
-
System.ComponentModel.DataAnnotations for ASP.NET Web Forms
-
Font-Face generator
-
Finding a user’s local time from UTC offset
-
NHibernate.Criterion Extensions workaround
-
CopyCat Rails’ Time Extensions
-
DRY! GenericComparer<TType> for sorting Generic Lists
-
Oracle Exception: Could not load file or assembly ‘Oracle.DataAccess, Version=2.111.7.20…
-
String Concatenation in .NET – what really goes on?
-
Programming to Interfaces or Objects?
-
Fluent NHibernate error: Unable to cast object of type ‘Oracle.DataAccess.Client.OracleConnection’ to type ‘System.Data.Common.DbConnection’.
-
IHttpModule Gotchas @dominicpettifer.co.uk
-
ArgumentOutOfRangeException : Index was out of range. Fluent NHibernate commit
-
log4net configuration in .NET 3.5
-
Google Maps v3 marker.set_map deprecated
-
Basics: Posting data to a remote server via .NET
-
Explaining advanced features of C# 3.0
-
Google Chrome Extension: New Tab Redirect! STEP BY STEP
-
Quickly create a Dictionary using Linq to Objects
-
Fluent NHibernate Many-to-many mapping with auto-generated pk instead of composite key
-
Mixing Business Logic and the Presentation Layer… Why do people do it?
-
Free Software Architecture eBooks on MSDN
-
UpdatePanel won’t AsycPostback for anything.
-
Google Chrome Extension: New Tab Redirect!
-
jQuery check/uncheck all Checkboxes in ASP.NET
-
Extending IDataReader
-
Microsoft SQL Server’s Database Publishing Wizard BatchParser error
-
Converting from VS2003 to VS2008
-
Free Subversion Book by O’Reilly
-
Python 3.0 handles Dictionary differently
-
Ruby and Python in your script tags!
-
Keeping busy with ASP.NET MVC
-
Job Hunting
-
Quake Tracker using Google Maps API v3 and XML/Atom feed
-
JavaScript & CSS Modal Loading DIV
-
Example Ruby code
-
Ruby on Rails, Aptana Studio
-
Useful Serialization Methods of LINQ to SQL objects
-
Storing Generics in ASP.NET Profile object
-
Displaying multiple fields in a Dropdownlist’s DataTextField
-
T-SQL Multi-Table Delete
-
LINQ: more like "Luckily I Never Quit"
-
C++ Templated QuickSort Algorithm
-
My beginnings in C++
-
C# Insertion Sorting algorithm
-
Silverlight 2.0, broken XAML Intellisense fix
-
Visual Studio 2010: Logging in
-
Visual Studio error, debugger can’t start
-
WiX Installer Update
-
WiX: First impressions.
-
Windows Installer Dilemma
-
.NET development
-
C# Insertion Sorting alrgorithm.