A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_URI::$config is deprecated

Filename: core/URI.php

Line Number: 101

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Router::$uri is deprecated

Filename: core/Router.php

Line Number: 127

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$benchmark is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$hooks is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$config is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$log is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$utf8 is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$uri is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$exceptions is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$router is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$output is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$security is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$input is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$lang is deprecated

Filename: core/Controller.php

Line Number: 75

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$load is deprecated

Filename: core/Controller.php

Line Number: 78

Backtrace:

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Main::$portfolio_model is deprecated

Filename: core/Loader.php

Line Number: 353

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 45
Function: model

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$benchmark is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$hooks is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$config is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$log is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$utf8 is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$uri is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$exceptions is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$router is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$output is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$security is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$input is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$lang is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$load is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Loader::$portfolio_model is deprecated

Filename: core/Loader.php

Line Number: 925

Backtrace:

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /var/www/nathanmadethis.com/system/core/Exceptions.php:271)

Filename: views/main_layout.php

Line Number: 7

Backtrace:

File: /var/www/nathanmadethis.com/application/views/main_layout.php
Line: 7
Function: setcookie

File: /var/www/nathanmadethis.com/application/controllers/Main.php
Line: 88
Function: view

File: /var/www/nathanmadethis.com/index.php
Line: 315
Function: require_once

Nathan Made This
NATHAN JACKSON'S
Closeup of Spirals

A fun bit of programmer art involving dots and spirals.
Play!   
Closeup of Follow

Click and it will follow.
Play!   
Closeup of Spaceship

A space ship is trying to escape the gravity of the sun.
Play!   
Closeup of Walkers

A simulation. Blue dots reproduce, red dots kill.
Play!   
Closeup of Jackson Pollock Sim

Paint splatters.
Play!   
Closeup of Snek!

A snake clone. Art by me, Music by Steevee. Code was a split effort.
Play!   
Closeup of Running

A test to demonstrate that you could make a full game with jquery without the need for canvas or any special libraries.
Play!