Sign in

Sia Karamalegos

@sia.codes
6.5K followers 711 following 2.3K posts

Freelance web developer & performance engineer. Speaker, writer, teacher, tech community organizer. Google Dev Expert in web technologies, ex-Shopify. she/her. Durham, NC, USA. Tech: sia.codes Non-tech: offline.sia.codes Art/photos alt: @sia.studio

PostsRepliesMedia
Sia Karamalegos @sia.codes · 13/03/2026
Meanwhile on the Mach-e subreddit 😆
Gas prices then shows Leo in Django unchained with his little glass of wine and pinky out with the overlay "me"
020
Sia Karamalegos @sia.codes · 11/03/2026
Killer sudoku expert
Sudoku game in progress but with a twist - you also have to make sure the dotted areas add up to the given number
020
Sia Karamalegos @sia.codes · 06/03/2026
Ran it again on my artist site and it's weirdly confirming
Death Certificate
DECEASED
Sia Karamalegos
CAUSE OF DEATH
Misidentification — this is a person, not a SaaS product. The scanner needs glasses.
TIME UNTIL DEATH
Heat death of the universe
EULOGY
"Dearly beloved, we gathered here today to bury a SaaS company and instead found an actual human being with actual talent making actual art with their actual hands. The algorithm wept, for there was nothing left to disrupt. Sia's landscapes will hang on walls long after the last server farm is reclaimed by the forest she painted."

LAST WORDS
"Wait… this isn't even a SaaS company. Why is the scanner pointed at an artist's portfolio? WHO IS RUNNING THIS THING?""We came to kill SaaS and found a woman quietly painting landscapes — even the SaaSpocalypse has standards."
150
Sia Karamalegos @sia.codes · 06/03/2026
Ha
Death Certificate
DECEASED
Sia Karamalegos
CAUSE OF DEATH
Claude absorbed every Web.dev article, conference talk transcript, and Lighthouse audit guide ever published — then offered it 24/7 for $20/month
TIME UNTIL DEATH
8 months
EULOGY
"Dearly beloved, we gather here to honor sia.codes — a personal consulting site that bravely charged enterprise rates for knowledge that now ships free in a chatbox. Sia was a Google Developers Expert, a conference speaker, a community organizer — and yet, in the end, even Google couldn't protect her from the thing Google helped train. She taught thousands about web performance, never realizing she was training her own replacement's training data."

LAST WORDS
"But I'm a Google Developers Expert! That badge has to mean somethi— oh, Claude has one too now?"
130
Sia Karamalegos @sia.codes · 18/02/2026
Uh I think the AI bot influencer accounts have arrived on bsky
Two replies with nearly the same linked in style blowhard wording and format with two emojis at the end.

"Love the passion behind this, hoping you find the support you need to keep doing such meaningful work 💛 💻"

"Love the passion you're bringing to the community, hope the right support comes your way soon ♥️✨"
3120
Sia Karamalegos @sia.codes · 09/02/2026
This is cool
Galaxy map of bluesky users and sia.codes is in the Web development cluster
2121
Sia Karamalegos @sia.codes · 29/01/2026
FYI general strike tomorrow, Friday January 30th. No work, no school, no shopping. nationalshutdown.org I haven't seen it here yet, so posting here (oddly more posts on IG)
national SHUTDOWN
FRI JAN 30
NO WORK. NO SCHOOL. NO SHOPPING.
STOP FUNDING ICE.
032
Sia Karamalegos @sia.codes · 13/01/2026
I finally collated my favorite books that I read in 2025. I finished reading 150 total books for 60,785 pages total with an average rating of 3.27. Life is too short to finish books you don't like - I DNF'ed 35 books. Here are my favs: bookshop.org/lists/2025-f... #booksky
A montage of the many book covers - list of books in link
071
Sia Karamalegos @sia.codes · 13/01/2026
December data is now live in Theme Vitals - see how Shopify themes perform for Core Web Vitals... Also have a new feature this month! Percent of themes with improved overall CWV performance themevitals.com/newsletter/2... #webperf #shopify
Number of themes with improved CWV
For all themes with performance data, the number of themes which improved in their passing all Core Web Vitals (CWV) metric as well as how many got worse or stayed the same.

In Dec 2025, on mobile devices, 46% of themes improved their passing CWV score. On desktop, 25% of themes improved.
000
Sia Karamalegos @sia.codes · 09/01/2026
Why are bots filling my contact forms with hash-like inputs? Just curious. Was waiting to implement a spam filter, but it seems I need to do it now as the volume has gone up. Also, this one caught my eye because it's from "Curse da fuck..."
[SIA.CODES] Contact form request from CUrsdUfqAURpqEBg: Contract inquiry from sia.codes
Inbox

SIA.CODES
11:37 AM (6 minutes ago)
to me

jwATNsucseKmbnvxJmIgBnj
320
Sia Karamalegos @sia.codes · 17/12/2025
I think I'm more depressed by this - like I could have written a short-ish novel but nope, i was shit posting instead for a year
Words Written

46.2K words across 1.1K posts · 22.8 words/post

272.2K

Characters

46.2K

Words

1.1K

Posts

134 chars/post
22.8 words/post
📖
You've written 8.0% of a War and Peace!

Leo Tolstoy's 1869 novel · 580,000 words
020
Sia Karamalegos @sia.codes · 17/12/2025
Phew I'm slightly better. Maybe I should schedule regular fasts
Longest absence: 4 days without posting
110
Sia Karamalegos @sia.codes · 11/12/2025
My first time with this puzzle. A little slow but fun! cluesbysam.com
Solved Dec 11 2025
Under 18 minutes
191
Sia Karamalegos @sia.codes · 02/12/2025
This tracks. Most proud that "friends" and "y'all" are on there 1. "11ty" (60×) 2. "shopify" (50×) 3. "webperf" (44×) 4. "meetup" (43×) 5. "performance" (41×) See which words you used the most here: anisota.net/harvest
Word cloud visualization for 2025 showing your 50 most-used words, sized by frequency. Top 10: "11ty" (60×), "shopify" (50×), "webperf" (44×), "meetup" (43×), "performance" (41×), "folks" (39×), "perf" (31×), "help" (28×), "blog" (28×), "theme" (28×) (from Anisota's Annual Bluesky Harvest)
041
Sia Karamalegos @sia.codes · 29/11/2025
Can't believe they stole my idea in 2020
Packaged Charcuterie Chalet kitHomemade charcuterie chalet - house and yard made of charcuterie House from side showing wreath made of thyme
071
Sia Karamalegos @sia.codes · 28/11/2025
Don't shop Amazon for books! Help independent bookstores and authors get more money by shopping Bookshop. Also get my personal recommendations in my Bookshop: bookshop.org/shop/siasbooks Use code BOOKISH for 25% off select books #booksky
Free shipping. Get 25% off 150+ books recommended by real booksellers
052
Sia Karamalegos @sia.codes · 27/11/2025
Cookie stand up
Cookies covered in pecan pieces with raspberry jam on topCookie press cookies in christmas tree, star/snowflake?, and wreath shapes. The first and last are green and all have sprinkles
090
Sia Karamalegos @sia.codes · 25/11/2025
I love this free work - help me keep doing it! - All blog posts, newsletters & most talks - Building/maintaining ThemeVitals - Organizing the Eleventy Meetup - Co-organizing PerformanceObserver - Organizing Durham Social Hack Night - Organizing Durham Plein Air - Building/maintaining NC Art Meets
Support community organizers! We build some good 💩
110
Sia Karamalegos @sia.codes · 25/11/2025
🎨 Like making art? Or just collecting art supplies? I got you covered with Blick! 11/27-12/7 get their cyber deals with this affiliate link: www.jdoqocy.com/click-101539... Again, no higher price for you and a bonus of no $$ to billionaires (and usually lower prices than Amzn)
Blick art materials cyber deals
110
Sia Karamalegos @sia.codes · 24/11/2025
jamming to this on repeat
Fire girl meme with house on fire in background and she has an evil smile
060
Sia Karamalegos @sia.codes · 24/11/2025
You might be able to detect them. Not sure which platform you're on. On Buttondown, I have the ability to filter subscribers based on risk - though I haven't had a blow up of fake accounts on my newsletters yet so not sure how well it works
Subscriber list filter showing risk score from "very safe" to "very risky"
010
Sia Karamalegos @sia.codes · 23/11/2025
My dog has these ridiculous smiles
060
Sia Karamalegos @sia.codes · 04/11/2025
Doing my civic duty #vote
A hand holding up a "No Bull, I Voted" sticker and the shadow on the ground behind is my shape
090
Sia Karamalegos @sia.codes · 31/10/2025
Current status
Several white balloons bunched together
100
Sia Karamalegos @sia.codes · 18/09/2025
May I suggest this alternative map and a choice of A?
World map with two hand drawn lines splitting equatorial regions from north and south. Equatorial is A, south is B, and north is C
5110
Sia Karamalegos @sia.codes · 23/08/2025
Fermenting some red Serrano peppers because I can't keep up with the harvest from that plant. This will be my first attempt at making hot sauce. I think it's going to be 🔥
A jar full of processed red Serrano peppers in brine
280
Sia Karamalegos @sia.codes · 22/08/2025
Particularly this beautiful artwork
Hand drawn sketch showing pushing a repo to github and building it on Netlify
110
Sia Karamalegos @sia.codes · 08/08/2025
So good...
Thats not to say there haven’t been growing pains. When a great steak comes out of the microwave I get really excited. But more than half the steaks that come out of the microwave get sent back by the customer. To solve this problem I now run ten microwaves in parallel cooking ten steaks. One out of the ten steaks will most likely be good. The number of microwaves has required me to upgrade my restaurant’s electrical system and I now have a small nuclear reactor installed in the parking lot.
070
Sia Karamalegos @sia.codes · 06/08/2025
First time seeing this in a newsletter sign up. Very thoughtful.
We understand certain times of the year can be difficult, please let us know if you prefer not to receive this content.

Opt Out of Mother's Day | Opt Out of Father's Day
041
Sia Karamalegos @sia.codes · 07/07/2025
Was able to help them for a few hours. Luckily lots of volunteers came out so they have a lot of labor support. Just heartbreaking for the commission and all they do for the arts community plus the artists who had studios there and lost everything below 3 feet
A large art room for teaching with river silt all over the floor and in complete disarray as the high stuff was moved out
040
Sia Karamalegos @sia.codes · 27/06/2025
This was really hard to come up with. In the end I had to make a lot of tough choices between "this movie is excellent" and "I just really love watching this movie". The latter won since it was "favorite" movies.
THE 100 BEST MOVIES OF THE 21st CENTURY
Reader’s Choice: My Ballot
Poster for The Favourite
The Favourite
2018
Poster for Little Women
Little Women
2019
Poster for Thor: Ragnarok
Thor: Ragnarok
2017
Poster for Barbie
Barbie
2023
Poster for Volver
Volver
2006
Poster for Inglourious Basterds
Inglourious Basterds
2009
Poster for Pride & Prejudice
Pride & Prejudice
2005
Poster for Moulin Rouge!
Moulin Rouge!
2001
Poster for The Departed
The Departed
2006
Poster for Everything Everywhere All at Once
Everything Everywhere All at Once
2022
031
Sia Karamalegos @sia.codes · 25/06/2025
I still don't understand why people do this. Like why on earth would I want some rando to write a blog post about business referrals on my... personal tech blog website?
Hello,

Did you know that over 90% of consumers trust referrals from people they know? Customer referrals aren’t just a bonus—they’re a powerful engine for small business growth!

I’d love to write an article for your site exploring strategies for business owners to generate more referrals. From building customer loyalty and creating referral incentives to leveraging online reviews and community engagement, the article will be packed with insights to help your readers thrive.

If this resonates with you, let me know! I’d be happy to send the article over for publication.

Looking forward to your thoughts!
5160
Sia Karamalegos @sia.codes · 19/06/2025
YO THE COW PANEL TRELLIS LOOKS SO GOOD!!! I'm so pleased. About $60 in materials. Don't make fun of my janky deer fence.
Metal arch trellis secured on t-posts. A raised garden is on one side with vining plants that now have a better place to climb
180
Sia Karamalegos @sia.codes · 19/06/2025
Round boi going wild on the St John's Wort
A bumble bee doing from one bright yellow bloom to another
000
Sia Karamalegos @sia.codes · 19/06/2025
The tall meadow bed is starting to hit peak bloom. This is its second year so it still looks a bit thin. Can't wait until next year! (Sleep -> Creep -> Leap)
Various flowering perennials on a plant bed in early morning sun. The flowers are yellow, pink, purple, and fuchsia
020
Sia Karamalegos @sia.codes · 13/06/2025
Mail came early today - lucky me. Such a sucker for VE Schwab #booksky
Hand holding up a book titled Bury our bones in the midnight soil by V. E. Schwab
130
Sia Karamalegos @sia.codes · 16/04/2025
I'm very proud of this achievement
Squarespace 
Your domain has expired
Your Squarespace Domain expired on Apr 15, 2025.
3460
Sia Karamalegos @sia.codes · 09/04/2025
Ordered my foraging book just in time for the recession
Book with title Sam Thayer's Field Guide to Edible Wild Plants of Eastern and Central North America
1361
Sia Karamalegos @sia.codes · 02/04/2025
Also my lawnmower 2 hours after it arrived brand new at my house
Close up of a lawnmower covered in bright yellow pollen
370
Sia Karamalegos @sia.codes · 31/03/2025
That's not smoke. Welcome to spring in North Carolina, where our area turns into a racist Hollywood set for some gritty movie in the global south
Yellow cloud of pine pollen billowing off the trees
130
Sia Karamalegos @sia.codes · 27/03/2025
Shut up and take my money
Lays wavy Tzatziki chips
5240
Sia Karamalegos @sia.codes · 26/03/2025
“We are currently clean on op sec”
Ned Stark outside the brothel on Game of Thrones
070
Sia Karamalegos @sia.codes · 24/03/2025
Lol there's another one: "We are currently clean on OPSEC"
All along, members of the Signal group were aware of the need for secrecy and operations security. In his text detailing aspects of the forthcoming attack on Houthi targets, Hegseth wrote to the group—which, at the time, included me—“We are currently clean on OPSEC.”

Shane Harris contributed reporting.

This is a free article

About the Author

Jeffrey Goldberg

Follow
Jeffrey Goldberg is the editor in chief of The Atlantic and the moderator of Washington Week With The Atlantic.
030
Sia Karamalegos @sia.codes · 24/03/2025
Pete Hegseth, in a group text on Signal: "And if we do, I will do all we can to enforce 100% OPSEC”
The Hegseth message goes on to state, “Waiting a few weeks or a month does not fundamentally change the calculus. 2 immediate risks on waiting: 1) this leaks, and we look indecisive; 2) Israel takes an action first – or Gaza cease fire falls apart – and we don’t get to start this on our own terms. We can manage both. We are prepared to execute, and if I had final go or no go vote, I believe we should. This [is] not about the Houthis. I see it as two things: 1) Restoring Freedom of Navigation, a core national interest; and 2) Reestablish deterrence, which Biden cratered. But, we can easily pause. And if we do, I will do all we can to enforce 100% OPSEC”—operations security. “I welcome other thoughts.”
360
Sia Karamalegos @sia.codes · 21/03/2025
Today I walked around Duke Gardens to admire the cherry blossoms and do a quick plein air watercolor 🌸
Pathway through a tunnel of blooming cherry blossom trees
0190
Sia Karamalegos @sia.codes · 13/03/2025
Sorting through my photos looking for reference images for art and came across this banger
Bar scene with wine glasses and bottles backlit by light. Above is a chalkboard with the quote "Opinions are like assholes. Everybody has one" - Harry Callahan
041
Sia Karamalegos @sia.codes · 02/03/2025
Hello can you spell "yacht"? The 80s were superior. That is the only word I remember from this thing.
Speak & Spell: an 80s digital spelling device
270
Sia Karamalegos @sia.codes · 28/02/2025
I guess it's forced practice? Oh no, it's dark... Guess I need to turn on my φακός
Pull down menu in Greek
110
Sia Karamalegos @sia.codes · 20/02/2025
I keep getting this the first time I try to access a website in my browser - could it be something going on with my ISP? This level of tech knowledge is outside my realm. I'm pretty sure it's multiple DNS providers
This site can't be reached
210
Sia Karamalegos @sia.codes · 19/02/2025
The tastiest gulf
Gulf of Mexico map but it's called Gulf of Gulf Shrimp
040