_____ _ _____ _
| |_ _ _ ___|_|___ | |___ _| |___ ___
| | | | | | .'| | |_| --| . | . | -_|_ -|
|_____|_____|__,|_|_|_|_|_____|___|___|___|___|
{
"name": "Owain Williams",
"alias": "OwainCodes",
"location": "Scotland",
"role": "Senior .Net Developer at Initials Labs",
"focus": ["Umbraco CMS", ".NET", "OSS"],
"status": "🟢 Open to collaborate",
"coffee_dependency": true
} |
$ ps aux | grep owain
▶ building lots of projects...
▶ learning always something new
▶ writing blog posts @ owain.codes
▶ climbing bouldering sessions 🧗
▶ brewing probably a coffee ☕ |
- Auto-Updating Your GitHub README with Your Latest Blog Posts — Mar 10, 2026
- How I used Umbraco.AI for free — Feb 27, 2026
- Tracking Bouldering Sessions with a Garmin Watch App and Umbraco Dashboard — Feb 20, 2026
- Upgrading Umbraco 13 to Umbraco 17 issue — Feb 04, 2026
- When GitKraken Desktop Runs Slow — Dec 17, 2025
▶ More at owain.codes/blog
| Package | Version | Downloads |
|---|---|---|
| Umbraco.Community.MediaColourFinder | ||
| oc.MultipleDatePicker | ||
| OC.HiddenDashboard | ||
| ocTweetThis | ||
| OC.MultiHotspot | ||
| OC.MediaColourFinderV2 | ||
| OC.UFMMemberLookup |





