Skip to main contentArchive
- ...A blog about technology, how original(not)!
- You're doing it wrong! (Recruiter Edition)
- Xamarin For Android The Good: (Part 1 of 4)
- Xamarin For Android The Bad: (Part 2 of 4)
- Xamarin For Android The Ugly: (Part 3 of 4)
- Xamarin For Android The Conclusion: (Part 4 of 4)
- You're doing it wrong (software testing)
- Parsing, and Nesting Models in backbone.js
- Providing feedback (without being an asshole)...
- iPhone or Android (From a guy living with both)
- Setting up robots.txt for your ghost powered blog
- Installing NodeBB on CentOS 6.5
- Receiving feedback (without being an asshole)...
- Abstracting Xamarin Android SharedPreferences
- Admob with Xamarin Android Part 1: BannerAd
- Admob with Xamarin Android Part 2: InterstitialAd
- You hired adults, not children
- Capturing Client Side JavaScript Errors
- Getting SquishIt to work with Nancyfx and Razor (...and other static content issues)
- Custom error pages in Nancyfx (C# Web Framework)
- Value types vs Reference Types in C#
- Must have tool: LinqPad
- ChromeOS: Gateway to portable productivity
- Watching the Watchers: Monitorama PDX 2014 Day One
- Watching the Watchers: Monitorama PDX 2014 Day Two
- Must Have Tool: NDepend
- Anti-Forgery Tokens in NancyFX with Razor
- Excel Interop cannot open my file!
- Using Action<>, Func<> to hide using statements
- Binding SSL Certs on Windows Installer XML (WiX) deployed Web Applications
- New Series: Windows myths debunked!
- Mono, not just a sickness
- Working with Entity framework (Code First)
- Hosting NancyFx with OWIN on IIS
- Using Bower with a traditional MVC.NET app (While thinking about vNext).
- Tip Badges in ghost
- Why I love bitbucket, and why I (almost) never use it.
- VS 2015, Getting Resharper Experience Without Resharper
- Saying goodbye to my VPS (..and my opinions of cloud providers)
- Navigating the JavaScript waters in 2015
- Razor Websites, lightweight C# web coding
- Avoid the Godclass
- Fixing: Could not load file or assembly 'Microsoft.Dnx.Host.Clr'
- Drastically altering view behaviors using custom DisplayFor templates C# MVC
- How .ToLookup() Saved me 4 hours a week, and got me some high praise from my boss
- Less Pager duty, more Yak duty. My (Strange) DevOps (rant) story.
- c++, when should I use the stack or heap?
- Why I avoid switch statements in c++
- Moving from beta 7 to beta 8 in ASP.NET 5 (MVC 6)
- Wiring up client side logs into c#/node.js logging frameworks
- Securing AWS Elasticsearch Service with .NET NEST API (and why I love open source)
- How the ASP.NET team made the web framework I have always wanted
- Why I moved from Ghost to Hexo
- Hosting hexo in azure webapps
- Migrating Ghost blog to hexo
- Just got a Nexus 5x
- Bringing configuration management to the underconfigured
- Commiting a new file to git, through the github api
- The wix toolset tl;dr
- Fixing your build after updating all nuget packages
- Announcing gulp-nuget-restore
- Bringin' turbolinks to .net
- Use dotnet rc2 with appveyor
- Dockerize that old webforms app
- Parsing cli arguments in dotnet core Console App
- StatsN a modern statsd client for dotnet core, and dotnet 4.5
- Getting started with docker containers
- Making a minimal webapp with dotnet core
- VS 2017, and dotnet core tools. Today will be a historic day
- Exploring the dotnet cli
- Making alexa skills in .net
- Visual Studio 2017, best extensions on launch
- Precompiling razor views in dotnet core
- Building dotnet core apps, and packages with gulp
- Taking time away
- Working with docker on windows 7, 8
- Writing an animated flyout hamburger menu
- Managing and catering events
- Creating a slack slash command with 0 code using Azure Logic Apps
- The battle of the bulge. Visualizing your javascript bundle
- Deploying a react app to azure blob storage websites with azure devops
- Measuring, Visualizing and Debugging your React Redux Reselect performance bottlenecks
- Rebuilding this blog for performance
- Compressing images with tinypng's CLI
- Must have vscode plugins for front-end devs
- 5 web perf tips for 2019
- Accessibility Driven Development
- Hosting dotnet core on Heroku
- Optimizing heroku's node_module cache for JS monorepos
- Building a remote cache server for Turborepo
- Hosting Craft CMS on Heroku
- How to host a javascript monorepo on Heroku
- Serving AMP Pages with Dotnet Core
- Dynamically changing the site-theme meta tag
- Speeding up CraftCMS on Heroku
- Building attractive CLIs in TypeScript