Robert Kawecki's repositories
warsawjs-workshop-39-car-rental
an example car rental application for practicing design patterns
warsawjs-workshop-50-unit-testing
resources for the WarsawJS Unit Testing workshop - code and supporting items
node-quick-gallery
A picture gallery that exposes a given photo album from local disk to the Web.
articles
technical articles - source material
change-tracking-data-structures
Data structures for Node.js that keep a breadcrumb of changes, making change detection cheap.
DefinitelyTyped
The repository for high quality TypeScript type definitions.
edi-broker-draft
Design notes for the HTTP-based Electronic Document Interchange protocol
edi-broker-poc
proof-of-concept code for an HTTP-based semi-transparent EDI message broker
esdf2-eventstore-pg
a PostgreSQL-backed Event Store + Outbox for esdf2
esdf2-interfaces
interface package for esdf2
file-transfer
a storage-less, stream-based Node.js file transfer application
filefamily
A file sharing server for multi-user systems. Run it on a NAS, serve files over the Web.
filemisc
a file indexing hub for your home
graphql-learn
a generic Apollo Server / GraphQL learning project
madr
Markdown Architectural Decision Records
microtape
Apache BookKeeper but worse
node-pgstream
PostgreSQL-based persistent queues (a.k.a. "Event Streaming") for Node.js
pulsar
Apache Pulsar - distributed pub-sub messaging system
pulsar-client-node
Apache Pulsar NodeJS Client
storage-box-client
client library and CLI for the Storage Box software
storage-box-filesystem
Filesystem/metadata component for the Storage Box system
storage-box-gui
general-purpose GUI for Storage Box, a cloud-based filesystem storage solution
storage-box-interfaces
Public API for the storage-box project
ts-patterns
re-usable implementations of software design patterns for TypeScript
undici
An HTTP/1.1 client, written from scratch for Node.js