Skip to main content

Recently Updated Pages

November 10

Development Updates, pre-launch 2022

Hi everyone, hope you're well! I haven't been very well (worse than usual, possibly related to t...

Updated 1 year ago by Ant

November 22

Development Updates, pre-launch 2022

Hi everyone, hope you’re well! Slightly earlier update than usual, as I had the energy for writin...

Updated 1 year ago by Ant

December 6

Development Updates, pre-launch 2022

Hi everyone! Hope you’re well 🙂 Deserted Chateau (ArtCentral) I announced it on Twitter last we...

Updated 1 year ago by Ant

December 21

Development Updates, pre-launch 2022

Hi everyone! Merry Christmas and stuff 🙂 All Deserted Chateau updates today, lots of stuff been ...

Updated 1 year ago by Ant

phpMyAdmin Configuration

Webserver Documentation PHP and phpMyAdmin Configuration

Add/replace the lines below within the phpMyAdmin conf file (config.inc.php). To view full table...

Updated 1 year ago by Ant

Swing / AWT

Language pitfalls Java

Invoking changes to your Swing UI All Swing events happen on one thread (The EDT, or Event Dispa...

Updated 1 year ago by Ant

Passing by value vs reference

Language pitfalls General pitfalls across languages

In some languages, you have to pay attention to using variables from a greater scope (e.g. a glob...

Updated 1 year ago by Ant

Null comparisons and falsey values

Language pitfalls General pitfalls across languages

Some languages have weird rules for null comparisons and falsey values; try to keep that in mind ...

Updated 1 year ago by Ant

CORS Policy Example

Infrastructure (AWS) S3

Replace values in "AllowedOrigins" with your website domain. This will allow fonts to be loaded v...

Updated 1 year ago by Ant

Asynchronous code pitfalls

Language pitfalls General pitfalls across languages

Using Promises incorrectly Not respecting the order of code execution can have unexpected result...

Updated 1 year ago by Ant

Do we use an AI detector?

Frequently Asked Questions

No. Why we do not use an AI detector Bad Accuracy AI detectors are notorious for vastly overst...

Updated 1 year ago by Ant

Tech Stack Explanation Template

Public Documentation Templates

Homepage What is it? Why did we choose it? What do we use it for?

Updated 1 year ago by Ant

Introduction to caching

Efficiency & Performance Server-side caching

Caching is a fairly big topic, but for the purposes of this chapter, we are looking at server-sid...

Updated 1 year ago by Ant

Language-specific configuration (e.g. PHP)

Security Webserver Security

Depending on your tech stack, the language of choice that serves backend requests must be configu...

Updated 1 year ago by Ant

Enabling SSH Tunnel on Windows Startup

Local Machine Setup

How to enable tunneling into given webservers on startup, on Windows, instead of having a PuTTY w...

Updated 1 year ago by Ant