Sign in

Catalin 🧪

@catalincodes.com
29 followers 178 following 53 posts
PostsRepliesMedia
Catalin 🧪 @catalincodes.com · 11/08/2026
Nice talk about building a system 🏗️ around an agent 🤖 by @angiejones.tech www.youtube.com/watch?v=ZD9-...
youtube.com
Build Systems, Not Code - Angie Jones, Agentic AI Foundation
YouTube video by AI Engineer
000
Catalin 🧪 @catalincodes.com · 29/06/2026
This one was really interesting! The PI harness architecture explained 🧑‍🏫. Thanks Alejandro_ao for this! 🙏 www.youtube.com/watch?v=gTeu...
youtube.com
PI Architecture EXPLAINED | Agent Loop, Tools, TUI and More
YouTube video by Alejandro AO
000
Catalin 🧪 @catalincodes.com · 16/06/2026
That’s fair. There’s just something satisfying every time you drop a third party because the functionality it provides comes out of the box 😁
000
Catalin 🧪 @catalincodes.com · 16/06/2026
TIL about the new-ish `linear()` function in CSS. There is a future in which I'll stop using `framer-motion` ... at some point 😁. Thanks @joshwcomeau.com for the post: www.joshwcomeau.com/animation/li...
joshwcomeau.com
Springs and Bounces in Native CSS • Josh W. Comeau
The “linear()” timing function is a game-changer; it allows us to model physics-based motion right in vanilla CSS! That said, there are some limitations and quirks to be aware of. I’ve been experiment...
192
Catalin 🧪 @catalincodes.com · 15/06/2026
Another great post by Christoph Nakazawa 📝, this time on DevEx Principles. If you work in DevEx, you might find this useful to guide your effort ⚡. cpojer.net/posts/princi...
cpojer.net
Principles of Developer Experience
Check out five principles of DevX.
000
Catalin 🧪 @catalincodes.com · 11/06/2026
Really good read on Modern Engineering Values 📚. Feels grounded and relatable, not just AI slop, or leadership FOMO. Thanks for the article Christoph Nakazawa 🙏. cpojer.net/posts/modern...
cpojer.net
Modern Engineering Values
Modern engineering values.
010
Catalin 🧪 @catalincodes.com · 04/06/2026
I kept losing track of which Claude Code chat had the thing I needed 😅. So I built wwid - “What Was I Doing” 🔎 github.com/FunnyGhost/w... Fuzzy-pick any past chat - by name, PR, or project or prompt - and resume it from anywhere 🗺️. ```brew install FunnyGhost/tap/wwid```
github.com
GitHub - FunnyGhost/wwid: Find & resume Claude Code chats from anywhere (fzf picker)
Find & resume Claude Code chats from anywhere (fzf picker) - FunnyGhost/wwid
000
Catalin 🧪 @catalincodes.com · 26/05/2026
I finally got to reading this (thanks to Tamas Piros for writing it 🙏). trigger.dev/blog/10-clau... --- Useful stuff! Didn't know about the `--from-pr flag`
trigger.dev
10 Claude Code Tips You Didn't Know | Trigger.dev
Skills teach AI agents how to do specific tasks consistently. Learn how they work, what's inside them, and how agents discover and load them.
000
Catalin 🧪 @catalincodes.com · 18/05/2026
This is so interesting! What would happen in a world inhabited by AI agents (🤖). www.emergence.ai/blog/emergen...
emergence.ai
EMERGENCE WORLD: A Laboratory for Evaluating Long-horizon Agent Autonomy  — Emergence AI
Most evaluations of AI agents look like exams: a discrete task, a clean environment, a score in minutes or hours. Emergence World is built for the opposite question—what happens when you let agents ru...
010
Catalin 🧪 @catalincodes.com · 06/05/2026
What an amazing game! One of the best games I’ve ever played 🤩. Also, look how long it took me to finish it 😂 #expedition33
000
Catalin 🧪 @catalincodes.com · 08/04/2026
Very well put by @mennocramer.bsky.social mennocramer.medium.com/the-rise-of-... "This is the world we’ve built, one that demands constant adaptation but refuses to acknowledge that adaptability isn’t free, isn’t equal, and isn’t something you can mandate in an all-hands meeting." This stuck👆
mennocramer.medium.com
The Rise of AQ
Monday morning. Your team opens Slack to find that the tool you’ve spent six months building workflows around has been deprecated. New…
000
Catalin 🧪 @catalincodes.com · 23/03/2026
I finally got around to read this, and oh boy. This is beautifully explained 😍. Thank you @addyosmani.bsky.social 🙏 addyo.substack.com/p/how-modern...
addyo.substack.com
How modern browsers work
A web developers guide to browser internals
0164
Catalin 🧪 @catalincodes.com · 23/12/2025
What are Software Architects, after all 🤔. newsletter.pragmaticengineer.com/p/what-is-go... #softwarearchitecture
newsletter.pragmaticengineer.com
What is good software architecture?
What good architecture looks like, how to improve your skill at building it –and why Architects are not always the answer. Guest post by Matthew Hawthorne, who built large systems at Netflix & Twitter
010
Catalin 🧪 @catalincodes.com · 08/12/2025
A great episode 🎙️ on productivity , individualism, taking responsibility, burnout, and the whole “everything is fine” thinking. The second half really rang true for me. overcast.fm/+AAL2mbHcPYU "You are worthy, just as you are"
overcast.fm
ReThinking: Why are people acting like everything’s fine? with Rahaf Harfoush — Worklife with Adam Grant
In our rapidly changing world, it might make you feel crazy to look around and see others going about life as usual. There’s actually a term for this phenomenon: hypernormalization. In this episode, A...
010
Reposted by Catalin 🧪
The New York Times @nytimes.com · 06/12/2025
In @nytopinion.nytimes.com The danger of Netflix buying Warner Bros. “is not annihilation but centralization,” Roy Price writes in a guest essay. “When two of the most important sources of premium programming are combined, the marketplace loses an entire programming philosophy.”
nyti.ms
Opinion | If Netflix Eats Warner Bros., It Will Be the End of Hollywood
The demise of Hollywood has been predicted many times. If Netflix is allowed to acquire Warner Bros., it might actually happen.
2211830
Catalin 🧪 @catalincodes.com · 25/11/2025
Some smart stuff in here. A bunch of it flew over my head 🧠 . It does feel a bit too magical though 🤔 blog.cloudflare.com/capnweb-java...
blog.cloudflare.com
Cap'n Web: A new RPC system for browsers and web servers
Cap'n Web is a new open source, JavaScript-native RPC protocol for use in browsers and web servers. It provides the expressive power of Cap'n Proto, but with no schemas and no boilerplate.
010
Catalin 🧪 @catalincodes.com · 20/11/2025
Specificity strikes again! The Big Gotcha With "starting-style" by @joshwcomeau.com www.joshwcomeau.com/css/starting... #css
joshwcomeau.com
The Big Gotcha With @starting-style • Josh W. Comeau
CSS has been on fire lately, with tons of great new features. @starting-style is an interesting one; it allows us to use CSS transitions for enter animations, something previously reserved for CSS key...
010
Catalin 🧪 @catalincodes.com · 19/11/2025
Pretty interesting. Trying to "rephrase" the editor to be agent centric, not project centric 🤔 #GoogleAntigravity www.youtube.com/watch?v=nTOV...
youtube.com
Learn the basics of Google Antigravity
YouTube video by Google Antigravity
000
Catalin 🧪 @catalincodes.com · 13/11/2025
Clear explanation of the big O, in a beautifully written article 😍 by @samwho.dev samwho.dev/big-o #engineering
samwho.dev
Big O
A visual introduction to big O notation.
010
Catalin 🧪 @catalincodes.com · 25/09/2025
The insidious effect of workslop is that it shifts the burden of the work downstream, requiring the receiver to interpret, correct, or redo the work. In other words, it transfers the effort from creator to receiver. hbr.org/2025/09/ai-g...
hbr.org
AI-Generated “Workslop” Is Destroying Productivity
Despite a surge in generative AI use across workplaces, most companies are seeing little measurable ROI. One possible reason is because AI tools are being used to produce “workslop”—content that appea...
000
Catalin 🧪 @catalincodes.com · 11/06/2025
Nice tutorial on how to write a reusable Text Streaming Animation hook 🪝 for #React by @samselikoff.com www.youtube.com/watch?v=vgIC...
youtube.com
Animate streaming text with a one-line hook
YouTube video by Sam Selikoff
020
Catalin 🧪 @catalincodes.com · 30/04/2025
I really loved this talk by @aaronfrancis.com on how to bet on yourself, and some small tips on dealing with Impostor Syndrome. Thank you for the amazing content 🙏 www.youtube.com/live/SDuvi5e...
youtube.com
Epic Web Conf 2025 Live 🔴
YouTube video by Epic Web Dev
000
Catalin 🧪 @catalincodes.com · 29/04/2025
This post about the AbortController really blew my mind 🤯 kettanaito.com/blog/dont-sl... by Artem Zakharchenko. Thanks for the write-up 🙏
kettanaito.com
Don't Sleep on AbortController
Learn how to make anything abortable in JavaScript.
000
Catalin 🧪 @catalincodes.com · 22/03/2025
Really nice tutorial 👨‍🏫 on how to create a clean frosted glass 🪟 effect with #CSS, by @joshwcomeau.com : www.joshwcomeau.com/css/backdrop...
joshwcomeau.com
Next-level frosted glass with backdrop-filter • Josh W. Comeau
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most reali...
120
Catalin 🧪 @catalincodes.com · 18/03/2025
"Great software design looks underwhelming". Easier said than done, but still, a good guiding principle 🤓. Article by Sean Goedecke 📚 www.seangoedecke.com/great-softwa... #softwarearchitecture
seangoedecke.com
Great software design looks underwhelming
--
000
Catalin 🧪 @catalincodes.com · 07/03/2025
Really good intro to `container-queries` by @joshwcomeau.com 🤓 www.joshwcomeau.com/css/containe... #css
joshwcomeau.com
A Friendly Introduction to Container Queries • Josh W. Comeau
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as...
021
Catalin 🧪 @catalincodes.com · 18/01/2025
Hello humans! 🤖 Together with @vercel.com and @neondatabase.bsky.social, @mirohq.bsky.social is hosting a JavaScript Meetup! 🗓️ When: 5th of February, 18:00 📍 Where: Miro office in Amsterdam This will be a fun, nerding-out event 🤓, so why miss it? More info and RSVP here: partiful.com/e/NYuBnyeqsw...
partiful.com
RSVP to Vercel+ Amsterdam Meetup | Partiful
Amsterdam! We're coming to you! Vercel is partnering with Neon and Miro to bring you the winter meetup. Hosted in the Miro offices, we're going to have talks, networking, and lots of food! Full agen...
020
Catalin 🧪 @catalincodes.com · 13/12/2024
You’re half right 😄. Glad you enjoyed the talk 🙏
010
Catalin 🧪 @catalincodes.com · 11/12/2024
Super excited to have my first talk...ever 😁. It will be at AmsterdamJs, and I'm gonna talk about Feature Flags 🚩. If it sounds interesting, please join me this Thursday 🗓️, 12th of December, at the Miro office 📍 in Amsterdam 🤓 @jsnation.gitnation.org
120
Catalin 🧪 @catalincodes.com · 26/11/2024
Yes! I love everything feature flags. I wrote a post as an intro into the topic if anyone is interested 🤓 catalincodes.com/posts/experi...
catalincodes.com
Experimentation, this is the way • CatalinCodes
An intro to experimentation and feature flags/toggles. What it is, why it's useful, and how to build an Experimentation Culture.
010
Catalin 🧪 @catalincodes.com · 18/11/2024
This is so cool! 🤩
000
Catalin 🧪 @catalincodes.com · 07/11/2024
Now this is pretty cool! 🤩. You can customize how valid/invalid inputs look like AFTER the user interacted with them, using the :user-valid and :user-invalid pseudo-classes. #CSS is awesome! 🚀 More info here: web.dev/articles/use...
web.dev
The :user-valid and :user-invalid pseudo-classes  |  Articles  |  web.dev
About the :user-valid and :user-invalid pseudo-classes and how to use them to improve the user experience of input validation.
000
Catalin 🧪 @catalincodes.com · 17/10/2024
If you need ideas on how to use the CSS `:has` selector, here's some help from @joshwcomeau.bsky.social #css buff.ly/3zdzNZv
buff.ly
The Undeniable Utility Of CSS :has • Josh W. Comeau
Of all the latest and greatest CSS features, the “:has” pseudo-class wasn’t exactly at the top of my wishlist. Once I started using it, however, I kept discovering incredible things I could do with it...
010
Catalin 🧪 @catalincodes.com · 12/10/2024
Yeah, I do like the explanation. I did not think about such a simple feature, for so long 😄
010
Catalin 🧪 @catalincodes.com · 12/10/2024
Another way for thinking about Threads in Node.js: buff.ly/3ZSQZhX #nodejs
buff.ly
Node.js is Not Single-Threaded
Node.js is known as a blazingly fast server platform with its revolutionary single-thread...
001
Catalin 🧪 @catalincodes.com · 12/10/2024
Here's a hot take, which I kinda agree with 😅 buff.ly/484FKF3 #Frontend
buff.ly
Why is prisma orm bad?
Today, I was discussing with a friend which PostgreSQL client (ORM) he should use. Choosing the best...
010
Catalin 🧪 @catalincodes.com · 12/10/2024
A brief look into `chezmoi`, a GNU `stow` alternative: buff.ly/4017GHP #dotfiles
buff.ly
Automate Your Dotfiles with Chezmoi
When it comes to your terminal, configuration can make be the difference between frustration or a flow state. This means managing your dotfiles is critical for every developer. By the end of this tuto...
000
Catalin 🧪 @catalincodes.com · 12/10/2024
Finally a good post on why Experiments and Config Flags do not belong together. Thanks 🙏 buff.ly/3zWC9fO
buff.ly
What’s Wrong with Feature Flags?
Engineering and Growth teams aren't speaking the same language
000
Catalin 🧪 @catalincodes.com · 08/10/2024
This kinda broke my brain a bit 😵‍💫 , but here's a thorough read on building an "undo/redo" system: dev.to/isaachagoel/... #frontend
dev.to
You Don't Know Undo/Redo
Look at the gif below. It shows a proof-of-concept implementation of collaborative undo-redo,...
020
Catalin 🧪 @catalincodes.com · 29/08/2024
Interesting paper on how Google does system design 🤓 sre.google/workbook/non... #SRE
sre.google
Chapter 12 - Introducing Non-Abstract Large System Design, Google SRE Book
000
Catalin 🧪 @catalincodes.com · 20/08/2024
Thank you @joshwcomeau.bsky.social for explaining the `useDeferredValue` hook so well. Nice and clear 🤩. www.joshwcomeau.com/react/use-de... #react #frontend
joshwcomeau.com
Snappy UI Optimization with useDeferredValue
useDeferredValue is one of the most underrated React hooks. It allows us to dramatically improve the performance of our applications in certain contexts. I recently used it to solve a gnarly performan...
010
Catalin 🧪 @catalincodes.com · 12/07/2024
I really like this take on Tech Debt 💸 “Tech debt is like fast food. It is ok when you have no better choice, but one needs to do the workout to reduce its negative side effects.“ blog.alexewerlof.com/p/tech-debt-...
blog.alexewerlof.com
We invested 10% to pay back tech debt; Here's what happened
Why and how we continuously invested the team bandwidth to pay back tech debt and what were the results?
000
Catalin 🧪 @catalincodes.com · 12/07/2024
Great post on UI Density matthewstrom.com/writing/ui-d... if you’re interested on crafting better user interfaces 🤓
matthewstrom.com
UI Density
I speak and write about design, front-end code, leadership, and (occasionally) math.
000
Catalin 🧪 @catalincodes.com · 21/06/2024
Super useful list of latency numbers for different parameters 🤓 . Thanks @vercel.com 🙏 for sharing. vercel.com/blog/latency...
vercel.com
Latency numbers every frontend developer should know – Vercel
Latency numbers every web developer should know
000
Catalin 🧪 @catalincodes.com · 11/06/2024
Interesting read: navigating the future of frontend @femastery ⛵https://frontendmastery.com/posts/navigating-the-future-of-frontend/
000
Catalin 🧪 @catalincodes.com · 06/06/2024
If you want to better understand the color 🎨 of your website/app, this is the perfect explanation 👌 . learnui.design/blog/color-i... by @erikdkennedy
learnui.design
Color in UI Design: A (Practical) Framework
The importance of color variations · Darker vs. lighter variations · Analyzing the real world · The Rules (in HSB) · Luminosity · The Way of Color
000
Catalin 🧪 @catalincodes.com · 03/04/2024
I totally agree, even though I don't always respect it 😅 . Stick to boring, and THEN add something "fresh": addyo.substack.com/p/stick-to-b... by Addy Osmani
000
Catalin 🧪 @catalincodes.com · 02/04/2024
We're taking a break from our usual front-end posts, to talk a bit about Experimentation, and why I'm excited 🤩 about it: catalincodes.com/posts/experi... #experimentation
010
Catalin 🧪 @catalincodes.com · 19/03/2024
My team at Miro is looking for a Product Manager. Are you the one who'll help shape our Iteration Platform? It's fun! 🎢 miro.com/careers/vaca...
miro.com
Senior Product Manager (Iteration Platform) - Amsterdam, NL | Miro Careers
010
Catalin 🧪 @catalincodes.com · 01/03/2024
A bunch of very smart people 🤓 talking about the future of front-end 🌐 @ryansolid.bsky.social @danielroe.dev @mgechev.bsky.social @shairez.bsky.social at DevWorld 🌍 #FrontEnd
010