Martin Haynes
@dotmh.dev
Lead Full Stack Engineer, building with #Typescript, #Javascript and some #Csharp. I am currently building and learning an #audio project in #rust. Love all things code and engineering! Long-form posts at https://articles.dotmh.dev/
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.
I am so fucking sick of my website getting scraped. Millions of requests per minute, somehow designed to bypass all my security rules, choking the site until it completely stops loading. If I were paying for bandwidth, it would cost me a fortune. How is this legal?
Just done the @jetbrains.com Developer Survey for 2026, no surprise, a load of questions about #AI. surveys.jetbrains.com/s3/developer...
Developer Ecosystem Survey 2026
Calling all developers, coders, and AI enthusiasts!
surveys.jetbrains.com
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
39C3 - From Silicon to Darude Sand-storm: breaking famous synthesizer DSPs
YouTube video by media.ccc.de
youtu.be
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
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
I was today years old when I found that you can do `help <COMMAND>` i.e. `help sl` in #powershell #command #windows #shell #learning
@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.
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...
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
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine
archive.org
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
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
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.
gameuidatabase.com
This was something I didn't know I needed to see
I am living for the sumo wrestlers having fun playing tourists while preparing for the sumo tournament in London
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...
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...
articles.dotmh.dev
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
Learn Together™
Using the knowledge in the team
articles.dotmh.dev
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
Typescript Type Narrowing And Assertions
A guide to better type safety
articles.dotmh.dev
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. 🎧 https://msft.it/63327SraRU
You can now read long form articles on articles.dotMH.dev #developement #software #web #fullstack #tech
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.
articles.dotmh.dev
I think this is more if your code works first try be afraid, be very afraid!
Unsolicited advice No. 1. If your code works on the first try, congrats—you’re the 1%
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
My Typescript Stack in 2025
With an introduction to my Typescript GitHub Template
articles.dotmh.dev
This blows my mind today, the vast selection of cloud native technologies landscape.cncf.io @cncf.io #cloud #development #devSecOps #technology #computing #cloudComputing
CNCF Landscape
landscape.cncf.io
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
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...
articles.dotmh.dev
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...
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
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...
articles.dotmh.dev
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
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.
app.warp.dev
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
I just sponsored @raysan5. Go Sponsor your open source dependencies! You can join me at: github.com/sponsors/ray...
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! 😄
github.com