Max Patiiuk's repositories
project-ephemeris
A full-fledged calendar application with support for multiple calendars, repeated events and best of all, dark mode. Has four view modes (year, month, week and day).
calendar-plus
A browser extension for Google Calendar that provides insights into where your time goes. Includes power user tools, data export and customization
code-share
A collection of random code pieces from different projects over the years.
esri-dev-summit-presentations
Repository for Esri developer summit presentations
eecs-448-battleship
EECS 448 Team Project: Battleship
eecs-448-pixelland
A Canvas-based walking & building simulator
arcgis-map-components-visual-editor
A small demo app implementing a visual builder for the ArcGIS Maps SDK for JavaScript components
custom-new-tab-page
Simple Google Chrome extension for replacing New Tab page with a gallery
dir-explorer
CLI tools for quickly exploring the directory structure
max.patii.uk
Source code for https://max.patii.uk
maxpatiiuk
Max Patiiuk - SDE II at Esri
tetris-react
A 3D tetris game with beautiful music!
tts-reader
Convert news articles into `.flac` files that you can listen to at your own convenience
web-component-framework-benchmarks
Comparing startup performance, bundle size and DX of web component frameworks
calcite-design-system
A monorepo containing the packages for Esri's Calcite Design System
cem-tools
Tooling for generating features based on the Custom Elements Manifest
github-resolver
A CLI script for rapidly opening the GitHub webpage for current file/folder on a correct branch
joplin
Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
lit.dev
The Lit website
small-retail-management
A simple-to-use dashboard for tracking revenue, expenses, and salaries for every employee of your small business. Gain insights, see trends, make informed decisions, and streamline your retail business.
stencil
A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
stencil-default-values-bug
Reproduction of a bug affecting default values in stencil starting with TS ES2022
stencil-issue-5311-reproduction
Reproduction for https://github.com/ionic-team/stencil/issues/5311
tsup-config-reproduction
TSUP seems to be ignoring the `minify: false,` and `splitting: false` options in some cases
vite-plugin-dts-bug
Reproduction for a vite-plugin-dts bug where tsconfig.json "files" is ignorred
vitest-esri-stencil-issue
App to demonstrate a problem writing tests using Vitest and Esri with ESM.
vscode-jest-bug-reproduction
Reproduction for https://github.com/jest-community/vscode-jest/issues/1124