shellsharks, to CSS

I can’t overstate how much I hate . Extremely humbling trying to do anything resembling good, “modern”, responsive . Been working on some heavier under-the-hood changes to my -based and wow my eyes and soul hurt.

A related question, anyone ever implement full-body text search on a static site / Jekyll site before? I’ve been looking into maybe lunr.js…

ramikrispin, to github
@ramikrispin@mstdn.social avatar

(1/2) Deploy a Shinylive App ✨ to Github Pages tutorial 👇🏼

I created this tutorial a day after the announcement of the shinylive R version at the Posit conference, using a dev version of the shinylive and httpuv packages. It was on my TODO list for quite a while to update the tutorial with the stable version of the core packages. Thanks to a PR from Ronak Shah 🙏🏼, I updated the tutorial and the supporting Docker 🐳.

video/mp4

ramikrispin,
@ramikrispin@mstdn.social avatar

(2/2) I did not benchmark it, but it seems that the app load time is faster 🏎️compared with the initial shiny live version.

Resources 📚
Tutorial 📖: https://medium.com/p/b4cbd433bdc
Code 🛠️: https://github.com/RamiKrispin/shinylive-r
App 📱: https://ramikrispin.github.io/shinylive-r/

shellsharks, to blogging

Hello helpful friends of the Fediverse! I am considering a major rearchitecture of my site, https://shellsharks.com (and adjacent properties) and wanted to get some advice/tips from the wider , , , , communities out here. (Sorry for the long read!)

Currently, my site is hosted on Github Pages which uses for static site generation. I've been using this for nearly 5 years and for the most part have no complaints. The service has decent uptime, is pretty customizable (custom CSS, JS, etc...) and after all this time I am pretty comfortable using it. Some things I am interested in though in terms of re-architecting...

  • Fediverse / ActivityPub compatibility - has gone live with their AP plugin and sites like micro.blog (I think) have some direct AP functionality. I'm interested in exploring this but it's not necessarily a must-have. More on Fediverse point of presence later...

  • IndieWeb functionality - I've baked in as much IndieWeb stuff as I can reasonably do with Jekyll hosted on Git Pages but would be interested in WebMention and other more advanced capabilities if offered by another platform / static-site generator.

  • I've toyed with the idea of self-hosting the blog (on AWS or something), while still using an SSG of some kind. There could be some benefits with adding more dynamic content or having more autonomy over my site but not sure if it'd be worth additional costs or headache trying to manage.

  • Writing (or generally producing "content") has always been something I do out of pure enjoyment but I've considered trying to monetize in some way. What are some platform considerations if I wanted to monetize say, a podcast, newsletter, video courses, premium articles, etc...

--

Other adjacent properties I'm looking to "re-design"...

  • My is currently hosted on , which I have liked so far but I'd like to further embrace the Fediverse so have considered moving to . Any advice on hosted vs. self-hosted? Are there other non-Castopod fediverse options?

  • As of right now, my presence in the Fediverse is mostly on infosec.exchange where I post stuff from my site. I've considered hosting my own instance of Mastodon (or something similar) to be my main account or even just as an official "shellsharks the site" account. I've seen accounts of people going down this path and ultimately bailing due to costs, time overhead, etc...

--

If there are noticeable benefits to making any significant changes I'd be willing to take that on as a project for 2024. Otherwise, I might just stick with what I have and focus on writing/research =). Thanks so much to anyone who takes the time to read / respond!

fromjason, (edited ) to threads
@fromjason@mastodon.social avatar

The Medium is The Message is part one of a series (probably). In it, I argue that #Threads is not the assumed victory for the #fediverse it appears to be.

Longterm interpolation with Threads sends the wrong signal— not that Meta and Mastodon use #ActivityPub, a protocol the average user doesn’t understand, but that both share the same beliefs for the #openweb.
#PostsFromJason #FediSeriesFJ

https://fromjason.xyz/p/notebook/the-medium-is-the-message-threads-isn-t-a-win-for-the-fediverse/

kkarhan,
@kkarhan@mstdn.social avatar

@fromjason @dsfgs which is both good - after all, is jist expensive af and there are a shitload of freehosters.

In fact the cheapest DDoS-protected Hosting I know for static content is ...

philpem, to random
@philpem@digipres.club avatar

Does anyone know of a cheap way to host a static website with a lot of images? Total size is in the gigabytes.
I was thinking something CDN or S3 style, the goal here is cheap.

kkarhan,
@kkarhan@mstdn.social avatar

@philpem A regular-ass webhoster?

You could use i.e. if you want to it and/or combine it with an ...

Some or at https://contabo.com may be an option.

matthiasott, to random
@matthiasott@mastodon.social avatar

If you have a personal website: what platform, CMS, SSG, tech stack, or service are you using for it? Would you pick it again? How much technical expertise did it require to set up and make it your own? And do you have to do a lot of maintenance?

Once more – you guessed it – I’m asking for my subscribers. 😉
RT = 🎉

tbroyer,
@tbroyer@piaille.fr avatar

@matthiasott I did use on GitHub Pages for years, then switched to @eleventy last spring (https://blog.ltgt.net/from-jekyll-to-eleventy/), still hosted on .
We picked for an internal website at work too.
I started from scratch but using a starter project should make it really easy to get started. Of course you have to know markdown and Git.
In terms of maintenance, well, I update from time to time but 11ty is so stable (from what I read) it doesn't require more than bumping the versions.

thelinuxfraud, to Blog

Man can somebody please just build me a nice little to host my bullshit with like or something? Or just teach me how to do it. Sure I have a account but that doesn’t mean I know what I’m doing 😂 and have great docs I just. Do. Not. Get. It.

If you style it out in the theme too, that’d be great.

Drmowinckels, to github
@Drmowinckels@fosstodon.org avatar

Just made a discovery regarding and .

If you set up your website with [org].github.io repo, and set up a custom domain for that, all of the github pages for that org will get their pages to the custom domain rather than github.io!

custom.com
custom.com/other_repo_pages

thats pretty neat, but I can also see possible conflicts happen easily!

But, all-in-all, I love it!

box464, to random
@box464@mastodon.social avatar

At work, I've been moving some of our simpler static sites to Netlify or GitHub Pages and it seems to work fine.

Saving us some money from hosting as well. These sites get very minimal traffic or internal staff only, which I have protected.

Am I missing something here - there's got to be a catch. 👀

michaelharley, to random

If I were running a community or support forum, I'd never run it on a proprietary platform. Find some forum software that works like Reddit and use that.

Pay someone else to host and manage it if you must but I just hate the idea of having changes like this forced upon communities.

https://silversword.online/@WMan22/111150173172725022

kkarhan,
@kkarhan@mstdn.social avatar

@michaelharley I mean why not use if one's a zero-budget FLOSS project?

They literally offer free filehosting and even DDoS-protected webhosting at 0 cost.

I literally setup the domain for to use ...

https://os1337.com

clarkesworld, to random
@clarkesworld@mastodon.online avatar

If you've been blocking AI from scraping your website, there's another one to add. This time it's Google.

I've updated my post on the subject.

https://neil-clarke.com/block-the-bots-that-feed-ai-models-by-scraping-your-website/

hugovk,
@hugovk@mastodon.social avatar
jan, to random
@jan@kcore.org avatar

Just realised that I had a page rule on cloudflare redirecting /feed/ to /feed.xml.

Anyone have an idea how I could have two generated feeds with on ?

coolboymew, to random
@coolboymew@shitposter.club avatar

Also what's a good cheap VPS host nowadays. It's for a static website, so probably don't need much?

Also best domain name provider?

realcaseyrollins,

@coolboymew I use for static sites tbh but I think offers something similar

ryanrandall, to ChatGPT
@ryanrandall@hcommons.social avatar

So if, like me, you use &

… but you're more of a hobbyist than a Super Web Dreamweaver person,,,

…here's what I just did to stop from crawling my site.

(It's basically how to add a robots.txt file—especially if you have one but don't already know how yours is generated.)

Short 🧵

zeroiee, to markdown
@zeroiee@techhub.social avatar

Did you know we're running our Tech Blog https://blog.zero-iee.com using Hugo, GitHub Actions and GitHub Pages? :github:

The content is composed using Markdown. Hugo (run via GitHub Actions) translates HTML templates and Markdown files to a collection of HTML files. GitHub Pages then displays the resulting HTML files and handles SSL.

All we need to do is write a new article in Markdown syntax and push it to our GitHub repository. HTML generation and publishing are fully automated.

While we could host a CICD pipeline and a web server ourselves, we prefer the current low-effort soultion. 😉

villares, to random
@villares@ciberlandia.pt avatar

I used to publish my whole sketch-a-day repo (main branch) as a site, now I'm publishing a docs folder from the main branch, and it is much faster, but I broke some interactive sketches that had their own or pages :(((

Does anyone here know if there is a way to link/serve html files in GH Pages outside the GH Pages designated folder?

PS: I always think about codeberg.org but I think I lack the energy to move homes.

Garwboy, to random
@Garwboy@ohai.social avatar

With so many new social media sites popping up, it won't be long before some techbro introduces the idea of everyone having their own standalone page they can customise however they want which people can link to if they choose, and is lauded as a genius for inventing the website

kkarhan,
@kkarhan@mstdn.social avatar

@Garwboy
Gilfoyle Voice "Kinda like that one?"

points at & and
https://www.youtube.com/watch?v=HcXu4_K1tMQ&t=53s

voxpelli, to random
@voxpelli@mastodon.social avatar

Created an OPML file for the feeds of the members of @sarajw’s CSS WebRing: https://github.com/voxpelli/webring-opml

So, now you can discover awesome CSS websites through not just their individual sites and the webring itself (https://cs.sjoy.lol/) but also by importing their feeds to your feed reader!

And if you use an advanced reader like @Inoreader, then you can even subscribe to the OPML file and keep up to date with new sites: https://github.com/voxpelli/webring-opml/blob/main/README.md#subscribe-to-it-in-your-feed-reader

Now: Where’s that a11y or VanillaJS ?

voxpelli,
@voxpelli@mastodon.social avatar

Uses to generate the files and publish them to , more technical details in the README: https://github.com/voxpelli/webring-opml#technical-details

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • GTA5RPClips
  • tacticalgear
  • mdbf
  • magazineikmin
  • InstantRegret
  • ngwrru68w68
  • rosin
  • Youngstown
  • slotface
  • everett
  • Durango
  • JUstTest
  • thenastyranch
  • ethstaker
  • cubers
  • khanakhh
  • cisconetworking
  • osvaldo12
  • normalnudes
  • Leos
  • tester
  • modclub
  • anitta
  • provamag3
  • lostlight
  • All magazines