Code Monkey home page Code Monkey logo

Hey, Stalker! šŸ‘€

Discord Link Follow on Twitter (X)

Welcome to my GitHub profile šŸ‘‹

With over 20 years of experience in IT, I blend technical expertise with business insights. I started my journey at 13, and since then, I've worked across various IT sectors.

As the founder of the wayof.dev GitHub organization and a member of the Buggregator and Cycle organizations, my passion lies in open-source development, automation, and experimenting with LLMs and AI.

šŸš€ Projects

Here are some of my notable open-source projects:

ā†’ Around Laravel

  • laravel-cycle-orm-adapter: A Laravel adapter for CycleORM, providing seamless integration for advanced database handling and object mapping.
  • laravel-starter-tpl: A Laravel backend application template for building APIs.
  • laravel-package-tpl: Jump-start your Laravel package development with a pre-configured Composer template.
  • laravel-symfony-serializer: An implementation of the Symfony serializer for Laravel projects, which can replace the default slow serialization in Laravel using PHP's serialize() function with a faster approach using Symfony.
  • laravel-webhook-client: Receive webhooks in Laravel apps with support of Cycle-ORM.
  • laravel-stripe-webhooks: Handle Stripe webhooks in a Laravel application with support of Cycle-ORM.
  • laravel-open-docs: Wrapper package for Laravel of a PHP swagger annotation and parsing library. Brings support of Open-API annotations to Laravel Projects.

ā†’ ORM and Databases

  • active-record: I'm co-author of cycle/active-record repository which provides a simple way to work with your database using Active Record pattern and Cycle ORM.

ā†’ DevOps

  • gh-actions: This repository is a collection of reusable workflows and composite actions, specifically designed for use in wayofdev projects.
  • docker-php-base: Fully automated, multi-architecture base PHP Docker images, with publishing to GHCR.io and Docker Hub. Generated using Ansible and Jinja.
  • docker-php-dev: Fully automated, multi-architecture PHP Docker images, for local development environments. Contains configured Xdebug, Phive and other tools.
  • docker-node: NodeJS docker images with local development dependencies like Vercel's Turbo and PNPM.

ā†’ Developer Experience (DX)

  • docker-shared-services: šŸ³ Docker-powered local development environment for macOS and Linux, featuring Traefik with SSL support via mkcert. Streamlines development by eliminating /etc/hosts edits, resolving port conflicts. Local domains supported via dnsmasq. Ideal for HTTP-based projects like Laravel or Symfony. Enhances workflow consistency and team productivity.

ā†’ Next.js and React

  • next-starter-tpl: A template for building Next.js applications. It comes bundled with Turbo and is managed as a monorepo using PNPM.

ā†’ Code Quality

  • php-cs-fixer-config: A wrapper with pre-defined rules around the PHP-CS-Fixer package ā€” a tool to automatically fix PHP Coding Standards issues. I maintain a strict coding standards repository with custom rulesets based on Symfony and PER-CS-2.0.
  • npm-shareable-configs: Shareable configurations with fully automated package publishing to the NPM Registry. Packaged as mono-repository and includes configurations for Browserslist, ESLint, LintStaged, PostCSS, TSConfig and other tools.

šŸ“„ Certifications

Certified Laravel Developer

  • Issuing Authority: Laravel LLC
  • Credential Number: 2021-02-18

šŸ‘Æ Iā€™m looking to collaborate on

I'm open to hire, so if you like my work, feel free to contact me!

šŸ“« How to reach me

For professional inquiries, please contact me via my LinkedIn.

the dev's Projects

database icon database

Database Abstraction Layer, Schema Introspection, Schema Generation, Query Builders

docs icon docs

Cycle ORM Documentation

next-themes icon next-themes

Perfect Next.js dark mode in 2 lines of code. Support System preference and any other theme with no flashing

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.