Inaba Satoshi's starred repositories
go-retryablehttp
Retryable HTTP client in Go
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
modern-guide-to-packaging-js-library
A guide to help ensure your JavaScript library is the most compatible, fast, and efficient library you can make.
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
howtheytest
A collection of public resources about how software companies test their software
glide-data-grid
π Glide Data Grid is a no compromise, outrageously react fast data grid with rich rendering, first class accessibility, and full TypeScript support.
javascript-algorithms
π Algorithms and data structures implemented in JavaScript with explanations and links to further readings
open-api-mocker
A mock server based in OpenAPI Specification
TypeScript-Node-Starter
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
calendar-base
Base methods for generating calendars using JavaScript.
monaco-editor
A browser based code editor
dxcriteria
DX Criteria: the Criteria for Two DXs (Digital Transformation and Developer eXperience)
react-adaptive-hooks
Deliver experiences best suited to a user's device and network constraints
ngx-translate-extract
Extract translatable (using ngx-translate) strings and save as a JSON or Gettext pot file