Don't worry, I have been doing very important things
WELCOME

I HOPE YOU FIND WHAT YOU'RE LOOKING FOR








WOW IT'S A WHOLE NEW WEBSITE. Frontend design is my passion!
It's been a busy time over in the museum!!!
(Pictures unrelated. I just think they're neat)
It's been a busy time over in the museum!!!
(Pictures unrelated. I just think they're neat)
Nano Banana Pro, seriously? Did they outsource this to a middleschooler fucking around with Photoshop? In 2002?
‼️ BEHOLD ‼️
A mildly cursed chatbot :O
The thing I've learned over a few days of experimenting with Cloudflare AutoRAG is that RAG.... well, it definitely exists
A mildly cursed chatbot :O
The thing I've learned over a few days of experimenting with Cloudflare AutoRAG is that RAG.... well, it definitely exists
Someone mailed a dental toy for dogs to a previous landlord of mine (who, unlike me, does have a dog) and some kind of medical device to, uh, someone I haven't seen in years, at an address where I've never lived.
Looks like I have a 🥰 secret admirer 🥰
Looks like I have a 🥰 secret admirer 🥰
Claude Code won't FUCKING stop telling me "you're absolutely right!", despite specific guidelines in my Claude system config, an explicit instruction included in the initial prompt when I start
So I finally made a Claude hook that tells it to STFU and try again if that happens.
Anthropic is saved! You're welcome, DARIO SENPAI.
claude (via my claudia alias), and steering guides in all of my projects clearly forbidding flattering language.So I finally made a Claude hook that tells it to STFU and try again if that happens.
Anthropic is saved! You're welcome, DARIO SENPAI.
❓❓❓Am I tripping mad-cap absolute balls or is there really no linter or Github Actions package to remove emojis from my code? I searched for THIRTY WHOLE SECONDS and couldn't find one so will now spend my morning creating one my got dang self
UPDATE: yay it's done
UPDATE: yay it's done
For every "processed" food you don't eat, I'm going to eat three 😤
I whipped up a ChatGPT clone for my mom, who still thinks it is called ChatBGD:
https://chat.emilycogsdill.com
For endless entertainment, give it instructions like "you are a professional seductress", turn reasoning up to "High", and watch it wrestle with inner turmoil about how to respond. Relatable 👍
https://chat.emilycogsdill.com
For endless entertainment, give it instructions like "you are a professional seductress", turn reasoning up to "High", and watch it wrestle with inner turmoil about how to respond. Relatable 👍
I asked Claude to design a dating app, TuranDATE, based on Puccini's opera Turandot, in which suitors must solve three riddles or be executed. The dream!
PS: even before vibecoding, everyone and their goldfish thought they had a new idea to revolutionize online dating. It's probably about to get even stupider out there. MAYBE we can all make our OWN dating apps (à la Bojack Horseman)? Then, once you match with someone on [Match-owned dating app of choice], you invite each other to your personal dating apps? And THEN ghost each other 👍
PPS: Turandot is only 90% complete because Puccini died before he could finish it, meaning the final 10% is left as an exercise for the producer. Does the prince get the girl? Or does she turn into a dragon and devour him? we report you decide
PS: even before vibecoding, everyone and their goldfish thought they had a new idea to revolutionize online dating. It's probably about to get even stupider out there. MAYBE we can all make our OWN dating apps (à la Bojack Horseman)? Then, once you match with someone on [Match-owned dating app of choice], you invite each other to your personal dating apps? And THEN ghost each other 👍
PPS: Turandot is only 90% complete because Puccini died before he could finish it, meaning the final 10% is left as an exercise for the producer. Does the prince get the girl? Or does she turn into a dragon and devour him? we report you decide
I am working on an AI Agent for my shitty and weird Cutty app. Session isolation actually seems to be non-trivial (probably a skill issue), so the entire public internet can access the same chat logs with my comically unhelpful cuttlefish chatbot here. lol 🦑
It does use my Anthropic API key, but I'm not too worried. How much could a token possibly cost? Twelve dollars?
It does use my Anthropic API key, but I'm not too worried. How much could a token possibly cost? Twelve dollars?
If I enjoyed coding one fifth as much as I enjoy vibecoding, I'd probably be in a crypto sex cult in SF making a trillion dollars an hour (for disrupting things obviously) boofing ketamine and patting myself on the back for planning to one day give money to charity. Bummer!
People told me "Google Oauth is hard" but they just weren't vibing hard enough. And to think I trusted them!
Goobl OAuth 4 dumdums (this could be you!)
Goobl OAuth 4 dumdums (this could be you!)
I posted a SWE job posting recently and have been utterly inundated with AI-generated applications. Y'all WILDIN. So I'm vibecoding a tool using the Recruitee API and AI to root out the AI candidates. Game recognize game... I hope.
Recruitee's API also makes it very easy to bulk auto-apply to jobs. Why????
Recruitee's API also makes it very easy to bulk auto-apply to jobs. Why????
FLY MY PRETTIES
Big day! I finally hit the usage limits for Claude Max. I have achieved this important milestone by getting Claude massively confused about whether chesscom-helper is a Django app or not.
I would clip my toenails more if my feet weren't so damn far away
Summer begins with a relentless and vengeful sun. Few other cyclists are out today; I guess they know better.
As I crane my neck to let the wind bring the slightest relief, I feel a psychic resonance with my primordial ancestors. I picture them sweating and surviving in the Serengeti, as I now sweat and survive on US Highway 36. This primal kinship with those who came before me stretches back from generation to generation, centuries stretching into millennia, fading into an endless and unfathomable past.
I turn on my smartwatch to check my heart rate and skip to the next song. Pulsating through my bone conductance headphones, Sabrina Carpenter sings about coffee or some shit.
As I crane my neck to let the wind bring the slightest relief, I feel a psychic resonance with my primordial ancestors. I picture them sweating and surviving in the Serengeti, as I now sweat and survive on US Highway 36. This primal kinship with those who came before me stretches back from generation to generation, centuries stretching into millennia, fading into an endless and unfathomable past.
I turn on my smartwatch to check my heart rate and skip to the next song. Pulsating through my bone conductance headphones, Sabrina Carpenter sings about coffee or some shit.
Testing out the new image carousel feature! Multiple images should display in a nice carousel with navigation. And if they don't then I am DELETING YOU CLAUDE
This is a test. Remember, it was your choice to read it.
Goodbye 2025, you mean old bastard.
Here's a fresh BLOG POST about things that happened this year. Expedition 33 rules, Pluribus sucks, fight me
Here's a fresh BLOG POST about things that happened this year. Expedition 33 rules, Pluribus sucks, fight me
I saw chatter on Hackernews about Claude Skills and how they are the next coming of Jesus / bigger than MCP / whatever. So I took Skills for a spin by asking Claude to
use the slack-gif-creator skill to create a GIF of a rolling cat. I can't stop cryingI have started playing Balatro. send help
https://buttplug.io/
> "Buttplug is an open-source standards and software project for controlling intimate hardware."
Hmmmmmm
> "Buttplug is an open-source standards and software project for controlling intimate hardware."
Hmmmmmm
BEHOLD!
A Github Action that checks for emojis in your code:
👉 emoji-linter 👈
I better not see another FUCKING 🚀 emoji ever again
A Github Action that checks for emojis in your code:
👉 emoji-linter 👈
I better not see another FUCKING 🚀 emoji ever again
...how do I make hooks for boys?
It's been a minute since I've tried using Google Cloud Run, and I wanted to see if I still hate it, so I used it to deploy this very stupid site:
https://naptime.emilycogsdill.com
(Github)
GCP is much easier to vibe through than it was 6 months ago. Maybe it changed; maybe I did too. But I still prefer Cloudflare.
https://naptime.emilycogsdill.com
(Github)
GCP is much easier to vibe through than it was 6 months ago. Maybe it changed; maybe I did too. But I still prefer Cloudflare.
fight me losersGood news! I have published some free DATING ADVICE.
I do not have SOCIAL MEDIA so this is the closest you're gonna get to me live-tweeting Mozart's The Magic Flute
And here it is: your moment of Zen.
OK Claude,
OK Claude,
hey, you know the game Hypnospace Outlaw? How do I make websites that look like the sites in that game?✅ Finally wrote a BIOGRAPHY lmao
alias claudia='claude --dangerously-skip-permissions "Start by reading all configuration files in the .claude/ directory (use ls -la .claude/ to list them first, then read each file)"'I started asking Claude to "spawn cute subagents" and prefix all commit messages with their names.
[Pinkie] has been hard at work adding 1326 failing unit tests. Slay
[Pinkie] has been hard at work adding 1326 failing unit tests. Slay
I added Google sign-in because I thought it would be funny. Lol lmao
Claude Code reviewing its own pull requests be like
I have been descending rapidly into madness and degeneracy with Claude Code.
And now ➡️ you can too! ➡️
And now ➡️ you can too! ➡️
I don't have ex-boyfriends. I have legacy romance ❤️
Thinking today about my disastrous first date in October 2024 with an Iranian immigrant with a PhD and a quantum physics startup who was also somehow an "undecided" voter. Good heavens! So anyway I started blogging
I used AI to create self insertion smut about two men who fall in love with me and then end up marrying each other instead and I'd do it again
I put on deodorant before getting on video calls. It's called having STANDARDS
Wake up SHEEPLE!! The sun is up, you really should get out of bed


























