Static html site for a professional portfolio/resume recruiter facing site. For a simple blog that needs to work, probably just jekyll. All my hacker showoff fun websites can be bloated and broken and run on any weird software i chose to play around with.
Plain HTML (with neither CSS nor JavaScripts). Any fancy PHP or other things might usually be unneeded; you can just write them plainly, which is easily enough. I might also have NNTP for discussions/blog/comments/announcements, Telnet/SSH for interactive sessions (if any are needed, which it might not be), etc.
Static site, vanilla HTML, JS and CSS. Probably use some fun, modern features. If I'm adding blog posts, Jekyll to generate.
I have a personal site with a simple blog, list of personal projects, and a resume.
It's HTML and CSS.
My "stack" also includes some Python because I wrote a static site generator, but that's only for convenience.
Hugo pushed to S3
Hugo on GitHub actions. Totally free. If I knew react then Id replace hugo with gatsby
Probably just vanilla html, css and js.
php is not going anywhere, just getting stronger and gobbling up anything that gets in its path
We don need no stinkin stacks.
Just write it plain and simple; when you find yourself doing the same thing over and over, use PHP or something similar to automate things. It's not rocket surgery.
stacks of money, on the other hand are always appreciated. :)
I've been thinking about this, as I plan to go back to a "personal website on a domain I own" approach and can Facebook sometime kinda-sorta soon'ish. What software will I use? Dunno. I'm leaning towards something pre-packaged to provide the basic functionality. Probably a blogging engine like Apache Roller.
Beyond basic blogging facilities, if I decide to write anything custom, I would probably use Grails or Spring Boot just based on familiarity. Groovy/Java are my strong suit, so I'd probably default to that. Database would almost certainly be PostgreSQL.
And as somebody else suggested, I could see rolling with an NNTP[1] server. I could also see deploying Gopher[2] as part of my overall presence as well.
Heck, it might even be run to deploy something using WAIS[3][4] just for the lulz of it.
[1]: https://en.wikipedia.org/wiki/Network_News_Transfer_Protocol
[2]: https://en.wikipedia.org/wiki/Gopher_(protocol)
[3]: https://en.wikipedia.org/wiki/Wide_area_information_server
[4]: https://github.com/olsgaard/freeWAIS