Ateş Göral 🔥🐐 @ates.dev · 02/08/2026Film you've watched more than six times with a gif. Hard mode: no Star Trek, Star Wars, LOTR, Marvel, Disney, or Ghibli. 010
Ateş Göral 🔥🐐 @ates.dev · 19/07/2026Random brag: The very first Ruby gem I published, event_stream_parser (for SSE), is 27M+ downloads strong, powering most LLM clients, with ZERO reported bugs so far. I wrote it by interspersing code among spec-as-comments, attaining 100% spec + branch coverage. www.ruby-toolbox.com/projects/eve... 021
Ateş Göral 🔥🐐 @ates.dev · 26/05/2026I'm vibe-coding the fretboard app that I need for myself, but also think that others might find useful: atesgoral.github.io/fretboard/ Code: github.com/atesgoral/fr... Suggestions/corrections welcome! I'm adding features as I go, without a final destination. 021
Ateş Göral 🔥🐐 @ates.dev · 08/04/2026So I'm vibe-coding another agent that can vibe-code. Just added a run_code tool that uses Coudflare Dynamic Workers. I wanted to take it for a first spin. My agent, knowing me a bit, decided on rendering a plasma effect instead of doing something simple like a Hello World :) 1102
Ateş Göral 🔥🐐 @ates.dev · 04/02/2026Took at peek at @npmx.dev to see that my Angular 1.x angular-color-picker library from ~10 years ago is still getting ~1.5k downloads/week :) 1.x still alive and kicking. 191
Ateş Göral 🔥🐐 @ates.dev · 03/01/2026Despite the n+1 litter box advice, we've been using n-1 since adopting these guys. And the one on the right had never been covering her poop. On a long vacation, we upgraded to n and she started partially covering her poop. I have a feeling that n+1 will fully fix the situation. #caturday #poop 061
Ateş Göral 🔥🐐 @ates.dev · 30/12/2025After getting into vibe coding a lot, and fearing I might "lose some of it", I can confidently say that I've still "got it". I started writing a tree generation UI while completely offline on a flight, just with HTML+CSS+JS from my head. Lots of trig + CSS hacks to draw those connector arrows :) 120
Ateş Göral 🔥🐐 @ates.dev · 18/08/2025Boğaziçi’nde rahmetli Galip Tekin’in verdiği Art of Animation dersini almıştım. Konuk olarak Cem Yılmaz, Erdil Yaşaroğlu, Selçuk Erdem gelirdi. Selçuk Erdem’in ziyaretlerinden birinde kâğıdımın kenarına çiziktirdiği uzaylıları buldum. Köpekbalığı ise Galip abinin. Stilinin hayranıydım. :( 0202
Ateş Göral 🔥🐐 @ates.dev · 12/08/2025Yesterday I noticed the elevator music feature while waiting for a @buildkite.bsky.social build to finish. Then I was forced to do this. #guitar #bossanova Tabs: gist.github.com/atesgoral/a2... 010
Ateş Göral 🔥🐐 @ates.dev · 09/08/2025One of the few paintings I've done in my entire life. Based on a doodle I drew on the corner of a piece of paper while talking on the phone. Acrylic on canvas. Circa 20 years ago. #caturday #art #humanart 1232
Ateş Göral 🔥🐐 @ates.dev · 26/07/2025Nakia, after I fondled her belly, yearning for me to bring my face closer so she can lick my beard. She's obsessed with me. #caturday 060
Ateş Göral 🔥🐐 @ates.dev · 19/07/2025Neko and Nakia contributing to the fluffy chonk demographic of #caturday 081
Ateş Göral 🔥🐐 @ates.dev · 15/03/2025Kids in school: OMG enough of these fractions. We have calculators for this. Adults doing weekend DIY: 120
Ateş Göral 🔥🐐 @ates.dev · 14/03/2025WIP basement reno: I redid this wall with OSB and painted it matte black and added these thin white trims. 020
Ateş Göral 🔥🐐 @ates.dev · 20/02/2025I made a quick dweet remix while waiting for my k8s deploy to fail: www.dwitter.net/d/33388 I love retrofitting the default bars to any dweet that has some space left. Original: www.dwitter.net/d/33387 041
Ateş Göral 🔥🐐 @ates.dev · 09/02/2025Knowledge is knowing you can easily take inside measurements by using the measuring tape's own width. Wisdom is not forgetting to add the width to your measurements before making the cuts. BRB. Going to Home Depot to get more 2x4s. 150
Ateş Göral 🔥🐐 @ates.dev · 23/01/2025Moving my tiny amount of content off of Instagram. Hanging out in a cottage on Boshkung Lake, December 2020. 010
Ateş Göral 🔥🐐 @ates.dev · 12/01/2025DIY wine rack update: These joists are 51 3/8" end to end, but Home Depot Canada carries 3/8" aluminum rods only at max 48". So I resored to 72" threaded steel and hacksawed them. As a bonus, there's no risk of lateral slipping, thanks to the threads. And it looks more polished, literally. 130
Ateş Göral 🔥🐐 @ates.dev · 08/01/2025Ahahah. This is the reason I wasn't seeing any messages in the Inbox. The first invalid message was blocking Apple Mail from fetching the emails. Once I deleted Gmail's filler message, the pipes got unclogged. 210
Ateş Göral 🔥🐐 @ates.dev · 08/01/2025Interesting. The new mailbox filler message from Gmail isn't a valid email in that it doesn't have From, Subject or Size: 110
Ateş Göral 🔥🐐 @ates.dev · 08/01/2025Yeah, an app password worked! I had to enable 2FA to be able to add an app password. Had to pick "Password" as auth type (not "APOP"). Final settings: 110
Ateş Göral 🔥🐐 @ates.dev · 06/01/2025Does anyone know how to get Apple Mail work with Gmail POP, for whatever reason? I keep getting "Unable to verify account name or password." 100
Ateş Göral 🔥🐐 @ates.dev · 05/01/2025Boom! So far, this passed the "simplest Hello World example runs with zero issues" litmus test, that many many "easily do X" frameworks fail at. And it's a big deal [breaker] for me. Great vibes so far. 130
Ateş Göral 🔥🐐 @ates.dev · 05/01/2025While I spend my entire Saturday at Best Buy while they try to resolve my eSIM limbo, here's a 16 y/o doodle that I found on my Dropbox. 030
Ateş Göral 🔥🐐 @ates.dev · 04/01/2025Saturday morning electrical DIY thought: If a food recipe contained wire as an ingredient, would it be ground? 🤔 010
Ateş Göral 🔥🐐 @ates.dev · 03/01/2025Silly CSS tip: Lazy dark mode. @media (prefers-color-scheme: dark) { body { background: #111; } body, img { filter: invert(1); } } Explanation: 1. Filter doesn't apply to background, so you have to set the color 2. Invert everything 3. Re-invert the images so they're not negatives 151
Ateş Göral 🔥🐐 @ates.dev · 03/01/2025Evening DIY: Add wine storage to small house. Materials: 1. Small house, basement ceiling drywall removed and joists painted white 2. 3/8 x 48" aluminum round rods 3. 1 1/4" medium screw eyes, dilated with needle-nose pliers 121
Ateş Göral 🔥🐐 @ates.dev · 31/12/2024Hot vacation pic: Modifying the layout of our kitchen by dislodging a massively heavy (~190 kg / 420 lbs) granite slab by doing a leg press. It worked, without any injuries. 👍 010
Ateş Göral 🔥🐐 @ates.dev · 31/12/2024My vacation pics are littered with out-of-context shots like these: TODO notes to myself for things I need to fix. 000
Ateş Göral 🔥🐐 @ates.dev · 31/12/2024Vacation pic: Porsche traffic police car in Istanbul. Just one of several performance cars impounded from a drug trafficker. 020
Ateş Göral 🔥🐐 @ates.dev · 20/12/2024You forgot to mention: - the compose button is now a chonky cat taking notes 030
Ateş Göral 🔥🐐 @ates.dev · 08/12/2024FINE! You now have your finger in this: github.com/atesgoral/at... (I'll still apply the correct fix of re-exporting a WOFF2 from the original TTF with Latin + Turkish letters, when I'm feeling less lazy 😅) 120
Ateş Göral 🔥🐐 @ates.dev · 08/12/2024This woff2 version of Varela Round doesn't have the Turkish letter ş, and I have no CSS shame, so... 1160
Ateş Göral 🔥🐐 @ates.dev · 28/11/2024🔥: My name, "Ateş", means fire in Turkish. 🐐: My lastname, "Göral" is a meaningless concatenation of "see" and "take". But the English transliteration, goral, is a cute species of goat. 000
Ateş Göral 🔥🐐 @ates.dev · 28/11/2024Hello Bluesky! Followers old and new! A belated intro: I write serious code during the day and do wacky software/hardware hacks in my spare time. I intend to use Bluesky + my website (ates.dev) to start publishing more content. I have fun stories to tell and fringe stuff to teach. #introductions 190
Ateş Göral 🔥🐐 @ates.dev · 27/11/2024Nice! Feast your eyes on this monstrosity: In 2006 I made a Rube Goldberg contraption to ring a doorbell by scanning a QR code, using two Twitter accounts as pubsub. My tiny LED screen didn't work well, so I used an old phone as the screen :) ates.dev#doorbell-rin... 110
Ateş Göral 🔥🐐 @ates.dev · 25/11/2024Current versus desired. I desire the tops of both images to be aligned to the horizontal red lines. 100