HomeBlogProjectsAbout
HomeBlogProjectsAbout

Hi, I'm Piotr - The Dev.

I share insights and tutorials that I find useful in my day-to-day work.

I’m all about helping others write better code.

Latest posts

— Jul 1, 2026

Migrating a 62000-Page Multisite from Next.js to Astro

Redesigned a university platform with over 62000 content entries by replacing a React-heavy Next.js architecture with Astro SSR, centralized GraphQL queries and aggressive caching. The result was a simpler architecture, faster perceived performance, and significantly lower frontend overhead.

— Oct 21, 2025

Fixing Extra Whitespace in Astro Components

Inline components in Astro can introduce unwanted spaces in the rendered HTML. Here’s how wrapping a custom link component in a fragment removed the extra whitespace.

— May 6, 2025

Payload Purge Cache Plugin v0.1.1

Granular Cloudflare purge support and runtime purger control now available in v0.1.1.

— Mar 11, 2025

TypeScript Announces Rewrite in Go

TypeScript is being rewritten in Go, offering up to 10x faster performance. It’s a drop-in replacement, launching with TypeScript 7. No code changes required!

— Mar 10, 2025

My optimal ESLint setup

After Airbnb’s TypeScript ESLint config was archived, I tested alternatives and found the perfect setup. Here’s my optimized ESLint configuration for TypeScript projects.

View all posts

Discover more

  • astro
  • aws
  • case study
  • ci/cd
  • cloudflare
  • cocoapods
  • code quality
  • doctrine orm
  • dom
  • ecommerce
  • github-actions
  • javascript
  • lambda functions
  • macos
  • open source
  • payloadcms
  • php
  • reactjs
  • software architecture
  • symfony
  • tailwindcss
  • typescript
  • webdev

Featured projects

Dinjectease

📦 Tiny DI container to control dependency injection with ease

Payload Purge Cache Plugin

A plugin for PayloadCMS that integrates cache purging functionalities directly into the admin panel, allowing administrators to efficiently manage and clear cached content across various platforms.

© 2020-2026 Notes of Dev .
This content is licensed under CC BY 4.0