André Klein
banner
andreklein.net
André Klein
@andreklein.net
Writer, publisher, procrastinator … (will finish bio tomorrow) 🧉
https://andreklein.net
December 2, 2025 at 6:31 PM
My little crossposter just grew fangs 🧛
⏰ proper scheduling (fully local)
📊 shiny new analytics
🤖 AI spellcheck, shortening, or your own custom prompts
🔄 basic sync to folder
100% open source, forever free
https://github.com/burninc0de/socialsox #indiedev #buildinpublic
December 2, 2025 at 2:33 PM
Wife: "These headphones have too much clamping force."
Me: "Hold my books"
#Engineering #Headphones
December 2, 2025 at 11:48 AM
Ever wanted to sound like a terminally online monk? 🙏I present: The SocialSox "Spice Factory":
#buildinpublic #indiedev
(This will probably never be part of production, but too much fun too mess around with.)
December 2, 2025 at 9:57 AM
Been playing around with some nice new stats view for socialsox
#buildinpublic #indiedev 📊
December 1, 2025 at 6:35 PM
Me: "Hey, let's whip up a quick tool to post occasional messages to X/Bluesky/Mastodon." 🫠 *Dives headfirst into a whirlwind of shiny new post mania.*

My blog and 37 half-written drafts gathering dust:
November 30, 2025 at 4:53 PM
Literally a mass murderer
November 30, 2025 at 10:29 AM
"when you ask claude to generate UI, it defaults to the same patterns every time ... everyone's seen it so much it's become a meme"

Fascinating take on Claude and UI: https://www.reddit.com/r/ClaudeCode/comments/1p9srut/finally_figured_out_why_claudes_ui_generations/ #ai #coding #ui
November 30, 2025 at 8:11 AM
TIL: dark mode styling support for textarea resize handlers in most (all?) browsers is basically non-existent. The only reliable way of doing this AFAIK: turn off resize altogether and wire up frankenstein JS to re-enable resizing with custom click handler. #weirdweb #darkdesign #html
November 30, 2025 at 1:31 AM
New space-trucker ID for Arno, fresh off the printer for my free chat-style sci-fi story "Gestrandet", a German learning experience disguised as interstellar chaos. Beat-by-beat, message-by-message.

https://learnoutlive.com/stories/gestrandet/

#SciFi #German #TimeWarpTales
November 29, 2025 at 11:14 PM
Spent 3 hours debugging a completely dead WordPress site.
Checked every plugin, dug through 1200 lines of ancient functions.php…
Turns out the site was dead because someone had disabled the emojis.
Removing emoji support completely tanked it.
I’m done with this timeline. 😭💀 #WordPress #WebDev
November 29, 2025 at 4:31 PM
🚀 SocialSox v0.2.4 is out!
Now with multi-image crossposting (up to 4 pics everywhere), instant API verification, brand new icon, and a bunch of bug fixes.
Post once → hit X, Mastodon & Bluesky perfectly.
github.com/burninc0de/s...
(Still 100% free & open source ❤️ #indiedev #buildinpublic
November 29, 2025 at 8:58 AM
I mean, seriously, Medium.
Was a sidebar ad or one polite banner at the end really not enough?
No, you had to literally inject the ad straight into the middle of my article like a tumor. And of course Adblock doesn’t catch it because of your obfuscated DOM wizardry.
#Medium #enshittification
November 28, 2025 at 9:58 PM
Current status: making sure no one ever has to whisper “did I copy the key right?” ever again. Live API key testing coming to #socialsox. If it’s wrong, app tells you instantly. If it’s right, you get a little dopamine hit. #indiedev #buildinpublic
November 28, 2025 at 6:23 PM
Some more screengrabs from shows and movies that I found visually interesting. #AliceinBorderland #Rabid #Mandy #BeyondTheBlackRainbow
November 28, 2025 at 2:48 PM
New feature of multi-image support for Mastodon, X and Bluesky in #socialsox coming along well so far #buildinpublic #indiedev
November 28, 2025 at 2:34 PM
Never mind the absolutely bonkers story, Pluribus has some stunning cinematography.”#TV #pluribus
November 28, 2025 at 2:24 PM
My new life goal: never manually post to X, Bluesky, or Mastodon ever again 😂
Now shipping prebuilt binaries for macOS, Linux & Windows - zero compile hassle.
#socialsox #buildinpublic #indiedev
https://github.com/burninc0de/socialsox/releases/tag/v0.2.3
November 28, 2025 at 11:44 AM
I just added an AI scare banner on my blog that triggers if I use too many em dashes and honestly this is the most important feature I’ve ever shipped
https://andreklein.net/an-em-dash-appreciation-post-or-how-ai-ruined-punctuation/
#EmDashGate #SayNoToEmDashes #RemainCarbonBased
November 27, 2025 at 9:31 PM
"I finally found a peaceful platform"
the peaceful platform:
November 26, 2025 at 8:57 PM
I built an open-source app that lets me post to Twitter, Mastodon, and Bluesky with one click —no accounts needed, and all replies land in the same place. If you also live across three timelines, maybe you’ll like it: github.com/burninc0de/s... #BuildInPublic #IndieDev #OpenSource
November 26, 2025 at 8:33 PM
And thou shalt pay the cat tax!
November 26, 2025 at 8:00 PM
🥳 v0.2.0 release is here, with a bunch of QoL upgrades, customizations, etc. and full Linux and Win builds https://github.com/burninc0de/socialsox/releases/tag/v0.2.0 #socialsox #indiedev #mastodon #bluesky #twitter
November 26, 2025 at 5:59 PM
November 26, 2025 at 8:00 AM
yikes! at least they have "allow gitignore access" disabled by default ... but probably most will enable anyway
November 26, 2025 at 1:13 AM