UTC+1

Artem Zakharchenko

Elite
@kettanaito

Building the future of API mocking with @mswjs. Teaching automated testing at @epicweb-dev.

naming-cheatsheet. Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.

14k

atomic-layout. Build declarative, responsive layouts in React using CSS Grid.

1.1k

until-async. Gracefully handle Promises using async/await without try/catch.

607

react-advanced-form. Functional reactive forms. Multi-layer validation, custom styling, field grouping, reactive props, and much more.

217

rettime. Primitives for building ridiculously type-safe event-based systems.

201

playwright-persona. Authentication in Playwright using personas.

134

howurls.work. Learn how URLs work by visually inspecting their structure.

103

vitest-profiler. A Vite plugin to profile Vitest test runs.

96

nextjs-rsc-testing. Example of testing React Server Components in Next.js with MSW.

89

kettanaito.com. @kettanaito's personal blog.

65

vscode-nako-theme. Nako is a premium dark color theme for Visual Studio Code.

61

page-with. A library for usage example-driven in-browser testing of your code.

58

remix-og-image. Build-time in-browser Open Graph image generation for Remix.

46

movie-app. Movie App for the "Mocking REST and GraphQL APIs with MSW" course on Egghead.

24

msw-with-remix. Minimal example of using Mock Service Worker with Remix. Both server- and client-side.

24

zed-theme-evil-rabbit. An Evil Rabbit theme for Zed.

22

create-typescript-library. A template repository for a superb library written in TypeScript (ESM/UMD/CJS, tree-shaking, CI).

19

atomic-layout-docs. Documentation website for Atomic layout library.

18

react-data-preview. Fancy interactive preview of your JavaScript data.

17

graphql-server. Production-ready setup of GraphQL Express server based on Apollo Server.

13

protocol-handlers. Utilities to work with protocol handlers (like "vscode://") on the web.

13

react-advanced-form-addons. Form prototyping framework for React Advanced Form. Tailor production-ready forms in a matter of minutes. Write the logic, do the styles later.

13

until-connected. Wait for a connection at the given target without making any requests.

12

fs-teardown. Teardown API for testing file system-dependent code.

11

turborepo-remix-prisma. Turborepo with a Remix app and Prisma.

11

jest-custom-matchers. Source code for the "Practical Guide To Custom Jest Matchers" article.

8

next-testing-library. Utilities for testing NextJS applications.

8

service-worker. W3C specification-compliant implementation of Service Workers for Node.js.

6

test-flat. A test framework extension to support resources teardown and cleanup in flat tests.

6

sw-demo. TypeScript

6

webpack-http-server. On-demand runtime webpack compilations over HTTP.

6

react-advanced-form-docs. Documentation for React Advanced Form.

5

rsc-frameworkless. A frameworkless, barebones example of RSC usage.

4

redux-dynamics. Strongly-typed collection of tools to make your Redux workflow more dynamic.

4

namespace-station. Comprehensive function names suggestions based on language analyzis. Say what your function should do, get a function name back.

3

events-pool. Accumulate multiple events, and their data, from different sources into a single pool.

3

msw-axios-happy-dom. JavaScript

1

service-worker-multiple. Example of registering multiple Service Workers on a single scope.

1

whatwg-fetch-json. JavaScript

1

create-prop-types. A utility function to create custom prop type validators for React with ".isRequired" chaining built in.

1
40
Apply