HN user

JamesTheHacker

65 karma

Programmer.

Posts26
Comments5
View on HN
github.com 6y ago

Brave is promoting etoro affiliate program and scamming its users

JamesTheHacker
59pts27
github.com 6y ago

Brave Browser earning commissions promoting high risk blockchain platform

JamesTheHacker
2pts1
www.youtube.com 7y ago

Scraping Google Suggestions with PHP at the Terminal

JamesTheHacker
1pts0
www.youtube.com 8y ago

I made a web application that helps people play chord progressions in their DAW

JamesTheHacker
1pts0
youtube.com 8y ago

Build a Reactive Hit Counter with Redis, Node.js and Socket.io

JamesTheHacker
1pts0
github.com 8y ago

An easy to use race condition testing tool for web applications

JamesTheHacker
1pts0
hackernoon.com 8y ago

Debugging React Like a Champ with VSCode

JamesTheHacker
3pts0
medium.com 8y ago

Common Excuses Why Developers Don’t Test Their Software

JamesTheHacker
1pts0
medium.com 8y ago

Don't buy a SNES Classic. Buy a RetroPi and have lots more fun

JamesTheHacker
3pts2
medium.com 8y ago

Node8’s util.promisify is so freakin’ awesome

JamesTheHacker
3pts0
github.com 8y ago

AppUp – A small config/boilerplate to quickstart Node development

JamesTheHacker
1pts0
github.com 9y ago

80Probe – Brute force subdomains and probe domains for webservers

JamesTheHacker
2pts0
github.com 9y ago

Deploy Node.js Web Apps with Ease Ansible, Let's Encrypt, Secure Firewall

JamesTheHacker
1pts0
medium.com 9y ago

Building a Node.js Web Server with HAProxy and Let’s Encrypt on Debian Stretch

JamesTheHacker
1pts8
www.reddit.com 9y ago

CodeHaiku – A geeky twist on Japanese haiku poetry

JamesTheHacker
2pts1
github.com 9y ago

Show HN: PassMan – A Secure Password Manager Written in Bash

JamesTheHacker
7pts5
github.com 9y ago

PassMan – A Secure Password Manager Written in Bash

JamesTheHacker
2pts0
www.youtube.com 9y ago

RepoVizz is easily one of the best web applications ever developed

JamesTheHacker
1pts0
news.ycombinator.com 9y ago

Should GitHub Implement a Downvote/Flag System?

JamesTheHacker
5pts7
medium.com 9y ago

What the Investigatory Powers Bill Means for the Average Joe

JamesTheHacker
2pts0
github.com 9y ago

Interactive FB Live Streams with PHP and FFMPEG. Live Reactions Counts and Shoutouts

JamesTheHacker
2pts1
medium.com 9y ago

UK Schools Support BBC Charities That Put Donations into Unethical Investements

JamesTheHacker
1pts0
github.com 9y ago

JakePHP – A PHP Boilerplate for Modern Web Dev: Slim3, ReactJS, Webpack and More

JamesTheHacker
2pts0
medium.com 9y ago

The Real Reason for the Decline of StackOverflow

JamesTheHacker
1pts0
github.com 9y ago

Neuron – Electron, ES6, React, PouchDB, Sass, Webpack

JamesTheHacker
69pts24
github.com 9y ago

Simplex – A Simple NPM based PostCSS build tool

JamesTheHacker
1pts0

Brother, there's a million ways to skin a cat. The article is already 2000 words long and took me a long time to write/test. Going into huge amounts of detail isn't within the scope of the article.

A appreciate the feedback you posted below, and will be making modifications to the article to address some things I wasn't aware of

But, the setup works. There is no zero downtime. I've been using this setup for my smaller applications for over a year and I've never had downtime. Ever.

Also, I rarely provision in bash and haven't provisioned a server manually for a very long time. I use Ansible. But, regular node developers are unlikely likely to be using Vagrant, Docker, Ansible, Chef etc. I didn't want to include that complexity.

I'll address these issues today. You could have gave the feedback without the ear bashing but I'll take that as you're being "cruel to be kind" :)

Peace

J

This project is not intended to be a sample application. As it stands it's a simple starter kit to avoid having to repeat the same configurations for every application. I created it purely for personal use, and decided to share it.

Over time I will be adding more features. Today PouchDB and CouchDB remote replication has been added comply with offline first development practices. Along with a few other tweaks. Next I'll be adding common React components that I use often in my own commercial projects.

It's every growing, and an attempt to get contributors to jump on board to create something that will be beneficial and helpful to all.

Rome wasn't built in a day.