Sign in

Martin Haynes

@dotmh.dev
20 followers 90 following 30 posts

Lead Full Stack Engineer, building with #Typescript, #Javascript and some #Csharp. Always learning and building new skills. Love all things code and engineering! Long-form posts at articles.dotmh.dev

PostsRepliesMedia
Martin Haynes @dotmh.dev · 16/09/2026
You can now read long-form articles on articles.dotMH.dev #developement #software #web #fullstack #tech
articles.dotmh.dev
DotMH Dev Articles
I am a Lead Full Stack Engineer with over 17 years of experience. I have worked in a variety of industries, providing technical and design work and technical leadership. DotMH Dev Articles are long-fo...
020
Martin Haynes @dotmh.dev · 03/09/2026
Oh yeah @microsoft.com have announced that we will get Union types in #CSharp in 15, that is a massive deal. As someone who writes a lot of #typescript not having union types in C# is a pain. www.theregister.com/devops/2026/... #Development #programing #dotnet @developer.microsoft.com @dot.net
theregister.com
Microsoft devs rejoice: Union types coming to C# in November
The unsafe keyword will do more heavy lifting, while union types unify disparate forms of data
040
Martin Haynes @dotmh.dev · 18/06/2026
Git good with Epic Games' new open source VCS, Lore www.theregister.com/devops/2026/...
theregister.com
Git good with Epic Games' new open source VCS, Lore
Got big binaries? Tired of other version control systems that treat them like inferior files? Lore might be worth a look
020
Reposted by Martin Haynes
Martin Haynes @martinhaynes.me · 17/06/2026
This sucks. The GameUIDatabase is an amazing resource, and intentionally bypassing protections to breach the site's terms of use, scrap it, and cause the site to crash is unacceptable.
001
Martin Haynes @dotmh.dev · 12/06/2026
Just done the @jetbrains.com Developer Survey for 2026, no surprise, a load of questions about #AI. surveys.jetbrains.com/s3/developer...
surveys.jetbrains.com
Developer Ecosystem Survey 2026
Calling all developers, coders, and AI enthusiasts!
100
Martin Haynes @dotmh.dev · 01/01/2026
This was genuinely fascinating youtu.be/XM_q5T7wTpQ as a massive #music and #musicTech fan it was great to see what goes into keeping these older #synths relevant! I was aware of emulation for #videogame preservation but not synth preservation. #audio #hardware #programming #coding #emulation
youtu.be
39C3 - From Silicon to Darude Sand-storm: breaking famous synthesizer DSPs
YouTube video by media.ccc.de
020
Martin Haynes @dotmh.dev · 29/12/2025
This made me laugh #versioning is hard! So why not try #PrideVersioning pridever.org #development #web #programming #coding #version #versionNumber
pridever.org
Pride Versioning - Pride Versioning 🏳️‍🌈 0.3.0
Forget semantic versioning, use PRIDE VERSIONING 🏳️‍🌈
000
Martin Haynes @dotmh.dev · 27/12/2025
Some light reading for the Christmas break!! Wanna get more into playing with #audio 🔊 The Scientist & Engineer's Guide to Digital Signal Processing amzn.eu/d/gsJf1xQ #dsp #programming #learning #development
The Scientist & Engineer's Guide to Digital Signal Processing cover
030
Martin Haynes @dotmh.dev · 22/12/2025
Who else gets sided tracked, planned to play around with #audio #programming, 2 hours I have been playing around with @rust-lang.org maybe 2026 should be the year I lean #rust! #coding #development #sidequest
010
Martin Haynes @dotmh.dev · 14/12/2025
I was today years old when I found that you can do `help <COMMAND>` i.e. `help sl` in #powershell #command #windows #shell #learning
120
Martin Haynes @dotmh.dev · 10/12/2025
@bsky.app could you make it so when I change account in the iOS app and I am looking at a profile it just changes account and doesn’t navigate away from that profile? It’s really annoying when I wanna follow someone professionally but I open their profile on my personal account.
000
Martin Haynes @dotmh.dev · 05/12/2025
As a self confessed #Ai sceptic, I really like #DuckAi it allows me to try different models in one UI. Really impressed by the @anthropic.com models as a #developer they really are the best I have found so far. duckduckgo.com?q=DuckDuckGo...
010
Reposted by Martin Haynes
Martin Haynes @martinhaynes.me · 01/12/2025
I just donated to the Internet Archive, the world's largest digital library and home of the Wayback Machine. Join me and chip in what you can! archive.org/donate #Retro #Web #WebDevelopement #WayBackMachine #Archive #History
archive.org
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine
001
Martin Haynes @dotmh.dev · 25/11/2025
After yesterdays post about the amazing Game UI Database I found out that @eddcoates.bsky.social is writing a book called "The Game UI Bible!" and now I am really excited! 🤩🤩 #GameUI #UI #UIDesign #UIPrograming
110
Martin Haynes @dotmh.dev · 24/11/2025
I really do adore ❤️ gameuidatabase.com. It is an amazing resource; the amount of love and skill that has poured into it is clear to see. #Gaming #UI #Design #UIDesign #GamingUI #GameDev #Frontend #UIDev
gameuidatabase.com
Game UI Database
The ultimate tool for Game UI and Interface designers. Explore over 1,300 games and 55,000 UI screenshots. Browse and filter by category, animation, colour, material, layout, game genre, and more.
33612
Martin Haynes @dotmh.dev · 20/10/2025
This was something I didn't know I needed to see
011
Martin Haynes @dotmh.dev · 25/09/2025
A new post on DotMH.dev Articles this time it is on my adventure in learning #Csharp and #dotnet articles.dotmh.dev/learning-c-i...
articles.dotmh.dev
Learning C# in 2025
The Why? I try to regularly learn a new programming language, the reason for this can best be summed up with this quote from the Pragmatic Programmer Different languages solve the same problems in different ways. By learning several different approa...
000
Martin Haynes @dotmh.dev · 22/05/2025
The Latest Article is live on Articles; this one is about using the knowledge in your team. articles.dotmh.dev/learn-together #Learning #Development #PersonalGrowth #Training
articles.dotmh.dev
Learn Together™
Using the knowledge in the team
011
Reposted by Martin Haynes
Sharun @sharunkumar.com · 20/05/2025
@microsoft.com dropped this banger github.com/microsoft/edit winget install Microsoft.Edit
github.com
GitHub - microsoft/edit: We all edit.
We all edit. Contribute to microsoft/edit development by creating an account on GitHub.
0145
Martin Haynes @dotmh.dev · 13/05/2025
A new post is out on Articles (I accidentally published it three days early). This one gets more into the weeds of Typescript. articles.dotmh.dev/typescript-t... #Typescript #TypeSafety #Types #Programming #Development
articles.dotmh.dev
Typescript Type Narrowing And Assertions
A guide to better type safety
001
Reposted by Martin Haynes
.NET @dot.net · 10/05/2025
Whoa! @JonathanPeppers’ .NES lets you code #CSharp for the NES! Hear about compiling C# to binary with AOT, tackle memory and sprites, and build retro games. Amp up your coding game... Listen in. 🎧 msft.it/63327SraRU
Photo of Jonathan Peppers
Illustration of .net bot ninja
text reads: The modern .NET Show
1114
Martin Haynes @dotmh.dev · 09/05/2025
You can now read long form articles on articles.dotMH.dev #developement #software #web #fullstack #tech
articles.dotmh.dev
DotMH.dev
I am a Senior Full Stack Engineer with over 17 years of experience. I have worked in a variety of industries providing technical and design work, as well as technical leadership.
010
Martin Haynes @dotmh.dev · 09/05/2025
I think this is more if your code works first try be afraid, be very afraid!
000
Martin Haynes @dotmh.dev · 08/05/2025
This weeks articles post introduces you to my typescript and you can get started with it yourself using my GitHub Template repository. articles.dotmh.dev/my-typescrip... #typescript #stack #fullstack #development
articles.dotmh.dev
My Typescript Stack in 2025
With an introduction to my Typescript GitHub Template
011
Martin Haynes @dotmh.dev · 02/05/2025
This blows my mind today, the vast selection of cloud native technologies landscape.cncf.io @cncf.io #cloud #development #devSecOps #technology #computing #cloudComputing
landscape.cncf.io
CNCF Landscape
000
Martin Haynes @dotmh.dev · 01/05/2025
A new post is out on Articles, featuring a look at some of the people who have inspired me in my software development journey. articles.dotmh.dev/my-developme... #development #software #heroes #inspiration
articles.dotmh.dev
My Development Heroes
If you are passionate about something, whether it be music, film, video games, gardening, technology, or another interest, then you will likely have heroes—people who inspire you, who drive your passion and who influence you. I have many passions, bu...
001
Martin Haynes @dotmh.dev · 24/04/2025
The Latest Article has been released on articles.dotmh.dev about why I went back to Windows after 19 years contains some history and the reasons for the switch articles.dotmh.dev/returning-to...
011
Martin Haynes @dotmh.dev · 17/04/2025
I've started a new blog, and my first article, on AI, is now live at articles.dotmh.dev/the-great-ai.... #AI #technology #blog #tech
articles.dotmh.dev
The Great AI Fad
Unless you have been living under a rock recently, you can’t help but have seen the near-hysterical excitement surrounding AI in the tech industry. Although the technology behind this craze has been around for several years under the banner of machin...
011
Martin Haynes @dotmh.dev · 12/03/2025
Really love @warp.dev and really pleased that it is on #Windows. If you are developer would recommend checking it out app.warp.dev/referral/65VYZ and it supports my favourite theme Tokyo Nights github.com/bart-krakows... #terminal #development #wsl #cli #zsh #powershell
app.warp.dev
Your Invite to Warp—the intelligent terminal
Warp combines AI and your dev team's knowledge in one fast, intuitive terminal. Ask AI for help, type like an IDE, and collaborate with your team. Sign up now to redeem an exclusive theme.
010
Martin Haynes @dotmh.dev · 11/03/2025
TIL I can use my favourite `ls` replacement on Powershell github.com/eza-communit... and set it to be aliased as `ls` with `Set-Alias -Name ls -Value eza -Force -Option AllScope` #Windows #Powershell #ls #development #developer #eza
github.com
121
Martin Haynes @dotmh.dev · 11/02/2025
I just sponsored @raysan5. Go Sponsor your open source dependencies! You can join me at: github.com/sponsors/ray...
github.com
Sponsor @raysan5 on GitHub Sponsors
Hi! I'm Ray, I created raylib and multiple other libraries and tools for games development, most of them free and open source. Hope you enjoy it! 😄
000