Sign in

CcP

@vavavum.eurosky.social
35 followers 103 following 6 posts

Frontend developer during the week Winemaker during the week ends

PostsRepliesMedia
Reposted by CcP
Brecht De Ruyte @utilitybend.com · 27/08/2026
I was going to do a short post on Modern Web Guidance; it turned into a huge deep dive. Here's what it does, why it raised eyebrows, and on-point information with truth bombs. I tried to be complete and honest. It's not magic, but in time, it might just make the web a little bit better.
utilitybend.com
Modern Web Guidance as a starting point for my own token skills: getting agents to write better CSS | utilitybend
How Google's Modern Web Guidance feeds Baseline-aware platform best practices into AI coding agents, how to pair it with your own design token skills, and an honest look at its telemetry, Apache-2.0 l...
3268
Reposted by CcP
Sara Soueidan @sarasoueidan.com · 18/04/2026
A *fantastic* article all about CSS containment: csswizardry.com/2026/04/what..., containing practical use cases, gotchas, performance and debugging tips. A goldmine of a resource from none other than the #CSS Wizard himself: @csswizardry.com
csswizardry.com
What Is CSS Containment and How Can I Use It? – CSS Wizardry
CSS containment lets you isolate layout and paint work to self-contained ‘islands’. Here’s what each contain value does and how to use it safely.
27114
Reposted by CcP
Lalit Maganti @lalitm.com · 05/04/2026
I just published a deep-dive into the 250-hour build behind syntaqlite, a SQLite formatter and LSP I built using AI agents. AI agents were the only reason built this after 8 years of wanting but there's a psychological toll to AI-assisted engineering. The post-mortem: lalitm.com/post/buildin...
lalitm.com
Eight years of wanting, three months of building with AI
For eight years, I’ve wanted a high-quality set of devtools for working with SQLite. Given how important SQLite is to the industry1, I’ve long been puzzled that no one has invested in building a reall...
1621038
Reposted by CcP
Jason Lengstorf @jason.energy · 27/01/2026
LIVE! Let's learn the GitHub Copilot CLI with Cassidy Williams youtube.com/live/-IYau7w...
youtube.com
GitHub Copilot CLI (and SDK) with Cassidy Williams
YouTube video by CodeTV
041
CcP @vavavum.eurosky.social · 28/01/2026
github.com/satococoa/wtp
github.com
GitHub - satococoa/wtp: 🌳 A powerful Git worktree CLI tool with automated setup, branch tracking, and smart navigation
🌳 A powerful Git worktree CLI tool with automated setup, branch tracking, and smart navigation - satococoa/wtp
000
Reposted by CcP
Kent C. Dodds 🌌 @kentcdodds.com · 08/12/2025
MCP servers unlock workflows your users have wanted for years but couldn’t attempt. If you want your app in that future, build the integration correctly the first time. www.epicai.pro/are-your-use...
epicai.pro
Are your users already searching for your MCP server?
062
Reposted by CcP
Inautilo @inautilo.bsky.social · 26/01/2026
#Development #Outlooks From coder to orchestrator · The future of software engineering with AI ilo.im/169zj0 by Nicholas C. Zakas _____ #Engineering #Coding #Orchestration #Verification #Teamwork #AI #IDEs #WebDev #Frontend #Backend
ilo.im
From Coder to Orchestrator: The future of software engineering with AI - Human Who Codes
The software engineering job of the future won't involve writing code; it will involve orchestrating AI agents to write code for you.
011
CcP @vavavum.eurosky.social · 15/01/2026
www.coderabbit.ai/blog/state-o...
coderabbit.ai
AI vs human code gen report: AI code creates 1.7x more issues
We analyzed 470 open-source GitHub pull requests, using CodeRabbit’s structured issue taxonomy and found that AI generated code creates 1.7x more issues.
000
Reposted by CcP
Nadia Makarevich @adevnadia.bsky.social · 13/01/2026
Up for some reading after a well-spent winter break? New article coming in! #react Server Actions for client-side data fetching - yay or nay? Have you tried that? If you haven't, I tried it for you and wrote down the result 💪🏼 www.developerway.com/posts/server...
developerway.com
Can You Fetch Data with React Server Actions?
Can React Server Actions replace fetch for client-side data fetching? Let's investigate and find out.
161
CcP @vavavum.eurosky.social · 13/01/2026
What Makes Goose Different From Other AI Coding Agents www.nickyt.co/blog/what-ma...
nickyt.co
What Makes Goose Different From Other AI Coding Agents
I just finished Goose’s Advent of AI. Everything from CI automation to hand-gesture controlled apps...
010
Reposted by CcP
Dave Rupert @davatron5000.bsky.social · 09/01/2026
📝 Part III on my contrast-color() series. In a previous post I used color-mix() to mix white/black on hover. But you know what's cooler than that? Interpolating contrast-color() into an integer and then using that adjust lightness in a color() function! daverupert.com/2026/01/coer...
daverupert.com
Interpolate contrast-color() to manipulate lightness
In my first post on contrast-color() I demo’d using color-mix() to change a background-color on hover, but I will be honest… mixing black and white isn’t always what you want. It would be cool and hel...
0106
Reposted by CcP
Request Metrics @requestmetrics.com · 06/01/2026
Missing the viewport meta tag? Your mobile users are waiting an extra 300ms on every single tap. Browsers add that delay to check for double-tap zooming. One line of HTML fixes it. requestmetrics.com/blog/lightho... #WebPerf #SEO
requestmetrics.com
Understanding Lighthouse: Has a Viewport Meta Tag
What does "Has a meta name viewport tag with width or initial-scale" mean in Lighthouse? This audit checks if your page is mobile-ready. Missing it...
063
Reposted by CcP
Sam Rose @samwho.dev · 20/12/2025
Good grief this might be the most beautiful video I’ve ever watched. You’ll need to have some idea of how LLMs work internally to follow along, but the findings of the papers presented in this video are incredible. youtu.be/D8GOeCFFby4?...
youtu.be
The most complex model we actually understand
YouTube video by Welch Labs
2528
Reposted by CcP
Lars @webpro.nl · 17/12/2025
✂️ Knip for Editors & Agents Couldn't be more excited and proud to introduce the brand new VS Code Extension and MCP Server. For humans and coding agents alike, Knip will help keep your codebases tidy. → Read the blog post:
knip.dev
Knip for Editors & Agents
2489
Reposted by CcP
Bruno Pedro @brunopedro.com · 15/12/2025
Your API is hard to use! - Consumers can’t understand your API - You have never interviewed a potential consumer - You don’t understand their JTBD - Suddenly, consumers start complaining Here are the slides of my apidays "Prototyping APIs with OpenAPI" talk: brunopedro.com/media/presen...
071
Reposted by CcP
Stoyan Stefanov @stoyan.me · 13/12/2025
Web Performance Calendar day 13 with Yoav Weiss (@yoav.ws) showing us a clever and creative way to ship *only* critical/necessary CSS for each page type (home, search, etc) while also avoiding duplicate code in the CSS bundles. calendar.perfplanet.com/2025/how-to-...
calendar.perfplanet.com
How to load CSS (fast)
Loading styles on the web is something that looks trivial at first. You just add a <link rel=stylesheet> to your page (or <style> for inline styles) and you're done. But if you wanted to load CSS fas...
14413
Reposted by CcP
The Pragmatic Engineer. @pragmaticengineer.com · 10/12/2025
We talked with 40+ devs building MCP servers to figure out the on-the-ground realities of building and using MCP - the good and the bad) Some surprising findings: newsletter.pragmaticengineer.com/p/mcp-deepdive
032
Reposted by CcP
Neal Agarwal @neal.fun · 10/12/2025
Made a site comparing the sizes of living things :) The great Julius Csotonyi spent 5 months painting over 60 illustrations for the site, no ai used > neal.fun/size-of-life/
762653908
Reposted by CcP
Nick Taylor @nickyt.online · 10/12/2025
Happening tomorrow! Come hang with @jimbobbennett.dev and me as we dig into real-time guard rails for AI agents! www.youtube.com/watch?v=4cqR...
youtube.com
Real-Time Guardrails for AI Agents
YouTube video by Pomerium
231
Reposted by CcP
Stoyan Stefanov @stoyan.me · 12/12/2025
Web Performance Calendar day 12 with @adevnadia.bsky.social's investigation of React Server Components, their pros and cons compared to client-side rendering and traditional server-side rendering (with/without data fetching with/without Next.js) calendar.perfplanet.com/2025/intro-t...
calendar.perfplanet.com
Intro to Performance of React Server Components
Have you heard of React Server Components? Even if you don't work with React daily, you probably have. It's been the hottest topic in the last few years in the React Community. And in addition to bei...
152
Reposted by CcP
Stoyan Stefanov @stoyan.me · 07/12/2025
Web Performance Calendar day 7 with @fabkru.bsky.social showing us how the discipline of web performance in 2025 is evolving: from optimizing the past, to predicting and delivering the future. calendar.perfplanet.com/2025/web-per...
calendar.perfplanet.com
Web Performance 2025: The Shift from Optimization to Prediction
To build instantly loading websites was always my goal. For years, however, this remained an aspirational target rather than a technical reality for the open web. We spent a decade optimizing critical...
021
Reposted by CcP
dan @danabra.mov · 04/12/2025
cool writeup
0202
Reposted by CcP
Dominik 🔮 @tkdodo.eu · 05/12/2025
Those devtools are 🔥
0142
Reposted by CcP
Stoyan Stefanov @stoyan.me · 05/12/2025
Web Performance Calendar day 5 when @myshov.bsky.social shows us how to move heavy image decoding off the main thread. Drawing images in <canvas> freezing your UI and causing long tasks? Not anymore! calendar.perfplanet.com/2025/non-blo...
calendar.perfplanet.com
Non-blocking cross-browser image rendering on the canvas
Canvas-based rendering has become a prominent tool for building complex web UI interfaces. When working with large images on canvas, one critical challenge stands out: keeping the main thread responsi...
042
Reposted by CcP
Rap Payne @rappayne.bsky.social · 05/12/2025
The most slept-on explanation of the most slept-on feature of CSS. Devs, do yourself a solid and read this. Then use it.
0102
Reposted by CcP
Dominik 🔮 @tkdodo.eu · 01/12/2025
📚 Turns out I have way more opinions on design systems than I thought. So, as usual, I’m turning it into a series. Kicking it off with a pretty unstructured list of principles I want to write more about:
tkdodo.eu
Designing Design Systems
I want to write more about what makes a good design system. This is the unstructured list of principles I think matter.
6709
Reposted by CcP
Ólafur Waage @olafurw.com · 02/12/2025
GitHub should add a 2025 recap, with things like: "Angriest commit message" "How often you added a separate commit just to fix linting" "Number of curse words added to the codebase" "What file caused the most bug reports" "Number of abandoned side projects"
67214
Reposted by CcP
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 01/12/2025
New @e18e.dev MCP server doing it's best to keep your dependencies slim and well maintained and keep the LLMs in check. No more installing bloated dependencies 🧡 Obviously built with tmcp 😎
0192
Reposted by CcP
Alex Russell @infrequently.org · 26/11/2025
One of my hopes for 2026 is that browser vendors take more responsibility for today's pervasively bad experiences. Nobody wants a slow site, but they also don't want to dismiss a mailing-list pop-up that blocks scrolling. Browsers need to step in: infrequently.org/2025/11/perf...
infrequently.org
The Performance Inequality Gap, 2026 - Infrequently Noted
Embedded in this year's network and device estimates is hopeful news about the trajectory of devices and networks. It has never been easier to deliver pages quickly, but we are not collectively…
2157
Reposted by CcP
dan @danabra.mov · 26/11/2025
fantastic explanation by @storyhb.com, also maybe first example i remember of a feature being more immediately useful (in a sense) self-hosted compared to serverless/vercel
github.com
Next 16.0: "Use cache" is ignored in dynamic routes · Issue #85240 · vercel/next.js
Link to the code that reproduces this issue https://github.com/leo-cheron/next16-cache To Reproduce Create a Next.js 16 app with dynamic routes (e.g., app/[locale]/page.tsx) File: app/[locale]/page...
3203
Reposted by CcP
Patrick Dubroy @dubroy.com · 20/11/2025
Excited to finally release the blog post that @marianoguerra.org has been working on for a while!
094
Reposted by CcP
Dominik 🔮 @tkdodo.eu · 20/11/2025
Path matching in a router? How hard can it be 🤷‍♂️. Hard to do correctly. Very hard to do fast on top of that. This is a great blog post about the recent core refactoring done in @tanstack.com router 🔥
tanstack.com
How we accidentally made route matching more performant by aiming for correctness | TanStack Blog
We achieved a 20,000× performance improvement in route matching in TanStack Router. Let's be honest, this is definitely cherry-picked, but the number is real and comes from a real production applicati...
1617
CcP @vavavum.eurosky.social · 20/11/2025
This look nice github.com/aidenybai/re...
github.com
GitHub - aidenybai/react-grab: Grab any element on in your app and give it to Cursor, Claude Code, etc
Grab any element on in your app and give it to Cursor, Claude Code, etc - aidenybai/react-grab
000
Reposted by CcP
Sam Rose @samwho.dev · 19/11/2025
You can see a demo of it in use in this talk, which you should probably watch the entirety of: www.youtube.com/watch?v=O7BI...
youtube.com
DEF CON 33 - Exploiting Shadow Data from AI Models and Embeddings - Patrick Walsh
YouTube video by DEFCONConference
352
Reposted by CcP
dan @danabra.mov · 18/11/2025
this page has gotten much better recently, excited to dig into these patterns now that they're well-explained
nextjs.org
Getting Started: Cache Components | Next.js
Learn how to use Cache Components and combine the benefits of static and dynamic rendering.
2422
Reposted by CcP
Sam Rose @samwho.dev · 24/12/2024
Hi 👋 I'm Sam, I create interactive visualisations about programming. My posts from 2024: - samwho.dev/bloom-filters - encore.dev/blog/queueing - samwho.dev/turing-machi... I also appeared on 2 podcasts: - hanselminutes.com/953/computer... - www.youtube.com/watch?v=ur9c...
A screenshot from my Bloom Filters blog post, showing a visualisation of the bits inside a bloom filter after the words "loved" and "your" have been added. There is also a code sample visible that reads:

let bf = new CountingBloomFilter();
bf.add("loved");
bf.add("your");
bf.remove("response");
bf.contains("loved"); // falseA screenshot from my Queueing blog post. A list of goals can be seen that says:

- Add 15 requests to each queue.
- Add 10 priority requests to each queue.
- Drop 15 requests.
- Drop 10 priority requests.

Below this task list can be seen a visualisation of 4 different queues.A screenshot of my Turing Machines blog post. A Turing Machine running the first program seen in Alan Turing's 1936 paper can be seen, it prints alternative 0s and 1s to the tape.
416418
Reposted by CcP
Lars @webpro.nl · 14/11/2025
✂️ Sneak peek 👀 There's just too much to unpack here, just let me cook for a bit please! Hopefully you'll enjoy using it as much as I do building it rn 😃
Like I said, too much to unpack! Rest assured it will happen.
4441
Reposted by CcP
rich harris @rich-harris.dev · 13/11/2025
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles Gift link: conffab.com/presentation...
conffab.com
Fine-grained everything
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap...
514421
Reposted by CcP
Maud @maudnals.bsky.social · 14/11/2025
My website is live 🛰️ After trying various stacks (jekyll eleventy astro etc), I landed back on a good old GH page for easy maintenance and low dependencies maudnals.github.io/
182
Reposted by CcP
dan @danabra.mov · 12/11/2025
oh that's good
2735
Reposted by CcP
shoptalkshow.com @shoptalkshow.com · 10/11/2025
690: Steve Ruiz and tldraw Steve Ruiz talks about what tldraw is and who it's for, how they've dealt with data on all the computers, what's new in the tldraw SDK, ideas for building on top of tldraw, tldraw's business model, and what the future holds for tldraw the company.
shoptalkshow.com
690: Steve Ruiz and tldraw
Steve Ruiz talks about what tldraw is and who it's for, how they've dealt with data on all the computers, what's new in the tldraw SDK, ideas for building on top of tldraw, tldraw's business model, and what the future holds for tldraw the company.
0103
Reposted by CcP
R "Nearest" Nabors @nearestnabors.com · 10/11/2025
Just shipped what I've been working on with Google! 🎉 Foundation models are overkill for most uscases; bad for users, the environment, and your bottom line. Use focused, efficient models that run locally! 🔗 web.dev/articles/rig... 🔗 web.dev/articles/ai-... TLDR? Prototype big. Ship small.
web.dev
web.dev
Guidance to build modern web experiences that work in every browser.
0201
Reposted by CcP
R "Nearest" Nabors @nearestnabors.com · 03/11/2025
Been playing around with Chrome's Prompt API. It allows you to utilize the browser's local LLM (Gemma Flash in Chrome) to analyze and construct texts. I wanted to show how to use it to make people be decent in the comments! www.loom.com/share/b162ed...
loom.com
Exploring the Chrome Prompt API: Enhancing Commenting Experience
In this video, I demonstrate how the Chrome Prompt API works, which is currently available for use. I show how it can analyze comments and suggest more constructive alternatives, steering clear of…
061
Reposted by CcP
Sarah Drasner @sarahedo.bsky.social · 06/10/2025
💥 did a small drawing explaining the JS execution model including the event loop. I hope it’s helpful to folks. Debugging is always easier when the underlying implementations are understood.
Drawing explaining the JS execution model and event loop
1436462
Reposted by CcP
Frank M. Taylor @paceaux.com · 25/09/2025
New Article dropped: How to manage performance in #CSS: blog.frankmtaylor.com/2025/09/23/h...
blog.frankmtaylor.com
How to Manage CSS Performance for Websites
Every once in a while someone asks specifically about how to manage CSS performance for a website. What if there's a lot of components? What if there's a lot of animations? What if there's a lot of ju...
031
Reposted by CcP
Addy Osmani @addyosmani.bsky.social · 23/09/2025
Announcing Chrome DevTools MCP! 🚀 Connect your AI coding agent to Chrome's powerful automation & debugging capabilities with ease. Learn more: developer.chrome.com/blog/chrome-...
16716
Reposted by CcP
R "Nearest" Nabors @nearestnabors.com · 08/09/2025
Robin Grell maintains the input simulation library that powers Claude's computer control. But when he applied to work at the company using his code? Auto-rejected. Full story: agenticweb.nearestnabors.com/p/the-openso... 🎥 Watch the full interview: www.youtube.com/watch?v=YFsO...
agenticweb.nearestnabors.com
Input Simulation and the maintainer Anthropic didn't hire
Input simulation is key to letting AI interact with computers. But what is it, and how can world-changing technologies rely on the kindness of a lone maintainer?
031
Reposted by CcP
Ryan Estrada @ryanestrada.com · 06/09/2025
Just a reminder to check for your name in this list of books that OpenAI trained from. If your name is there, they probably owe you several thousand dollars. OpenAI cried that if everyone eligible author files, the company will go bankrupt, so I'm alerting every author I have ever spoken to.
theatlantic.com
Search LibGen, the Pirated-Books Database That Meta Used to Train AI
Millions of books and scientific papers are captured in the collection’s current iteration.
223118729760
Reposted by CcP
Mathilde Saliou @mathildesaliou.com · 28/08/2025
Please enjoy l'illustration qualitative de M. Flock
43011
Reposted by CcP
iamwil @interjectedfuture.com · 29/08/2025
It’s a computational notebook, where all cells are running all the time. Fascinatingly, the UI is the code, adorned with small widgets. I think legibility could be improved for other users, but this points to possibilities in other domains.
78317