Michael Di Prisco

@Cadienvan · User

GitHub profile ↗ · Compare

Full-Stack Developer

Italy199 followers71 repositories

Repositories

Cadienvan/claude-code

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

★ 0Forks 0

Cadienvan/async-task-packer

This is a zero-dependency and low-footprint library that allows you to pack a set of asynchronous tasks and execute them in a controlled way.

★ 7TypeScriptForks 0

Cadienvan/html

HTML and Form Builders for the Laravel Framework

★ 1PHPForks 1

Cadienvan/expirables

This is a zero dependency package that provides some expirable implementations of common Data Structures.

★ 21TypeScriptForks 5

Cadienvan/copilot-cli

GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.

★ 0Forks 0

Cadienvan/npm-package-ts-scaffolding

A simple scaffolding tool for creating a new project to be published to npm. It provides a build command that will compile your code to a CommonJS Node 14.16 target, allowing named imports for CommonJS packages inside ESM files.

★ 21JavaScriptForks 2

Cadienvan/retry-catch

A simple higher-order function allowing execution to be repeated until a condition is satisfied or a limit is reached.

★ 7TypeScriptForks 0

Cadienvan/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

★ 1ZigForks 0

Cadienvan/event-loop-sleep

⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️. Based on the abandoned atomic-sleep project.

★ 7JavaScriptForks 1

Cadienvan/ab-test-fn

A higher-order function to provide an A/B testing mechanism with multiple weights.

★ 3TypeScriptForks 0

Cadienvan/force-return

A library allowing a function or a class method to forcibly return a specified value.

★ 3TypeScriptForks 0

Cadienvan/rate-limiter-fn

A higher-order function to provide a Rate Limiting mechanism to the given function.

★ 5TypeScriptForks 0

Cadienvan/key-value-cache

A simple in-memory key-value cache for function execution, allowing both sync and async operations using the same methods. It provides an invalidation mechanism based both on exact string and regex.

★ 17TypeScriptForks 1

Cadienvan/soft-delete-migrator

A library providing a simple way of accessing a database and moving soft deleted rows to automatically generated tables and prevent performance erosion.

★ 4TypeScriptForks 0

Cadienvan/website

Personal website made with Next.js and Tailwind. The website uses the new Next.js router and includes a Spotify and GitHub integration, a blog made with MDX, and is fully SEO friendly.

★ 1Forks 0