Node.js and PHP Expert. 12 years experience working with embedded, distributed and clustered systems.
- My projects have generated over 800 stars
- Worked at Apple, RedHat and LegalZoom
- Laravel Framework Contributor PR:28849 merged by Taylor Otwell
Projects
![]() Backend: Express API BoilerplateThis is a very simple REST API boilerplate using Express.js, Sequelize and MySQL. |
![]() Frontend: Vuetify SPA BoilerplateA very simple Vuetify boilerplate using Vue.js, Vuetify and Vuex. |
TPM-node
The only Node JS library for working with the Trusted Platform Module 2.0
const TPM2 = require('trusted-platform-module-2');
const tpm2 = new TPM2;
console.log(tpm2.getRandom(10)); // leGtkvLRDe
OSCA. Open-Source Crypto ATM
A crypto-currency ATM that someone with minimal electro-mechanical skill can build at home with parts from Amazon and hardware from Lowes. The user inserts cash and the machine returns a cold wallet loaded with the desired amount of crypto-currency. OSCA does not require you to disclose any personal information to use this ATM.
VIPFS
VIPFS is a simple boilerplate project for creating permanent decentralised apps, blogs and websites that cannot be taken offline by anyone, including the government. VIPFS comes with useful templates and is pre-integrated with Bootstrap, FontAwesome and Video.js. Simply clone, compile and run npm run publish
to deploy it on IPFS and make your project permanently accesable to the world.
- YouTube Tutorial
- Featured on MadeWithVueJS.com
- Featured on BestOfVue.com
LaraChan
LaraChan is a simple 4chan-style imageboard built on Laravel 8. The project can be installed in 5 easy commands and is designed to be deployed on a Raspberry Pi. Many useful Artisan commands are provided so you can administrate your imageboard using the CLI.
๐ง Tor - DarkWeb ready. Built-in Tor proxy.๐ค CAPTCHA - Self-hosted captchas.๐ซ No .JS - No front-end Java-Script.
ย ย ย ย
S4
S4 is 100% compatible AWS S3 storage, accessed through Tor and distributed using IPFS. Tor acts as a DNS and IPFS acts as a CDN and will make your data permanently accessible and is almost impossible to take offline. A sidecar docker container is provided to seamlessly proxy requests from your existing S3 code over Tor to S4. Basically it's self-hosted S3 that also makes the data accessible on IPFS.
NGINX TOR Proxy
NGINX Tor Proxy is a simple container that exposes your containers with a custom Tor v3 Onion address.
Tor vanity URLs generated using cathugger/mkp224o
CLI Password Manager
CLI Password Manager gives you 4 simple commands for easily encrypting and decrypting a local password vault using OpenSSL.
clipm-dec
clipm-nano
clipm-enc
If
A chainabale if library for JavaScript.
This is totally pointless, but I prefur this kind of chain syntax over control-structure syntax.
const myArr = ['a', 'b', 'c'];
const result = new If(myArr.length < 2)
.then(() => ('Array less than 2'))
.elseif((myArr.length > 3), () => ('Array greater than 3'))
.else(() => ('Array has length 3'))
.fi();
console.log(result); // 'Array has length 3'
Archived
WP_Model
WP_Model is an advanced pseudo ORM for WordPress, it provides active-record models of WordPress posts in the style of Laravel's ORM eloquent.
Class Product extends WP_Model
{
public $postType = 'product';
public $attributes = [
'color',
'price'
];
}
Product::register();
$book = new Product;
$book->title = 'WordPress for dummies';
$book->color = 'Yellow';
$book->price = 20;
$book->save();
WP_Route
WP_Route is a simple way to create custom routes in WordPress for listening for webhooks, oAuth callbacks and basic routing. WP_Route is a single class solution that supports route parameters and redirects and does not require any set-up.
WP_Route::get('flights', 'listFlights');
WP_Route::post('flights/{flight}', 'singleFlight');
WP_Route::put('flights/{flight}/book/{date}', 'bookFlight');
WP_Route::delete('flights/{flight}/delete', 'deleteFlight');
WP_Route::any('flights/{flight}', array('Class', 'staticMethod'));
WP_Route::patch('flights/{flight}', array($object, 'method'));
WP_Route::match(['get', 'post'], 'flights/{flight}/confirm', 'confirmFlight');
WP_Route::redirect('/from/here', '/to/here', 301);
WP_Mail
WP_Mail is the simplest and most powerful dynamic email class available for WordPress. The class provides simple methods for attaching files, custom headers and lots of helper functions. The class only sends emails using the WordPress function wp_mail(), this means that all of your existing SMTP settings will continue to work with no additional config or set-up required.
$email = WP_Mail::init()
->to('[email protected]')
->subject('WP_Mail is great!')
->template(get_template_directory() .'/emails/example.php', [
'name' => 'Anthony Budd',
'location' => 'London',
'skills' => [
'PHP',
'AWS',
]
])
->send();