Catalin πŸ§ͺ's Avatar

Catalin πŸ§ͺ

@catalincodes.com

27
Followers
177
Following
41
Posts
11.02.2024
Joined
Posts Following

Latest posts by Catalin πŸ§ͺ @catalincodes.com

Preview
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

What are Software Architects, after all πŸ€”.
newsletter.pragmaticengineer.com/p/what-is-go... #softwarearchitecture

23.12.2025 15:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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"

08.12.2025 09:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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.”

06.12.2025 19:25 πŸ‘ 121 πŸ” 31 πŸ’¬ 23 πŸ“Œ 6
Preview
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.

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...

25.11.2025 13:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Specificity strikes again! The Big Gotcha With "starting-style" by @joshwcomeau.com www.joshwcomeau.com/css/starting... #css

20.11.2025 09:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Learn the basics of Google Antigravity
Learn the basics of Google Antigravity YouTube video by Google Antigravity

Pretty interesting. Trying to "rephrase" the editor to be agent centric, not project centric πŸ€” #GoogleAntigravity

www.youtube.com/watch?v=nTOV...

19.11.2025 13:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Big O A visual introduction to big O notation.

Clear explanation of the big O, in a beautifully written article 😍 by @samwho.dev samwho.dev/big-o #engineering

13.11.2025 11:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

25.09.2025 12:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Animate streaming text with a one-line hook
Animate streaming text with a one-line hook YouTube video by Sam Selikoff

Nice tutorial on how to write a reusable Text Streaming Animation hook πŸͺ for #React by @samselikoff.com www.youtube.com/watch?v=vgIC...

11.06.2025 14:29 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Epic Web Conf 2025 Live πŸ”΄ YouTube video by Epic Web Dev

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...

30.04.2025 08:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Don't Sleep on AbortController Learn how to make anything abortable in JavaScript.

This post about the AbortController really blew my mind 🀯 kettanaito.com/blog/dont-sl... by Artem Zakharchenko. Thanks for the write-up πŸ™

29.04.2025 15:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Really nice tutorial πŸ‘¨β€πŸ« on how to create a clean frosted glass πŸͺŸ effect with #CSS, by @joshwcomeau.com : www.joshwcomeau.com/css/backdrop...

22.03.2025 20:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Great software design looks underwhelming --

"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

18.03.2025 08:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Really good intro to `container-queries` by @joshwcomeau.com πŸ€“ www.joshwcomeau.com/css/containe... #css

07.03.2025 10:56 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

18.01.2025 18:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

You’re half right πŸ˜„.
Glad you enjoyed the talk πŸ™

13.12.2024 10:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

11.12.2024 16:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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.

Yes! I love everything feature flags. I wrote a post as an intro into the topic if anyone is interested πŸ€“ catalincodes.com/posts/experi...

26.11.2024 21:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is so cool! 🀩

18.11.2024 07:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

07.11.2024 15:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

If you need ideas on how to use the CSS `:has` selector, here's some help from @joshwcomeau.bsky.social #css
buff.ly/3zdzNZv

17.10.2024 08:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah, I do like the explanation. I did not think about such a simple feature, for so long πŸ˜„

12.10.2024 20:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Node.js is Not Single-Threaded Node.js is known as a blazingly fast server platform with its revolutionary single-thread...

Another way for thinking about Threads in Node.js: buff.ly/3ZSQZhX #nodejs

12.10.2024 20:52 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Why is prisma orm bad? Today, I was discussing with a friend which PostgreSQL client (ORM) he should use. Choosing the best...

Here's a hot take, which I kinda agree with πŸ˜… buff.ly/484FKF3 #Frontend

12.10.2024 20:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

A brief look into `chezmoi`, a GNU `stow` alternative: buff.ly/4017GHP #dotfiles

12.10.2024 20:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What’s Wrong with Feature Flags? Engineering and Growth teams aren't speaking the same language

Finally a good post on why Experiments and Config Flags do not belong together. Thanks πŸ™ buff.ly/3zWC9fO

12.10.2024 20:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
You Don't Know Undo/Redo Look at the gif below. It shows a proof-of-concept implementation of collaborative undo-redo,...

This kinda broke my brain a bit πŸ˜΅β€πŸ’« , but here's a thorough read on building an "undo/redo" system: dev.to/isaachagoel/... #frontend

08.10.2024 20:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Chapter 12 - Introducing Non-Abstract Large System Design, Google SRE Book

Interesting paper on how Google does system design πŸ€“ sre.google/workbook/non... #SRE

29.08.2024 15:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Thank you @joshwcomeau.bsky.social for explaining the `useDeferredValue` hook so well.
Nice and clear 🀩.
www.joshwcomeau.com/react/use-de...
#react #frontend

20.08.2024 18:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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?

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-...

12.07.2024 16:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0