Hi, I’m Oli Trenouth, and I’m deeply passionate about both software development, and all things audio and video. I’m an established software developer, audio engineer and video editor with over 18 years experience.
I’m currently updating my portfolio of work, which will be online very soon. In the meantime, please feel free to get in touch to discuss anything I might be able to help you with.
Just a quick post this time: I had a need to be able to reposition a WPF window when I click and dragged on a particular UIElement. The aim was to recreate the behaviour of clicking and dragging on a…
C#: Convert the current time to FFXIV’s Eorzea Time
I was intrigued by a post on Stack Overflow today where a developer was asking how to convert the current time to Eorzea Time, a fictional timebase used in Final Fantasy XIV’s persistent game world. I’ve never played FFXIV –…
C# async-await: Common Deadlock Scenario
If you’re new to the async and await keywords in C# and .NET, then it’s likely you will eventually stumble across this deadlock scenario, which is difficult to debug if you’re not familiar with how async and await work under…