infinicky

Mild but effervescent.

Away with you Angular

Updated: July 19, 2025

By Daniel on July 14, 2025


How I got rid of a JavaScript framework and became enlightened, happy, charismatic, rich…

I have taken some pains to rebuild this entire blog in Django class-based-views.

It was much easier to do than anything in Angular, and more enjoyable to boot. There are a few bits and bobs missing, but I’m feeling a lot more energised about blogging.

At least, I’m not going to have to spend time updating npm libraries with CVEs being found every ten minutes.

Taking leave, doing being, and rest

Updated: July 19, 2025

By Daniel on August 21, 2024


Starting from Friday I will be taking long service leave for a couple of months.

For the first few weeks my partner and I will be moving house, but afterwards I have some time to myself. I plan to use this time being a fun, happy-go-lucky, man about the house. Primarily, this involves resting, playing, engaging in hobbies, and cooking good food.

The temptation is to write an enormous to-do list, but I want to actively avoid the mind-state of doing. I am here to be and stuff will get done I suppose – I am not really bothered. Thus I will be doing being.

I want to spend some time being a home-programmer.

I have some web utility ideas that I want to dabble in. I have a couple of Raspberry Pis that I plan to play with. I also want to sharpen up this site a bit, possibly finishing the unit tests and making the code public, maybe.

There's also a thought about replacing the Angular front-end. I initially developed this blog with a Django back-end and an Angular front-end in order to teach myself Angular. What I have learned is that I hate it, and it is definitely overkill for this use case. Besides, the more complexity that gets added to these frameworks the harder they are to maintain. I am toying with the idea of rewriting it as class-based views in Django, with only vanilla javascript to add some pop.

Should be fun!