Sign in

Theo Harris

@theosaurus-rex.bsky.social
661 followers 651 following 250 posts

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 🏳️‍⚧️

PostsRepliesMedia
Reposted by Theo Harris
rudy.ca @rudydotca.bsky.social · 01/12/2025
who decided to call it Secret Santa when Nondisclosure Claus was right there
253544908
Theo Harris @theosaurus-rex.bsky.social · 28/11/2025
Big fan of this appearing directly under a tweet from Jeff himself on my feed
A screenshot of a bluesky feed with a post from Jeff VanderMeer directly above the post that this reply is made on
010
Theo Harris @theosaurus-rex.bsky.social · 28/11/2025
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!
A set of blue and pink wireless earbuds in a matching blue and pink shell case with a wrist strap attached
030
Reposted by Theo Harris
Andy Bell @bell.bz · 27/11/2025
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...
bell.bz
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...
27287171
Theo Harris @theosaurus-rex.bsky.social · 26/11/2025
Would sell my soul for text-stroke to work consistently across all browsers
010
Reposted by Theo Harris
Jenka @jenka.bsky.social · 26/11/2025
Technically this street is being carcinized not pedestrianized, which is a different evolutionary process.
1387
Reposted by Theo Harris
Kevin Powell @kevinpowell.co · 25/11/2025
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/
joshwcomeau.com
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...
0467
Reposted by Theo Harris
🦇 Katra Scariello, Spooky Apple Audio 🦇🏳️‍⚧️ @katrafiy.bsky.social · 24/11/2025
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.
6590152846
Reposted by Theo Harris
Gabrielle Hecht 🇵🇷 • she/elle/ella/cis⚔️ • AOC 4USpresident @gabriellehecht.bsky.social · 23/11/2025
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.
1625219
Theo Harris @theosaurus-rex.bsky.social · 13/10/2025
My partner is having a shit time at work so I am packing him a small origami penguin for moral support alongside his lunch
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
0100
Theo Harris @theosaurus-rex.bsky.social · 10/10/2025
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!
010
Reposted by Theo Harris
Matthias Ott @matthiasott.com · 09/10/2025
“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
adactio.com
Simplify
Reminding myself just how much you can do with CSS these days.
14715
Theo Harris @theosaurus-rex.bsky.social · 01/10/2025
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 :(
020
Theo Harris @theosaurus-rex.bsky.social · 01/10/2025
This is the coolest October challenge I have seen in a hot minute: weirdweboctober.website
weirdweboctober.website
Weird Web October
A challenge to try and make a website every day of October, based on the theme for each day
120
Reposted by Theo Harris
Master.dev (Formerly Frontend Masters) @frontendmasters.com · 25/09/2025
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.
frontendmasters.com
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.
0393
Reposted by Theo Harris
Elixir Sydney Meetup @elixir.sydney · 25/09/2025
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?...
youtu.be
Mise en place et Cinq S - Ash has “a place for everything & everything in its place” - Robert Ellen
YouTube video by Elixir Australia
033
Reposted by Theo Harris
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 02/09/2025
👀 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...
219941
Reposted by Theo Harris
Alembic @teamalembic.com · 03/09/2025
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...
pragprog.com
Ash Framework
Explore the power of Ash Framework by modeling and building the domain for a real-world web application.
0155
Reposted by Theo Harris
Alembic @teamalembic.com · 25/08/2025
⚡ 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...
alembic.com.au
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
0103
Reposted by Theo Harris
Alembic @teamalembic.com · 30/06/2025
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...
1175
Theo Harris @theosaurus-rex.bsky.social · 18/06/2025
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
170
Reposted by Theo Harris
Alembic @teamalembic.com · 16/06/2025
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...
alembic.com.au
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
042
Theo Harris @theosaurus-rex.bsky.social · 10/06/2025
The MISCAST 2025 Gavin Creel memorial has me in tears ngl
000
Reposted by Theo Harris
Rachel Lense is Professionally Curious @rachellense.bsky.social · 14/06/2024
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. ☺️🏳️‍🌈💖
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.
14215002719713
Theo Harris @theosaurus-rex.bsky.social · 26/05/2025
Certified Shawn hater reporting in for #90DayFiance this week 😤🫡
041
Theo Harris @theosaurus-rex.bsky.social · 23/05/2025
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
020
Reposted by Theo Harris
ramiel @ramiels.me · 01/03/2025
i really fucked up git rebase guys im s orry
photo of evangelion screen with many lines getting scrambled up
71208333
Theo Harris @theosaurus-rex.bsky.social · 21/05/2025
A really thorough and validating thread for my fellow transmascs
030
Theo Harris @theosaurus-rex.bsky.social · 18/05/2025
Just finished "Never Let Me Go" by Kazuo Ishiguro and hoooooly shit
110
Theo Harris @theosaurus-rex.bsky.social · 14/05/2025
So a fun consequence of dyscalculia that my partner has picked up on since my diagnosis is that I sometimes read use-by dates on food incorrectly. Nearly tossed out a completely fine half-carton of eggs yesterday 🥲
010
Theo Harris @theosaurus-rex.bsky.social · 13/05/2025
I'm currently working through the latest beta version and even as someone who has worked with Ash professionally for 3+ years at this point, it's helping me understand the reasoning behind concepts and introducing me to newer bits of the ecosystem that have emerged since I last used it! Highly rate!
030
Reposted by Theo Harris
Jen Simmons @jensimmons.bsky.social · 13/05/2025
Have you ever wished the browser would look at a background color and pick black or white for the text — whichever one provides more contrast? Now, the `constrast-color()` function in CSS does just that. webkit.org/blog/16929/c...
webkit.org
How to have the browser pick a contrasting color in CSS
Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color?
1650297
Theo Harris @theosaurus-rex.bsky.social · 13/05/2025
Started back at the gym this morning...where the heck did my upper body strength go 😭
000
Reposted by Theo Harris
rahaeli @rahaeli.bsky.social · 13/05/2025
If anyone has ever told you that a fancy text trick you used on socisl media is inaccessible to screenreader users and you didn't understand why, this is a great video that demonstrates the problem super clearly!
12581319
Theo Harris @theosaurus-rex.bsky.social · 13/05/2025
Anyway for the international folks who follow me (hi!) and have no idea what I'm on about, you can read all of his works here: allpoetry.com/A-B-Banjo-Pa... I appreciate them a lot more in retrospect and was gutted when I found out my mum gave away the illustrated copy of his poetry we had as kids.
allpoetry.com
Poems by A B Banjo Paterson at Allpoetry
Poems by A B Banjo Paterson.
000
Theo Harris @theosaurus-rex.bsky.social · 13/05/2025
Genuinely? The poetry of Banjo Patterson. Funnily enough reading about ghosts in the bush as a young kid who lived in the middle of the bush is a great way to give said kid nightmares. Also unsure who decided to give 6-year-old Theo this book but 🤷
110
Reposted by Theo Harris
merr-itt came from outer space @merrittk.com · 09/05/2025
this is maybe trite at this point but it is in your interest to find ways to create things. basically everyone wants you to be consuming nonstop. making stuff, from cooking to photography or whatever, can help you feel more in control. doesn’t even have to be something you share with other people
2971572246
Theo Harris @theosaurus-rex.bsky.social · 05/05/2025
I am so so hyped that this season of 90 Day Fiance is streaming here at the same time as America so I'm not 5 months behind on the trashy reality TV goss 💅
020
Theo Harris @theosaurus-rex.bsky.social · 05/05/2025
(The goal is also obviously to learn to harmonise and maybe make some friends, because socialising as an adult is hard)
010
Theo Harris @theosaurus-rex.bsky.social · 05/05/2025
Pushing myself to do something uncomfortable and joined a harmony class that my singing school has started running. The goal is to get comfortable singing in front of people who aren't my vocal coach and maybe get on stage at a showcase night 😅
120
Theo Harris @theosaurus-rex.bsky.social · 03/05/2025
I got new glasses on Friday night and the new script is so much stronger I feel a little woozy after a few hours with them on 🥲 Apparently it's normal but reminds me that my eyes are only getting worse
010
Theo Harris @theosaurus-rex.bsky.social · 03/05/2025
1000% agree, I'm shocked at how quickly things were called but all things considered, a huge relief compared to what might have been 😅
010
Theo Harris @theosaurus-rex.bsky.social · 03/05/2025
Loving the collective sigh of relief from my fellow Aussies on here tonight
120
Theo Harris @theosaurus-rex.bsky.social · 02/05/2025
Don't forget your democracy sausage!!
010
Theo Harris @theosaurus-rex.bsky.social · 02/05/2025
#ElixirLang folks, go check it out!
070
Reposted by Theo Harris
Alembic @teamalembic.com · 29/04/2025
📚 NEW POST: Learn how to create reliable dev environments in #Elixir/#AshFramework projects by keeping your seeds.exs tidy & generating test data from the command line with @mikebuhot.bsky.social ➡️ alembic.com.au/blog/seeds-w... #ElixirLang
1175
Theo Harris @theosaurus-rex.bsky.social · 25/04/2025
The fact that Obsidian doesn't let you include colons in page titles is making it a real pain in the arse to name pages after research papers I want to take notes on
020
Theo Harris @theosaurus-rex.bsky.social · 25/04/2025
Thank you for sharing! This sounds very similar to what I'd like to use it for, I'll see if I can adopt some of this into my approach :)
000