Film you've watched more than six times with a gif. Hard mode: no Star Trek, Star Wars, LOTR, Marvel, Disney, or Ghibli.
Film you've watched more than six times with a gif. Hard mode: no Star Trek, Star Wars, LOTR, Marvel, Disney, or Ghibli.
Ateş Göral 🔥🐐
@ates.dev
coder · open sourcer · graphics/electronics/music tinkerer · dad to 1 human and 2 cats · Chief DIY Officer at home · Principal Engineer at Shopify · opinions are my own—and those of my gut bacteria · https://ates.dev · aka magna
Film you've watched more than six times with a gif. Hard mode: no Star Trek, Star Wars, LOTR, Marvel, Disney, or Ghibli.
Film you've watched more than six times with a gif. Hard mode: no Star Trek, Star Wars, LOTR, Marvel, Disney, or Ghibli.
The stuff that coding agents regularly say has added a bunch of terms to my vernacular: durable/brittle, seam, exact. (I mean, I obviously already knew what those mean, but I wouldn't use them as often, or in the same context as these LLMs.)
Random 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...
I had followed a similar approach with github.com/Shopify/even..., but interspersing the implementation instead of the tests.
An assembler (compiler) takes assembly (language) and turns it into machine code (compiled binary). You don't "write in assembler" (nonsensical) or "write machine code" (unless you're really writing the bit sequences by hand). You write assembly.
- How much theory shall we overlay? - Yes
I'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.
I'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.
Excited about checking off an item from my bucket list: Attend a demoscene party in person.
ROMA.EXE 2026: Pre-registration form
Introducing Tab Snitch Liven up your screenshots and make co-workers uncomfortable with errant open tabs. tab.wesbos.com
So 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 :)
The Piroot trailer now hosted on GameTrailers! I am very happy, this is really great for visibility of my little indie metroidvania. 😁👍 #gamedev #indiedev www.youtube.com/watch?v=Jti6...
Piroot - Official Trailer
YouTube video by GameTrailers
youtube.com
i think everyone who likes to critique AI writing would be well-served by reading this article. you can hate on the title all you want but if you say something like "AI just generates most plausible next word based on sentences it saw before" you're often *undermining* the argument you want to make
On the Biology of a Large Language Model
We investigate the internal mechanisms used by Claude 3.5 Haiku — Anthropic's lightweight production model — in a variety of contexts, using our circuit tracing methodology.
transformer-circuits.pub
Interactive articles are the best
I spent 2 months learning about quantization and am extremely proud of the post I've written about it. I think these are some of the nicest visuals I've ever made, and I love how this compression technique invented in 1898 is being used on the bleeding edge in 2026. ngrok.com/blog/quantiz...
Interactive posts are the best
The nicest article about JPEG compression, by @sophielwang.bsky.social The moment there are color stats involved, I’m in. It’s so well done it makes me think we need some kind of online library where articles like this get preserved. www.sophielwang.com/blog/jpeg
Took 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.
TIL: Web MIDI port IDs monotonically increase on Android Chrome, as you disconnect and reconnect devices, so you need to use manufacturer/name to remember a preferred device.
Does Cursor Agents accept direct deposit of salary to their account? Asking for a friend.
I built a Claude Code plugin that teaches it how to work with Ruby - picks the right version manager, reads the right docs, connects to Ruby LSP. I think we will eventually have community maintained bridges between AI agents and the language ecosystem.
I am addicted to Cursor Agents -- which also brought me back to using Cursor more (over Claude mentions on GitHub issues or directly using Claude Code). Installed as PWA on my phone. I throw tasks at agents even when I'm AFK. Then I test the PRs on Cloudflare preview deployments before merging. 😍
Using gpt-oss-120b on Cerebras through Hugging Face. It's so fast, you can hardly experience the streaming! Started building a specialist chatbot for myself. Realizing it might be useful to others too. Stay tuned.
I made 20 playable game demos in ONE day using the LittleJS GPT! 😅👍 No setup, no code, just describe a game and watch the AI make it for you. Play and iterate in the ChatGPT window powered by LittleJS. Try it for yourself here... chatgpt.com/g/g-67c7c080... #chatgpt #littlejs
Interactive articles are the best
Cameras, lenses, framing, and everything in-between have fascinated me for many year. This morning I read Bartosz Ciechanowski's article on the subject. It's the best explainer I've seen. The interactivity really sells it. Great article to kick off your year with: ciechanow.ski/cameras-and-...