Theo Harris's Avatar

Theo Harris

@theosaurus-rex

Frontend-shaped full-stack developer working at @teamalembic.bsky.social with #ElixirLang, #Phoenix, #LiveView, #AshFramework, #Typescript and #React. Passionate about #Accessibility, the arts, and my pet lizard. He/him/his πŸ³οΈβ€βš§οΈ

661
Followers
650
Following
250
Posts
08.12.2023
Joined
Posts Following

Latest posts by Theo Harris @theosaurus-rex

who decided to call it Secret Santa when Nondisclosure Claus was right there

01.12.2025 22:55 πŸ‘ 3587 πŸ” 918 πŸ’¬ 26 πŸ“Œ 23
A screenshot of a bluesky feed with a post from Jeff VanderMeer directly above the post that this reply is made on

A screenshot of a bluesky feed with a post from Jeff VanderMeer directly above the post that this reply is made on

Big fan of this appearing directly under a tweet from Jeff himself on my feed

28.11.2025 05:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A set of blue and pink wireless earbuds in a matching blue and pink shell case with a wrist strap attached

A set of blue and pink wireless earbuds in a matching blue and pink shell case with a wrist strap attached

Raycons come in trans colours now so I finally buckled and bought some. Needed something Bluetooth and small for the gym so will be putting these through their paces tomorrow!

28.11.2025 04:33 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
It’s been a very hard year - Andy Bell Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...

A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too πŸ’›

bell.bz/its-been-a-v...

27.11.2025 16:23 πŸ‘ 287 πŸ” 173 πŸ’¬ 27 πŸ“Œ 29

Would sell my soul for text-stroke to work consistently across all browsers

26.11.2025 09:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Technically this street is being carcinized not pedestrianized, which is a different evolutionary process.

26.11.2025 01:35 πŸ‘ 38 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0
Preview
Brand New Layouts with CSS Subgrid β€’ Josh W. Comeau Subgrid allows us to extend a grid template down through the DOM tree, so that deeply-nested elements can participate in the same grid layout. At first glance, I thought this would be a helpful conven...

Always nice to get a shoutout at the start of a @joshwcomeau.com article!

This one's on subgrid. If you haven't been using it yet, as you'd expect, it's great, and you should give it a read πŸ™‚

www.joshwcomeau.com/css/subgrid/

25.11.2025 18:13 πŸ‘ 46 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

One of my favorite things is getting to tell friends who are new to NYC that the subway "stand clear of the closing doors please" voice is a trans woman named Bernie Wagenblast and she's amazing.

24.11.2025 18:19 πŸ‘ 9096 πŸ” 2875 πŸ’¬ 65 πŸ“Œ 112

This is the funniest piece imaginable in the dull world of the otherwise sickly sycophantic tech review.

For real. Read it, even if you don’t give a rat’s ass about printers.

23.11.2025 01:59 πŸ‘ 626 πŸ” 220 πŸ’¬ 1 πŸ“Œ 12
A photo of a foil lunch bag with a small floral origami penguin nestled next to a banana, a muesli bar, some baby carrots, and hummus

A photo of a foil lunch bag with a small floral origami penguin nestled next to a banana, a muesli bar, some baby carrots, and hummus

My partner is having a shit time at work so I am packing him a small origami penguin for moral support alongside his lunch

13.10.2025 20:58 πŸ‘ 10 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Signed up for Neocities - I figure it could be fun to have a place to tinker and post the bits and pieces that don't fit into the nice little software-developer-professional-Theo-shaped-box I feel like I have to maintain elsewhere 🀷 No idea wtf I'll do with this yet though!

10.10.2025 22:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Simplify Reminding myself just how much you can do with CSS these days.

β€œI feel like web developers are constantly being gaslit into thinking that complex over-engineered solutions are the only option. […] That’s not good for users, and I don’t think it’s good for us either.”

Mic drop by @adactio.com πŸ‘
adactio.com/journal/22178

09.10.2025 14:31 πŸ‘ 47 πŸ” 15 πŸ’¬ 1 πŸ“Œ 0

I genuinely adore that we are slowly coming into what feels like an indie web renaissance. I feel like a teenager dabbling with CSS again for the first time.

I just wish that I wasn't exhausted by the time October rolls around every year so I could participate in all the cool challenges :(

01.10.2025 20:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Weird Web October A challenge to try and make a website every day of October, based on the theme for each day

This is the coolest October challenge I have seen in a hot minute: weirdweboctober.website

01.10.2025 20:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The Coyier CSS Starter A fairly opinionated CSS starter by Chris, following a set of personal principals to guide what is in there and what isn't.

The Coyier CSS Starter

A fairly opinionated CSS starter by Chris, following a set of personal principals to guide what is in there and what isn't.

25.09.2025 07:39 πŸ‘ 38 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Mise en place et Cinq S - Ash has β€œa place for everything & everything in its place” - Robert Ellen
Mise en place et Cinq S - Ash has β€œa place for everything & everything in its place” - Robert Ellen YouTube video by Elixir Australia

Good news for those who want to revisit our recent meetup presentations or couldn't make it: the video recording of
Robert's talk is now available on our Youtube channel!

You can rewatch it & catch any details you might have missed here youtu.be/20s4Ve4LqcU?...

24.09.2025 23:31 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ‘€ commandfor - enabled by default in Firefox 144

Soon, in all browsers, you won't need any JS to open a popover / dialog πŸŽ‰

More info in @keithamus.social post here: developer.chrome.com/blog/command...

02.09.2025 14:26 πŸ‘ 203 πŸ” 41 πŸ’¬ 3 πŸ“Œ 13
Preview
Ash Framework Explore the power of Ash Framework by modeling and building the domain for a real-world web application.

Congrats to @sevensea.cat & @zachdaniel.dev - their book Ash Framework is finished & heading to print with @pragprog.com !

πŸ“š Packed with insights & best practices for Elixir devs. Order it here & use promo code AshRelease for 35% off till end of 2025.
πŸ‘‰ pragprog.com/titles/ldash...

02.09.2025 23:37 πŸ‘ 15 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Preview
How Elixir Solves the Infrastructure Crisis Ever wondered why cloud is so expensive? Learn how Elixir & Ash Framework can slash cloud costs by 85%. Case study shows $60kmo cloud bills cut to under $10k

⚑ From $50k+ monthly cloud bills to under $10k with #ElixirLang & #AshFramework. The efficiency advantage is real!

Read how it can help your infrastructure crisis: alembic.com.au/blog/how-eli...

25.08.2025 21:42 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Post image

We’re thrilled not one… not two… but THREE Alembians will be speaking to #Goatmire & #NervesConf in Sweden this September!

James Harton, @joshcprice.bsky.social & @zachdaniel.dev will be sharing their expertise in #Reactor, #AshFramework & #ElixirLang

alembic.com.au/blog/goatmir...

30.06.2025 22:26 πŸ‘ 17 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

I maintain that other men would have signed up for harmony classes at our singing school in a heartbeat if they'd pitched them as Sea Shanty classes

18.06.2025 05:17 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Getting Started with Ash Framework Ash Framework: A declarative Elixir toolkit that eliminates repetitive code. Learn how to set up your first project with resources, migrations & integrations

Ready to build your first Ash Framework app? Learn how #AshFramework's declarative approach handles authorization, validation & persistence so you can focus on domain modeling in this excellent beginner guide by @sevensea.cat πŸ‘‡

alembic.com.au/blog/getting...

16.06.2025 21:34 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

The MISCAST 2025 Gavin Creel memorial has me in tears ngl

10.06.2025 02:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A pride flag with every color band represented by a NASA image. White is Earth clouds, pink is aurora, blue is the Sun in a specific wavelength, brown is Jupiter clouds, black is the Hubble deep field, red is the top of sprites, orange is a Mars crater, yellow is the surface of Io, green is a lake with algae, blue is Neptune, and purple is the Crab Nebula in a specific wavelength.

A pride flag with every color band represented by a NASA image. White is Earth clouds, pink is aurora, blue is the Sun in a specific wavelength, brown is Jupiter clouds, black is the Hubble deep field, red is the top of sprites, orange is a Mars crater, yellow is the surface of Io, green is a lake with algae, blue is Neptune, and purple is the Crab Nebula in a specific wavelength.

I made this Pride flag using only NASA images and our team thought it would be cool to share on social (I work on the NASA heliophysics communications team), but it's getting all sorts of hate on the bird app and Fbook. Thought y'all might be more appreciative of it here. β˜ΊοΈπŸ³οΈβ€πŸŒˆπŸ’–

14.06.2024 02:19 πŸ‘ 44164 πŸ” 17257 πŸ’¬ 1331 πŸ“Œ 749

Certified Shawn hater reporting in for #90DayFiance this week 😀🫑

26.05.2025 07:45 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

We have had a month's worth of rain overnight and it doesn't look to be slowing down anytime soon :(
Thoughts and prayers for my partner and his friends who want to go on a two-day hike this weekend

23.05.2025 00:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
photo of evangelion screen with many lines getting scrambled up

photo of evangelion screen with many lines getting scrambled up

i really fucked up git rebase guys im s orry

01.03.2025 10:01 πŸ‘ 1205 πŸ” 332 πŸ’¬ 7 πŸ“Œ 12

No, I will not give you another business case for accessibility. Accessibility matters, that's it. If the product doesn't prioritize it, the product is bad.

21.05.2025 17:24 πŸ‘ 79 πŸ” 18 πŸ’¬ 2 πŸ“Œ 2

A really thorough and validating thread for my fellow transmascs

21.05.2025 01:28 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just finished "Never Let Me Go" by Kazuo Ishiguro and hoooooly shit

18.05.2025 03:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0