an excellent jekyll cheatsheet
https://devhints.io/jekyllRecently in a chatroom I know people have been discussing using HTML and CSS only without any kind of other markup / templating / build script. ... read full post
Recently in a chatroom I know people have been discussing using HTML and CSS only without any kind of other markup / templating / build script. ... read full post
Make your website PWA (Progressive Web Application)
Hnews has already gotten into how this isn't really a jamstack issue, just an issue with a 100% static site. ... read full post
I used this to tape together a printURL command so I could pass in a filename and get its URL to pass to a command line executable that sends Webmentions. It surprised me that that wasn't somehow possible in the basic Jekyll install and that I couldn't find something that already did it--but it was much easier to write myself than I expected. ... read full post
Noob question but here it goes. The place I work at has a website written in CodeIgniter, a PHP framework. The creator of the codebase was contracted and when he gave me a demo, the code was just sitting in /home/www-user/public_html of the VPS and to show the code and make changes to it, he used FileZilla's "View/Edit" option. ... read full post
You can use Kontrast to choose background and text color combinations for your website or app that your users will find easy to read. Kontrast can help you improve the accessibility for your site or app for people with vision problems.
This isn't my work, I found it on /r/opensource and found it interesting enough to post on here.
Hi, since I'm currently looking for a CSS library to use on one of my projects and eventually a blog as well, I thought I'd ask you guys and gals for your favourite minimal CSS libraries.
What do you like most about that library? In your eyes, what are attributes a good CSS library should have?
JavaScript is a bad programming language, but one of the benefits of it is that at least it's high-level and interpreted, so we get at least some idea of what the website is doing, which privacy oriented browser extensions can take advantage of to block code and try and prevent the website from doing something the user doesn't want it to do. Even things like specific event handlers and APIs can be blocked by extensions. With WebAssembly being a lower level language, could browsers and extensions end up with reduced ability to monitor and block website behavior? Especially if actions that normally require a call to the browser's API can be compiled into standalone WebAssembly code, potentially making it impossible to completely block. There's also the question of whether extensions will even be able to affect the WebAssembly code on websites. ... read full post
I haven't touched generative art since the boring things they make you do in programming 101 courses, but this is truly cool--all the more so when you realize what the animations must look like. Not your father's CSS! I wonder what might be satisfying to do as an intro level experiment in this sort of thing, just as a toy to host on my website. ... read full post
weird CSS is very cool to me because of how efficiently it hooks into the browser to augment whatever document it's attached to.
Here's a simpler alternative to WebSockets I recently learned about. It's really easy to use and allows you to make a page live while keeping most of the logic on the server. I used it in a work project recently and it was a breeze.
I am trying to make a theme for Hugo for a simple blog. But I don't know what the standard practices for setting font size for the main text are. Right now I have left them untouched so they default to whatever you have set on your browser. But this doesn't seem good because browser font size is usually set to something smaller than legible. ... read full post

Anybody got a good WebRTC project going?
Trying to hack some HTML and CSS. Are there anything like the above that can serve a local website to localhost, be built on Linux and refreshes the page when files are changed? ... read full post
Mercure is an open protocol for real-time communications designed to be fast, reliable and battery-efficient. It is a modern and convenient replacement for both the Websocket API and the higher-level libraries and services relying on it.