So I've started a new project seeing as I was finding so many problems in the first SSG and I'm calling it myPOSSE. Because it's my Publish on Own Site, Syndicate Elsewhere. My idea is I can build it out in three projects:-
Keeping with my philosophy of the server is going to get compromised at some point so you may as well just assume that it has been. None of the admin functions will reside on the server. It will just be the way people can request my data, and if need be leave a message for me to process when I'm ready.
By keeping all the admin to my local machine reduces the attack surface, and keeps the server API as slim as possible.
Every time I go to open any of the projects the song Startin' Up A Posse by Anthrax from "Attack Of The Killer B's" keeps starting up in my head. If you don't like swearing don't listen to it, I think it was in response to having to put the parental advisory labels on music; and exactly why it makes me giggle.
Not really an experiment as such but, trying to put together the boiler plate code for the builder project has taken most of the week. Setting up Dependency Injection, service, and repository patterns. Working out where all the interfaces and models go. All things you shouldn't bother with if this is likely to be a quick Proof of concept, but then again, how many times did it start as a POC and then get way out of hand.
I'm trying to set things up so I can easily add in new features later. At some point I want to be able to start a local web server from the command line and have it run a filesystem watcher so it can recompile the static files as needed. Or have it so you can publish to the UAT or Live server from the command line. And of course I could end up promoting the library set to be included in the client when that gets a bit more capable.
So much to do, so many ideas, I just want to try and make it so I can expand later without having to rewrite from scratch.
We've finally got past the sorting hat.
Only the one film this week but well worth it. 👻👻
This week I have mostly been watching QI - Series R and then thought; We may as well just go back to the start and work forward, and oh my god Alan looks sooo young!🤣
Smoke me a kipper, I'll be back for breakfast & Stay Lucky.
davehenry.blog
by
Dave Henry
is licensed under
CC BY-NC-SA 4.0