Blog
Notes from the workshop.
Sort by
- AI for developersDev digest: Next.js 16.4.3, Vercel budgets, Agent SkillsWeb dev news for 18 to 25 Oct 2026: Next.js 16.4.3 slims proxy.ts, the Vercel CLI sets spend budgets, OIDC replaces static keys, Agent Skills joins the AAIF.

- Web developmentAnthropic SDK upgrade: what API version 2026-10-21 breaksAnthropic TypeScript SDK 1.0.0 and Python SDK 2.0.0 send API version 2026-10-21: temperature now returns a 400, keys go as Bearer. What to change first.

- Next.js & ReactReact Server Components explained: what reaches the browserReact Server Components in Next.js 16, in a live demo: what stays on the server, what ships as JavaScript, and what the HTML and RSC payload carry.

- PerformanceGoogle Fonts and GDPR: 3 in 8 Polish sites load themThree in eight Polish homepages load fonts from Google's servers, and few visibly wait for consent. On WordPress, a blocking load goes with a slower LCP.

- Web developmentHow to measure page speed in the browser: TTFB, LCP, CLSMeasure page speed in code: read TTFB, LCP, CLS and load time from the browser's Performance APIs in Next.js, with no library, in a live demo you can break.

- Next.js & ReactNext.js use cache: cache keys, lifetime and updateTagHow Next.js use cache works, in a live demo: the arguments make the cache key, cacheLife sets how long an entry lives, and updateTag clears one tag's entries.

- AI for developersDev digest: React and Next.js RCE fixes, Opus 5.5 fast modeNext.js news for 11 to 18 Oct 2026: patch React and Next.js for three critical RCEs, fast mode for Claude Opus 5.5 leaves preview and Python on Vercel goes GA.

- PerformanceCDN market share in Poland, and what it does to TTFBCloudflare answers a third of 7,785 .pl homepages, yet most pass HTML to the origin, and their phone TTFB matches sites without a CDN. Cached ones are faster.

- PerformanceHTTP/3 adoption and Brotli vs gzip on Polish sites39% of 7,785 .pl homepages advertise HTTP/3 and 44% come with Brotli or zstd, mostly via Cloudflare or LiteSpeed; nginx and Apache usually send gzip.

- Search & AISitemap in robots.txt: a third of Polish files omit it35% of 6,834 .pl sites with a robots.txt name no sitemap in it, and 6% of those that do point to a wrong address: http, the www twin or a relative path.

- Search & AInosnippet on the Polish web: almost nobody limits Google7 of 7,785 .pl homepages limit Google's snippet, while a quarter ask for bigger previews. None of the 1,015 that block AI crawlers in robots.txt use nosnippet.

- PerformanceCookie consent on the Polish web: who draws the bannerOne Polish homepage in four runs a cookie consent tool we can name, most of them not a consent platform. Sites with one pass CLS on phones as often as the rest.

- PerformanceLaw firm websites in Poland: how fast are the top firms?We measured 170 websites of Polish law firms ranked by Legal 500 and Chambers. Most load fast, but few tell Google or AI assistants that they are law firms.

- PerformanceCore Web Vitals by ecommerce platform: who is fastest?CrUX field data for Polish online shops: about half pass Core Web Vitals on phones. Shopify and PrestaShop lead, Shoper lags on INP. Which platform is fastest?

- PerformanceThird-party scripts on the Polish web: who loads what7 in 10 Polish homepages load scripts from Google and 1 in 6 still loads Universal Analytics. Sites with more third parties respond slower on phones.

- Search & AIAI crawlers vs the Polish web: robots.txt on 1,000 .pl sitesWe read robots.txt on the 1,000 top .pl sites: one in five blocks AI crawlers like GPTBot, mostly for training, rarely AI search. How to split the two.

- PerformanceNext.js prefetch, measured: Partial Prefetching in 16.3Partial Prefetching in Next.js 16.3 cut prefetched bytes by up to 93% in our benchmark, but URL content now lands after the click. When each setup wins.

Tell us what we’re building.
We reply within one business day.