Posts on this site in the 'Web Development' taxonomy, ordered by date
How Static Site Generators (SSGs) are becoming dynamic site generators anyway. Is this necessary or desirable?
Markdown has no official comment statement, but a 'null' link works as a pseudo-comment.
Why you get the 'Non-static method … should not be called statically' message from PHP and what to do about it.
Some guidelines if you decide to create your own static site generator (SSG) software, which you shouldn't.
A look at how BEM notation might work with SCSS. I also present my opinions about BEM in general.
How to find and fix coverage problems in Google Search Console and ensure your site is indexed properly.
How to fix a problem with Safari's 'Inspect Element' where the DOM tree seems to bounce all over the place.
A brief example of how to use the PHP built-in web server for testing and development purposes.
My (revised) version of how to markup a blog with schema so that the relevant properties and relationships are properly defined.
How to use schema @ids to avoid repeating yourself when you want to define complex schemas. It's easier than you might think.
Panic have announced that they intend to replace Coda, their web development software, with something entirely new.
How I use schema.org markup on a blog. A combination of WebSite, Blog, Article and BlogPosting, and things like Product and Review to generate rich snippets.
A review of Panic's Coda, which is a code editor, FTP and terminal app for macOS and iOS. It's basically very good but suffers from one or two drawbacks.
Fixing PHP sessions, which seem to be timing out too soon since PHP 7. The problem lies with where the sessions are saved.
Whereas Jekyll will run on macOS, it won't run on iOS, so I had to install it on my Linux server. This is the cross-platform process I use to publish articles via Jekyll.
Why you should maintain control of your creative content on the internet via your own website and the blueprint provided by IndieWeb.
This article describes how I went about changing the way I used Jekyll to support moving from a MacOS MacBook Pro as main computer to using an iOS iPad Pro instead.
Why I chose to use Jekyll, a static blog generation app, to power this site rather than something like Wordpress.
A description of how I installed Jekyll on macOS 10.11+, including how to get past some of the errors I encountered.