If you haven't already heard of the Windows Subsystem for Linux (WSL) then let me tell you a little about it. If you have, then you may want to just skip ahead. What Is The Windows Subsystem For Linux? The Windows Subsystem for Linux, commonly abbreviated to WSL, is a new feature that is available to Windows 10 … Continue reading Windows Subsystem For Linux
You're code has been released to production. It works well and your users have been posting content, uploading files, running reports and doing whatever it is your application is designed to do. But then you received an email from one user requesting support as their action hasn't worked. How strange. This feature has been used … Continue reading Logging Production Environments
You write code and build amazing software. You're a whizz at the latest and greatest technology producing smooth asynchronous interfaces, fantastic algorithms that perform searches of millions of documents in under a second. But once you're done, QA has passed your features, CI is successful and you've pushed them into the queue to go to … Continue reading Documentation, Documentation
If you are new to a company, have just commenced a contract working on a new system, or have been left in charge of a system that you are unfamiliar with due to holidays, sickness or any other reason that has meant you're the "go to" dev for the day, you'll likely be dreading when … Continue reading “The Site Is Down”
I've recently been trying to architect a new cloud setup on AWS. The existing setup is a bunch of virtual machines hosted by a company providing digital services and consists of five web application servers. Between these, there are possibly 30 web applications running in IIS (and these are not powerful machines, either). Many of … Continue reading Cloud Strategy: Multi or Single Tenancy
If you are an employee, you're probably thinking: I wish my boss would allow me to work remotely; I can access source control remotely, access servers and shared drives via the VPN. What's the deal? If you are an employer, you are probably thinking: I would hate for my developers to work remotely. What if … Continue reading Remote Working: Does It Work?
I am sure by now you've heard about the Hackathon, but if not let me give you a brief overview of what this concept is. What Is A Hackathon? These days there are a lot of developers (programmers, devs, code-monkeys, whatever you like to call yourself), but in the workplace there can be limited amount … Continue reading The Corporate Hackathon