Hello, I'm Ed


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