Brent

Brent

23
Sep

Setting Up A Live Remote Three.js Dev Server With Webpack and NGinx

I regret to announce that I am back on my bullshit.

I've spent most of the last week working on getting a live Webpack dev server running for my previous hundred days project. I finally got it working, and a boilerplate version is up on my GitHub if you'd like to skip straight to working code, although you'll need to change a few variable names in there to reflect your own host. In the context of my hundred days project, this was a bit of a step back: I fell into some bad habits (not keeping good notes on what

Read more
6 min read
18
Sep

100 Days, Day 7: Week 1 Reflections

I am beginning to realize that a significant portion of what I want to do with this hundred days project is to become a more organized person, publicly, online. This may not be the best way to go about it.

The reality of the situation is that I'm trying to blend infrastructural improvements with a daily creative practice, and I can't really do both at the same time. I'm building the boat while I'm sailing it.

That recognition has made things feel a bit overwhelming. On days where I don't have several hours to work on things, I've defaulted to

Read more
2 min read
18
Sep

Setting Up TiddlyWiki on a Remote Server with Systemd & Nginx

TiddlyWiki is a cool tool, but if you, like me, are insane interested in getting it set up on the cloud, it can be a bit of a hassle. Here's a quick set of instructions to get it to run automatically as a service on a Linux server - I used a Hetzner Ubuntu machine.

Install TiddlyWiki and create a server:

npm install -g tiddlywiki

tiddlywiki {server name} --init server

Create a systemctl file for Tiddlywiki, e.g. etc/systemd/system/tiddlywiki.service

Add the following for a barebones systemd service:

[Unit]
Description=TiddlyWiki Server
After=network.target
StartLimitIntervalSec=0
Read more
2 min read
14
Sep

Diagramming

I am told that diagramming things helps you understand them. I am not sure that is the case, but I tried. Diagrams made with Whimsical.

An Attempt To Understand This Hundred Days Project

An Attempt to Understand What It Is I Want To Do, In General

An Attempt To Understand How The Self Persists Through Time

Read more
1 min read
13
Sep

If You Want To Build A Website, First You Must Build A Router

Once again, I have fallen into the trap of "why pay $5 to do something easily when I can try to do it myself, end up spending $50, and fail anyway?"

I discovered late last night that yesterday's work was for naught. It appears that my Raspberry Pi server can only be accessed from my local network because of, uh, firewalls or something?

A lot of people have had this problem.

As far as I can tell, everything at the server level works fine, so something at the router level is blocking external networks. And after a lot of Googling,

Read more
3 min read