Articles tagged with webdev


This Site Is Statically Generated

Back in March I talked about dynamically rendering content on NeoCities pages using JavaScript and I suggested that the technique is probably inferior to other methods, one of which I said was static site generation. You might have noticed that at the …


ChatGPT Optimizes Images for Web

In five prompts, ChatGPT writes fully functional code to optimize images for the web and then a story about how Case from Neuromancer uses the code to stop a hacker. Code “Give me a Python function using PIL that optimizes a directory …


Responsive Design Template

Responsive web design is an approach to design that make web pages render well on all screen sizes and resolutions while ensuring good usability. On this site I accomplish this using CSS media queries. Media queries allow us to run a series …


Dynamically Rendering Content on Neocities Pages

A common question that I see coming from new Neocities webmasters: “Is there a way to edit all my navigation HTML at once or do I have to go through page by page updating all of them to add something to the …