Pinned post

I'm Morgan, my main account is @raphaelmorgan and I'm a transmasc programmer! I've finished very few projects bc ADHD, but I can make games (in Unity or just with JavaScript, vanilla or node.js), Minecraft plugins, websites, and more! I'm also a fan of Star Trek (especially DS9), Magic: the Gathering and TTRPGs (especially DND and Lancer)
I also post art and stuff on my main but this is a techie account!

Pinned post

Oh also I'm disabled and very vocal about it
Programming is my dyslexia superpower and one of the few things I can do the longest/most without physical pain
I would be building robots but God nerfed me with arthritis and poor

Show thread
mergerg boosted

naming my request and response objects "rq" and "rs" just to feel something

oh so apparently the reason we're not supposed to use Element.innerHTML is that people can run code from ur website (and like do fetches and whatever)??? y'all we can do that anyway with the console, you should be making it harder for running code client side to fuck anything up, not just avoiding innerHTML so that ppl can't run code client side 🤦‍♂️

ftr I wouldn't be using "ul.firstChild" in any real application of this I just forgot to make the li a variable lol

Show thread

finally figured out how to easily make the line someone's currently in into a list
now I'm gonna find out this is insecure af or something
(ignore all the errors, ya boy can't write things)

cw: alt text is transcription of code so may not be entirely screenreader friendly, I have no idea how to make it so

mergerg boosted

Little headsup, Mastodon developers seem to be testing a language selector in the posting interface (see attached image).

The idea is you set the language you're posting in which will make it easier for other people to filter your post out if they don't speak it.

You can already set your default language in the Preferences/Settings section, but the idea of this new feature is to let you optionally change the setting for each particular message. This is handy if you toot in several languages.

I have no idea if/when this will be rolled out, the developers' instances often get test features like this.


dyslexia is just being good at programming until you have to use a word with an m in it

imagine someone replaced a very popular browser extension with one that uwuifies every webpage

and like, let ppl just permanently claim a domain for free
(and then obvs prevent other ppl from tryna use that domain)
this would require a site as well prolly, where ppl can register these domains and access the dns
the TLD of said website could even be .dns bc that's not a current TLD listed here

Show thread

wanna create a browser that recognizes a bunch of other tlds as long as the domain is in a certain database

mergerg boosted
mergerg boosted

I really should dig up and dust off the code base for Artifice and put it on GitHub.

mergerg boosted


the neurodivergent urge to write an essay about how autograders for CS classes are ableist actually

mergerg boosted


This type shit is why I just do my little retro thing. Modern tech sucks.

mergerg boosted
mergerg boosted
mergerg boosted

Photo of cat 

My child sat in the rainbow from my suncatcher. Look, it's Gleepbow Brite!

mergerg boosted
mergerg boosted

Hey, would anyone around here be interested in commissioning websites? I'm wondering if we could make some money off of building websites for people.

We don't know the Faddy Frameworks, but we can write a pretty good pure HTML/CSS/JS site!

Show older
LGBTQIA+ Tech Mastodon

*Due to increased bot signup, manual approval is required. Please write some applicable request text on signup with why you want to join. Blank submissions will be denied.*

This Mastodon instance is for tech workers, academics, students, and others interested in tech who are LGBTQIA+ or Allies.

We have a code of conduct that we adhere to. We try to be proactive in handling moderation, and respond to reports.

Abridged Code of Conduct

Discrimination & Bigotry Won’t Be Tolerated.

We're not a free speech absolutist. We're not interested in Nazis, TERFS, or hate speech. No homophobia, transphobia, queerphobia, racism allowed.

Respect Other Users.

This instance is meant to be a friendly, welcoming space to all who are willing to reciprocate in helping to create that environment.

Consent is Important in all contexts.

If you’re ever unsure, ask first. Use CWs where required.

Listen; Don’t Make Excuses.

If you’re accused of causing harm, either take some responsibility or ask moderators for help.

Use the Report Feature.

Our moderators are here to listen and respond to reports.

For more detail, please
Review our Full Code of Conduct

This instance is funded in part by Patreon donations.