(I make websites.)
Recipe aggregator for a multinational food corporation
Ticket exchange service for a professional hockey team
Daily use software for casino marketers to project future success.
Health and frequency reporting for national chain of fitness centers
Human resource information system for multibillion dollar banking corporation
I'm not gonna show you any of these
A game that shows you wikiHow drawings and asks you to guess the article they came from.
A game that has you guess which sentence fragment is Google's top search query
Where members of the Trump family enter in their passwords to earn points!
You are at a party of celebrity impersonators.
A button that helps you party.
All these sites have a few things in common
One thing:
Complex systems make for complex solutions.
But
Tight scopes allow you to think about websites differently.
This is my first time in Australia.
I wanted to make a new site for you.
I had a couple ideas...
Here's one of them:
How about...
Uhhhhhh....
(that's stupid)
So maybe
How about
Please find me an investor
Let's provide a service!
Let's be news-based thoughtleaders
That's VICE.
That's not VICE.
Clickers (incremental games) are games where the number gets bigger.
One of the most popular:
Clicker Heroes 1 | $0 |
Clicker Heroes: Boxy & Bloop Auto Clicker | $9.99 |
Clicker Heroes: Zombie Auto Clicker | $9.99 |
Clicker Heroes: Unicorn Auto Clicker | $9.99 |
Clicker Heroes: Red Nosed Clickdeer | $9.99 |
Clicker Heroes: Turkey Auto Clucker | $9.99 |
Clicker Heroes 2 | $29.99 |
Clicker Heroes 2 Soundtrack | $7.99 |
TOTAL: $87.93
TOTAL | $121.33 AUD |
TOTAL (with VAT): $133.46 AUD
Our tech stack...
Sass...
Pug...
Vue
All of this tech requires a preprocessor.
We could do this with npm
npm install gulp --global
npm install gulp-sass
npm install gulp-pug
npm install gulp-concat
npm install gulp-minify
npm install gulp-livereload
npm install gulp-wait
Then we'll need to edit package.json
to include this stuff, as well as gulpfile.js
to define how this stuff works.
This will give us a node_modules
folder with over 10,000 files spread out over 1200 folders, for a total of 36 megs of code.
Also, we'll have to touch the command line.
I'm gonna present another option...
I use
Compiles...
Features...
Basically, it's a bunch of Gulp features in a UI.
Prepros costs $29 for a single user license. I personally think it's worth it.
There's also
Or use Gulp.
Or use Grunt, or Webpack, or Broccoli.
Or write HTML & CSS and avoid this step completely
Whatever you like is probably fine.
Okay, so
And briefly
In your GitHub repo, go to options and set a branch to be handled by GitHub Pages.
Nameserver (set on registrar)
dom.ns.cloudflare.com
edna.ns.cloudflare.com
DNS (set on Cloudflare)
Type | Host | Value |
---|---|---|
A Record | @ | 192.30.252.153 |
A Record | @ | 192.30.252.154 |
CNAME Record | www | {username}.github.io. |
Thanks to a recent GitHub update
For HTTPS
Type | Host | Value |
---|---|---|
A Record | @ | 185.199.108.153 |
A Record | @ | 185.199.109.153 |
A Record | @ | 185.199.110.153 |
A Record | @ | 185.199.111.153 |
CNAME Record | www | {username}.github.io. |
Or, if you want to make security experts mad
For HTTP
Type | Host | Value |
---|---|---|
A Record | @ | 192.30.252.153 |
A Record | @ | 192.30.252.154 |
CNAME Record | www | {username}.github.io. |
Submit some pull requests!
(this doesn't need pull requests)
Item | Duration | Cost | Subtotal |
---|---|---|---|
Domain | 1 year | $1.15 | $1.15 |
WhoIsGuard | 1 year | $0.00 | $1.15 |
Hosting | $0.00 | $1.15 | |
SSL Cert | $0.00 | $1.15 | |
"The Cloud" | $0.00 | $1.15 | |
Total: | $1.15 |
Let's be friends!
Use your own time to make something cool.
Oh, and put a green card in the bowl on your way out.