Hello, I'm Ed


  1. 15th Jan 2020Tech leads: Pick the right development stack to keep your team productive
  2. 26th Nov 2019Fullstack is not a myth
  3. 30th Oct 2019Running cron jobs inside a Docker container
  4. 16th Oct 2019Migrating from WordPress to Eleventy
  5. 22nd Jul 2019Now serving over http/2
  6. 19th Jul 2019You don't need plugin-proposal-object-rest-spread with Babel 7
  7. 19th Jul 2019What Babel 7 does and doesn't do
  8. 18th Jul 2019Running Babel should be the one of the last stages of your front end build
  9. 20th Jun 2019Should you use WebPack for building SCSS?
  10. 10th May 2019webpack 4 - How to have separate build outputs for production and development
  11. 15th Apr 2019Javascript: Alias a function and call it with the correct scope
  12. 11th Apr 2019Surface Book keyboard review
  13. 11th Apr 2019Does the Surface Keyboard work with Ubuntu? Yes, but only with Ubuntu 18 onwards
  14. 1st Apr 2019How to fix: Xubuntu update manager not showing new distro releases
  15. 29th Mar 2019Keyboard: Cherry KC 6000 review
  16. 1st Jan 20192018 in books
  17. 15th Oct 2018Hosting personal projects on low cost dedicated servers, not the cloud
  18. 30th Jan 2018Adding React to an existing web application and build pipeline
  19. 9th Jan 2018Lessons learned from a server outage
  20. 4th Jan 2018Improving performance through function caching in JavaScript
  21. 2nd Jan 2018Running Node.js in production using all of the cores
  22. 30th Dec 2017Migrating letsencrypt SSL certificates to another server
  23. 28th Nov 2017Running WordPress in production - Security and Speed
  24. 3rd Sep 2017The current state of broadband and mobile data in the UK
  25. 30th Jul 2017Reducing the amount of memory used by gitlab
  26. 26th Jul 2017Self hosted wordpress vs free wordpress
  27. 15th Jun 2017Running Wordpress behind a reverse SSL proxy
  28. 16th Mar 2016Adjusting screen brightness on the Surface Book from the Keyboard
  29. 21st Nov 2015Mapping naked domains and www. domains to Azure web apps
  30. 9th Nov 2015Hosting multiple websites inside an azure app service
  31. 26th Jun 2015Performance Tuning AngularJS Apps
  32. 3rd Jun 2015The 2015 PC build for Gaming and Programming
  33. 31st Mar 2015Get all Default Constraints for a table in SQL Server
  34. 7th Mar 2015Stop Bashing Angular
  35. 18th Jan 2015Using your own router with BT Infinity
  36. 1st Jan 2015Upvotes and Downvotes don't work in big internet discussions
  37. 3rd Aug 2014Not doing code reviews? NDepend can help you
  38. 24th Jun 2014That CSS / Javascript library isn't as big as you think
  39. 2nd Jan 2014In defence of the RDBMS: Development is not slow. You just need better tooling.
  40. 4th Sep 2013Using a Nexus 4 in x64 Windows Land
  41. 27th Aug 2013Using NDepend to clean up code and remove smells
  42. 31st Jul 2013Running SQL commands with EF Code First
  43. 9th Jul 2013Redirecting legacy pages in asp.net
  44. 19th Jun 2013Creating a composite primary key in Entity Framework 4.1
  45. 13th May 2013Why I wont be installing another custom rom on my Android phone
  46. 27th Feb 2013Running Entity Framework code first migrations programatically
  47. 26th Feb 2013Making Microsoft Security Essentials behave like antivirus software
  48. 25th Feb 2013Drop all tables in a SQL Server database (Azure Friendly!)
  49. 20th Feb 2013Using MVC4 bundling and minification in an MVC3 project
  50. 25th Jan 2013New Year Promises
  51. 25th Jan 2013Mocking HttpContext (And setting it's session values)
  52. 30th Oct 2012Seed data from SQL scripts using Entity Framework Migrations (EF 4.3 +)
  53. 18th Jul 2012Put your controllers on a diet
  54. 16th Jul 2012HTML and CSS layout frameworks
  55. 29th Jun 2012Dependency Injection with ninject.mvc3 nuget
  56. 24th Jun 2012Warning: Your data is not safe with Eukhost
  57. 20th Jun 2012ASP.Net Web API vs RESTful WCF services
  58. 19th Jun 2012.Net Performance Benchmarks
  59. 2nd May 2012xsd.exe location (Windows 7, VS2010)
  60. 23rd Apr 2012Repost: What's new in Razor version 2 (v2)
  61. 13th Mar 2012Entity Framework - Plural and Singular Table names
  62. 9th Mar 2012Visual Studio 2010 and SQL Server 2012 server explorer integration
  63. 15th Dec 2011Converting a Website to a Web Application in Visual Studio 2010
  64. 8th Dec 2011Useful Keyboard Shortcuts for .net devlopers
  65. 11th Oct 2011WCF and JSON Date format
  66. 20th Sep 2011MVC Sitemap Provider tutorial 2 - Breadcrumbs
  67. 19th Jul 2011Using ASP.net MVC remote validation in the real world - AdditionalFields
  68. 10th Feb 2011MVC Sitemap Provider tutorial and examples
  69. 9th Dec 2010Script to Access Subscription Data in SQL Server Reporting Services
  70. 23rd Oct 2010Why Eukhost are bad
  71. 23rd Oct 2010How to avoid cell merging when exporting to Excel in SSRS 2008
  72. 18th Mar 2010How To: Debug Javascript in Visual Studio 2008