Sign in

Carl Bateman

@carlbateman.bsky.social
204 followers 472 following 1.1K posts

Creative Coder for hire--mostly web stuff. ex IBM carlbateman.com/webgl

PostsRepliesMedia
Reposted by Carl Bateman
Skip, the Online New Yorker (terrifying, i know) @badposter.lol · 07/10/2026
more business owners need to be like this
Coldstuff Ice-cream • Follow

I swear to God. STOP YELLING AT MY FUCKING EMPLOYEES. They are children. This job, for most of them is their first. They are going to make mistakes. They aren't in charge of anything. This can all be fixed with a smile and a polite attitude. It's ice cream for crying out loud. Grow up and act your age.
1669621082
Reposted by Carl Bateman
Miaganga @miaganga.bsky.social · 07/10/2026
6834371046
Reposted by Carl Bateman
Sleeping Awake @sleepingawake.bsky.social · 07/10/2026
66181675861
Reposted by Carl Bateman
ebisback.bsky.social @ebisback.bsky.social · 07/10/2026
Exactly 💯
275116963392
Reposted by Carl Bateman
KittyKatGirl😻🙏💞🐞 @mary1kathy.bsky.social · 08/10/2026
641019317
Reposted by Carl Bateman
Aussies3 @aussies3.bsky.social · 07/10/2026
443232626
Reposted by Carl Bateman
Bits @bitshammer.bsky.social · 22h
23128263721
Reposted by Carl Bateman
Cédric Mas @cedricmas.eurosky.social · 20h
Bonjourrrrr
Un personnage manifeste "nous voulons des droits !"
un autre personnage en tenue de CRS le tape sur la tête.
Le manifestant répond alors "Hey va te faire encore... !"
A la TV on diffuse l'image seulement du manifestant en train d'insulter le policier après avoir été frappé avec le commentateur qui dit "Un pauvre policier lourdement protégé a été agressé par un civil extrêmement violent".
Source @furody.bsky.social
61226513
Carl Bateman @carlbateman.bsky.social · 07/10/2026
Naturally. Of course. Indeed. Who doesn't? Absolutely. You bet.
000
Carl Bateman @carlbateman.bsky.social · 07/10/2026
But, by god, Brexoids get apoplectic protecting them.
000
Carl Bateman @carlbateman.bsky.social · 06/10/2026
1977 was not hot
010
Carl Bateman @carlbateman.bsky.social · 06/10/2026
Writing or plagarising (allegedly)?
000
Carl Bateman @carlbateman.bsky.social · 06/10/2026
Well, shit.
010
Carl Bateman @carlbateman.bsky.social · 06/10/2026
Lanturn lalies of sexyladics
000
Reposted by Carl Bateman
Elizabeth Anne, PhD @lacksauthority.bsky.social · 05/10/2026
never the wrong time for this classic
Screenshot of a tweet by @RobbtKraft reading “scientist: "does everyone here know what Watson and Crick discovered?" 
me from back of room: "Rosalind Franklin's notes"”
56119903561
Carl Bateman @carlbateman.bsky.social · 06/10/2026
Iron Maybe?
000
Carl Bateman @carlbateman.bsky.social · 06/10/2026
Oh, they know.
000
Carl Bateman @carlbateman.bsky.social · 06/10/2026
Management are such special little snowflakes.
000
Reposted by Carl Bateman
Kat Abughazaleh @katmabu.bsky.social · 05/10/2026
1032525328
Reposted by Carl Bateman
Jason Moore @moorejh.bsky.social · 05/10/2026
As my father used to say "Life isn't fair". Boy was he right! #dontcopythatfloppy
1205
Carl Bateman @carlbateman.bsky.social · 05/10/2026
Brilliant!
000
Reposted by Carl Bateman
Max the comics guy who does comics about comics @waitingforthetrade.bsky.social · 05/10/2026
Storm: Do you know what happens to a toad when it's struck by lightning?
Frog Thor: …yes?
6368105
Carl Bateman @carlbateman.bsky.social · 05/10/2026
Don't give them ideas.
000
Reposted by Carl Bateman
Acid Rain @bearysweet.bsky.social · 05/10/2026
Deaf dad reassuring his 'kid' spooked by the scary sounds of fireworks. 🐕😰🥰 (Cr @robertandmaggie) #asl #signlanguage #deaf #dog
261140149
Reposted by Carl Bateman
Oglaf @oglaf.bsky.social · 04/10/2026
www.oglaf.com/damselfly/
Comic strip!

panel 1
a prince climbs through a window. A princess watches him enter.
Prince- Sure I could rescue you

Panel 2
Prince- but withing three months, ninety percent of rescued princesses are back inside a tower

Panel 3
Prince is really narrating this one now
Prince- at 'staircase down' we believe real change comes from accepting you're part of the problem

panel 4
Prince- and that's the most difficult part of the journey

panel 5
Princess- apart from the fire breath
Prince- The what?

Panel 6
Princess breathes fire, incinerating prince

Panel 7
Princess stands over smouldering prince skeleton

Panel 8
ghost of prince hovers over the smoking bones
Prince- I have to accept, on some level, that I needed that to happen
121987356
Reposted by Carl Bateman
Michael Whelan @michaelwhelan.bsky.social · 04/10/2026
In this week’s newsletter, we go behind the scenes for the making of the cover of Brandon Sanderson’s OATHBRINGER—a massive feature with 25 preliminary concepts, sketches and studies leading up to the final painting! theartofmichaelwhelan.substack.com/p/knight-rad...
A dark haired, tan skinned woman hovers in the air in front of a wall made of uneven stone. White steps materialize beneath her feet in a tight spiral arch. Her left hand reaches out for a Shardblade. The pearlescent sword is longer than she is tall. It has an asymmetrical guard with one quillon curving up and the other down. Midway down the slender blade, the sword ripples as it is taking shape. Projecting from her right hand is a line of golden metal flowing like liquid to fill a massive breach in the wall. Through the gap beyond, a Thunderclast—a giant made of stone—can be seen in the distance. The figure is so large it's head and shoulders extend out of frame.
DEFENDING THAYLEN CITY, wide preliminary concept for OATHBRINGER featuring Jasnah floating with arms out in Y backed by a still standing segment of wall. A gleaming shardblade with cutlass style blade and basket hilt levitates above her. Through the U-shaped gap in the wall a powerful thunderclast with wolf-like head twists its body, one heavy-fisted hand swinging forward.
115120
Reposted by Carl Bateman
Elsa @erli.bsky.social · 04/10/2026
I can't stop thinking how wrong the tech bros have understood creativity and creators. Or even just having hobbies. #erliart
168143834745
Carl Bateman @carlbateman.bsky.social · 04/10/2026
"Unwilling to forgive people for their mistakes." "Mistakes" doing an obscene amount of heavy lifting there. So, woke isn't suicidally empathetic after all. Who fucking knew?
0200
Reposted by Carl Bateman
Illuminated @illuminatedcomics.bsky.social · 04/10/2026
It came to me in a dream. #comics
14278108
Carl Bateman @carlbateman.bsky.social · 04/10/2026
Capitalism is wide wake and working as designed.
010
Reposted by Carl Bateman
Allison Gill @muellershewrote.com · 03/10/2026
394240314259
Carl Bateman @carlbateman.bsky.social · 04/10/2026
Irradiated ≠ radioactive
000
Reposted by Carl Bateman
worm @rfksbrainworm.bsky.social · 02/10/2026
If you ever wondered why visible light is those particular wavelengths, it's because life evolved to see in the narrow range where water is transparent
Diagram of absorption of emf by water. There's a gap right that dips in the 500 nm range
10260951707
Reposted by Carl Bateman
Smooth Dunk @smoothdunk2.bsky.social · 01/10/2026
your response to “I was raped” should not be “I was right”
4 panel comic

Panel 1:
A Purple Woman looks distraught, on the verge of breaking down. She says “that man raped me”
Orange Guy standing next to her is absent-mindedly checking his nails. He says “Wellll, I’ve always disliked him and his work.”

Panel 2:
Purple Woman begins to cry. Orange Guy adopts an incredibly smug expression and says “Guess I must just be a good judge of character”

Panel 3: 
Purple Woman dissolves into sobs. Orange  Guy notices, puts his hand on her shoulder and says “Aw”

Panel 4:
Purple Woman crumples to the floor. Orange Guy, looking bemused, asks “Are you crying because you’re jealous of how smart I am?”
6694971807
Reposted by Carl Bateman
Kara Jane Adams @ghostinexile.bsky.social · 02/10/2026
Every con man dreams of finding a whale to land. And the AI industry has found multiples of them in governments.
152
Reposted by Carl Bateman
ebisback.bsky.social @ebisback.bsky.social · 02/10/2026
Exactly 😤😡
496213145986
Carl Bateman @carlbateman.bsky.social · 01/10/2026
And no-one in England, Ireland, Scotland, Wales, Australia, or New Zealand sees the problem.
000
Reposted by Carl Bateman
Miaganga @miaganga.bsky.social · 01/10/2026
408134124326
Reposted by Carl Bateman
Fr Chase 🦁🦁🦁🦁🦁🦁🦁🦁🦁🦁🦁🦁🦁🦁 @kalanthropos.bsky.social · 29/09/2026
239161924220
Reposted by Carl Bateman
zach @extrafabulous.bsky.social · 30/09/2026
73119405
Reposted by Carl Bateman
Michael Spicer @michaelspicer.bsky.social · 30/09/2026
Most TV is just this now.
17272061975
Carl Bateman @carlbateman.bsky.social · 30/09/2026
Finally, a happy ending!
010
Reposted by Carl Bateman
Rob McCallum @robmccallum.bsky.social · 30/09/2026
7489122
Reposted by Carl Bateman
PizzaCake @pizzacakecomic.bsky.social · 29/09/2026
152120912204
Carl Bateman @carlbateman.bsky.social · 30/09/2026
Market forces hate AI and it ain't working for the tech bros. So they shit the bed and deploy the m̴̧͖̥͇̯͔̼̟͇͋̓̑̓͠è̴̡̤̤̅d̴̨̮̤͈̥̞̔̂͠i̷͍͑̒ã̷̛̩̫̻̹̲͈̮̇͊̄̇̄͘
000
Reposted by Carl Bateman
Viz Comic @vizcomic.bsky.social · 29/09/2026
subscriptions >>> shop.viz.co.uk/viz359bs
212325
Reposted by Carl Bateman
Lane! Draws! Comics! @lanedraws.bsky.social · 28/09/2026
My b-day is in a couple days and I just got the lovely notification that I have -$200 in my account. So! If anyone would like a commission, a cover, really anything done for them, I am available! Kofi for commissions: ko-fi.com/sablepod Portfolio: lanelloyd.crevado.com Please share
15045
Carl Bateman @carlbateman.bsky.social · 29/09/2026
Self-publishing has a history much longer than 25 years. Profession has a legal definition.
000
Reposted by Carl Bateman
Neill Cameron @neillcameron.bsky.social · 29/09/2026
Yeah so I was just on The One Show! Got to visit a brilliant school in Barrow and talk about the amazing LICAF-led Comic Town initiative there, and how great comics are for getting kids reading (and writing and drawing!). It’s on iPlayer here: www.bbc.co.uk/iplayer/epis...
My face, on the telly! Photo (and pointing) courtesy of Joe List.
2306
Carl Bateman @carlbateman.bsky.social · 29/09/2026
At least he's got Thatcher to keep him company.
020