Skip to content
View zemd's full-sized avatar
🇺🇦
🇺🇦
  • Ikea IT AB
  • Malmö, Sweden

Organizations

@logtown @zemd-archive

Block or report zemd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zemd/README.md

Hey 👋

NAME
    zemd - Dmytro Zelenetskyi

SYNOPSIS
    zemd [OPTIONS]

DESCRIPTION
    A father, husband, software expert, and technology enthusiast with over ten years in the field.
    Still eager to learn new things, take on new challenges, and occasionally discover exciting new
    ways to misunderstand a specification.

OPTIONS
    --hey,--hej
        Open a chat with send_message(). For best results, try linkedin() before email(); packets
        are friendlier after an introduction.

    --js
        JavaScript and TypeScript projects. Small modules, deliberate APIs, and opinions tested in
        production.
        @logtown/hono             Hono middleware for logging using logtown
        @zemd/color               Typed sRGB, OKLab, and OKLCH conversion, gamut, and validation
                                  utilities
        @zemd/figma-rest-api      A lightweight fetch-based and type-safe Figma Rest API client.
        @zemd/flickr-rest-api     Flickr API client simplified.
        @zemd/http-client         A lightweight framework to build your custom fetch
        @zemd/nestjs-pino-logger  NestJS logger powered by Pino
        @zemd/openapi             OpenAPI typescript definitions and tools
        @zemd/std-modules         Standalone ECMAScript Modules for diverse use cases
        @zemd/testing             Focused, dependency-free helpers for native Node.js testing and
                                  benchmarking
        @zemd/tsconfig            Shared default tsconfig for my projects
        logtown                   Versatile log wrapper for javascript projects

    --react
        React projects built around deliberate composition.
        @zemd/react-modals     A lightweight React modal management library.
        @zemd/react-slottable  A lightweight concept to customize subcomponents in React

    --web
        CSS, fonts, and browser-ready foundations. Because browser defaults have strong opinions
        too.
        @zemd/css-reset                  A small CSS reset for modern web development.
        @zemd/typeface-cisco-sans-tt     Self-hosted Cisco Sans TT font files and ready-to-use CSS.
        @zemd/typeface-open-sauce-fonts  Self-hosted Open Sauce font files and ready-to-use CSS.

    --tooling
        Shared developer tooling with predictable defaults for humans.
        @zemd/eslint-astro       Shared ESLint config for Astro-based projects
        @zemd/eslint-common      Common utilities for @zemd/eslint-* packages
        @zemd/eslint-js          Shared ESLint config for JavaScript projects
        @zemd/eslint-next        Shared ESLint config for Next.js projects
        @zemd/eslint-react       Shared ESLint config for React projects
        @zemd/eslint-rock-stack  Shared ESLint config for modern projects
        @zemd/eslint-ts          Shared ESLint config for TypeScript projects
        zemd-theme-dark          A Visual Studio Code theme for effective work

    --ai
        AI tools, agents, skills, and MCP servers.
        @zemd/color-mcp   MCP server for sRGB, OKLab, and OKLCH color conversion and gamut
                          calculations
        calculate-colors  Calculate and compare opaque colors with the @zemd/color-mcp server. Use
                          when converting hex, RGB, OKLab, or OKLCH colors, checking sRGB gamut,
                          finding maximum chroma, or building hue-consistent palettes.

    --contributions
        Displays open-source projects I have sent a few useful packets to.
        hazelcast-client (2017)  implemented `ReplicatedMap` and `Semaphore` support.

SUPPORTED EXTENSIONS
    *.sh, *.js, *.ts, *.tsx, *.mjs, *.cjs, *.go, *.rs

DEPRECATED EXTENSIONS
    *.java, *.php, *.rb

COMPANY
    IKEA IT AB

PREVIOUS COMPANIES
    Gopuff, Edgio, Waverley Software, Cprime, DataArt

ENVIRONMENT VARIABLES
    LANG
        en_US.utf-8
        uk_UA.utf-8
    HOST
        Malmö, Sweden

KNOWN BUGS
    Cold email may return ECONNREFUSED. This is probably a feature.

SEE ALSO
    blog(4), linkedin(4),
    onlyfans(6), codewars(4)

Pinned Loading

  1. js js Public

    A monorepo of small, focused libraries for JavaScript environments.

    TypeScript 1

  2. react react Public

    A monorepo for small, focused React libraries.

    TypeScript 1

  3. tooling tooling Public

    A monorepo for Typescript tools and shared configurations

    TypeScript 1

  4. web web Public

    A monorepo for small, independently published web packages.

    CSS 1

  5. ai ai Public

    A monorepo of AI tools

    TypeScript 1