PROJECTS

I do amazing work

I work with people and businesses to build innovative, competitive and usable products.

OPEN SOURCE WORK

Experiments

Cachr JS

This is a very small library that serves to provide a fallback to Service Workers in browser where support is absent. Application Cache has relatively good browser support and is well suited for a service worker fallback

Github

Jollof PHP

This is a very lightweight PHP framework built to cater to very busy backend developers who have very little time to deliver on the job. It is also very configurable as most of the boilerplate code you need to get up and running on a serious project has already been baked in. Web development has never been this easy!

Github

Kryeion CSS

A mid-sized, aspect-first and highly customizable CSS library for quick custom UI styles based on Modernizr and Browsengine

Github

Browsengine JS

This is a small library for detecting different browser engines, their versions and the devices they run on as is used all across the web. it works by processing the information available from the browser engine and placing these in the "class" attribute of the `<body>` tag.

Github

Beamzer-Client

This is a wrapper script and libarary which makes use of the JS polyfill for Server-Sent Events located at https://github.com/amvtek/EventSource/ and makes it easy to manage several connections to push notification or event sources. This library can also be used inside Web Workers (Dedicated or Shared workers)

Github

Kahtox

A small JavaScript library based on state machines (but not entirely) for isolating and managing its own UI-state (transient / non-persisted) layer while controlling a Domain-state (non-transient / persisted) layer like Redux, Radixx.

Github

Hecter

A small (experimental & toy) library that utilizes the idea of state-charts and state machines to manage web app behavior enabling predictable & responsive UIs by executing state transition graphs.

Github

Phlorx

Phlorx is a light-weight, task efficient, fault tolerant JavaScript library for functional reactive programming inspired by Bacon.js & RxJS. It does not require jQuery to work. But you could use jQuery with Phlorx if you like.

Github

Xude

A husky helper used to run migrations/install checks for popular NodeJS frameworks easily on 'post-merge' git hook

Github

OPEN SOURCE WORK

Contributions

OpenAPI-to-GraphQL

Translate APIs described by OpenAPI specifications (OAS) into GraphQL

Github

Opera-Mini Tips

Opera Mini Tips is a list of all the unsupported or partially supported development features, and some crowd-sourced workarounds for them.

Github

URISanity

sanitize uris in web and web-like applications with confidence

Github

DanfoJS

Danfo.js is a javascript package that provides fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It is heavily inspired by Pandas library, and provides a similar API.

Github

Radixx

This is a simple Javascript library that implements the Facebook Flux Architecture with a twist to how the entire application state is managed, changed and updated. It resembles Redux in a lot of ways. The key differentiator in both is that Radixx utilizes an actions stack and Redux utilizes an immutable state tree.

Github

Vue-Trix

Simple and lightweight Trix rich-text editor Vue.js component for writing daily

Github

Laravel-Binary-UUID

Optimised binary UUIDs in Laravel

Github

Polyfill Library

NodeJS module to create polyfill bundles tailored to individual user-agents

Github

Busser

An evented object for scalable and precise communication across ReactJS Components

Github

Adonis-Queue

An addon/plugin package to provide driver-based job queueing services in AdonisJS 4.0+

Github

Kwikng

A NodeJS Wrapper for KwikDelivery APIs - https://app.kwik.delivery

Github

Stream

Stream-js is a very small (4.1kb minified) library that brings the power of streams to your programming. It enables you to write code as shown above.

Github

Vue-Comment-Box

An elegant and stylable comment box for VueJS 2.x+ web applications

Github

Laravel Documentation (v5.7)

The Laravel Documentation

Github

CLOSED SOURCE (TECH PRODUCT) WORK

Ventures

Stitch

Foremost Nigerian Innovative Fashion-tech and Fashion Design Assistant on your Smartphone. #3dCAD #IoT #AugmentedReality #ComputerVision

Github

Synergixe

A robust education-tech product built in Nigeria delivering high-end learning services to schools and training organizations. #LearningAnalytics #OfflineMOOCs

Github

CodeSplinta

Nigeria's first Observability and Instrumentation data software for the frontend powered by Machine Learning. Integrates with Optimizely, TrackJS, & PerfumeJS

Github
Screen Shot 2021-04-15 at 1.39.45 PM.png

Stay in the Loop

Subscribe to my newsletter and stay up-to-date with my latest blog posts. Get an email every time I post something new.

GET IN TOUCH WITH ME

isocroft@gmail.com

Copyright 2021 - Ifeora Patrick