I design and develop web-apps that solve real-world problems, and are a joy to use.
My talents are best put to use in the fields of user interface and experience design and object-oriented data-driven development. My daily drivers are Laravel and Vue for development. I love Figma for illustrative and prototypal app design, but know my way around most Adobe products too. Bulma and Tailwind are my first-choice frameworks for building interfaces and experiences.
10 min read – #vue #vuex #dev
2 min read – #laravel #dev #tips
3 min read – #bash #dev #zsh #tips
9 min read – #package #vue #dev
2 min read – #announcements
4 min read – #vue #vuex
8 min read – #laravel #dev #tips
4 min read – #laravel #dev #tips
5 min read
TBA 👀 under construction
A fresh take on an old problem.
λ ▰▰▱▱▱▱▱▱▱▱▱▱▱ 17% [until alpha]
Xero API under construction
A rich, framework-agnostic integration library for the Xero API.
λ ▰▱▱▱▱▱▱▱▱▱▱▱▱ 8% [until alpha]
Vue Routisan v3 coming soon
Fluent route definitions for Vue.
npm i vue-routisan
λ ▰▰▰▰▰▰▰▰▰▰▰▰▱ 97% [until 3.0.0-RC1]
Automagically register Vue components using lazy or static factories via
npm i @rockett/component-factory
A simple Laravel wrapper for the WeasyPrint Document Factory.
composer require rockett/weasyprint
Vue Bulma @billow-thunder Contributor
A growing collection of Vue components styled with Bulma.
npm i @billow/vue-bulma
Toast @billow Contributor
Popup alerts and notifications for Vue apps.
npm i @billow/toast
Render an XML sitemap for your ProcessWire powered site. MultiSite and language support included.
composer require rockett/sitemap or install
MarkupSitemap via the module manager
Manage permanent and temporary redirects in ProcessWire – useful for when you’re migrating an old site.
composer require rockett/jumplinks or install
ProcessJumplinks via the module manager
A ProcessWire text formatter implemetation of PHP Typography.
TextformatterTypographer via the module manager
Parsedown Extra Plugin
A ProcessWire text formatter implemetation of ParsedownExtraPlugin.
TextformatterParsedownExtraPlugin via the module manager
ZA Phone Retired
Laravel package that parses and validates South African phone numbers.
Package is retired as of 31 May 2020. Use
PHP Typeset Retired
A port of Typeset, an HTML pre-processor for web typesetting by David Merfield, to PHP.
Package is retired as of 26 September 2017. Use
© Mike Rockétt.