Lots of web developers want to achieve fast loading web pages. As more page views come from mobile devices, making websites look better on smaller screens using responsive design is just one side of the coin. Browser Calories can make the difference in loading times, which satisfies not just the user but search engines that rank on loading speed. This article series covers how to slim down your web pages with tools Fedora offers.
2018/09/14: This article will explain how to produce documentation in multiple formats from a single markup language (in this case Markdown) using Pandoc. It will also explain the value of using meta-information files to create a separation between the content and the meta-information (e.g., author name, template used, bibliographic style, etc.) of your documentation.
A long time ago, I set up a WordPress blog for a family member. There are lots of options these days, but back then there were few decent choices if you needed a web-based CMS with a WYSIWYG editor. An unfortunate side effect of things working well is that the blog has generated a lot of content over time. That means I was also regularly updating WordPress to protect against the exploits that are constantly popping up.rnrnSo I decided to convince the family member that switching to Hugo would be relatively easy, and the blog could then be hosted on GitLab. But trying to extract all that content and convert it to Markdown turned into a huge hassle. There were automated scripts that got me 95% there, but nothing worked perfectly. Manually updating all the posts was not something I wanted to do, so eventually, I gave up trying to move the blog.rnrnRecently, I started thinking about this again and realized there was a solution I hadn't considered: I could continue maintaining the WordPress server but set it up to publish a static mirror and serve that with GitLab Pages (or GitHub Pages if you like). This would allow me to automate Let's Encrypt certificate renewals as well as eliminate the security concerns associated with hosting a WordPress site. This would, however, mean comments would stop working, but that feels like a minor loss in this case because the blog did not garner many comments.rnrnHere's the solution I came up with, which so far seems to be working well:rnrn Host WordPress site at URL that is not linked to or from anywhere else to reduce the odds of it being exploited. In this example, we'll use http://private.localconspiracy.com
(even though this site is actually built with Pelican).rn Set up hosting on GitLab Pages for the public URL https://www.localconspiracy.com.rn
Add a cron job that determines when the last-built date differs between the two URLs; if the build dates differ, mirror the WordPress version.rn After mirroring with wget, update all links from "private" version to "public" version.rn Do a git push to publish the new content.
configurable api server written in Go for handling form submissions
The right font choice along with the absence of sidebars and popups makes everything feel easier and better to read. It can also make you feel good!
2018/06/27: The social giant is retreating from the news business. It’s been a painful transition for publications that had come to depend on it—including Slate.
Understanding the differences between aggregators and platforms matters for companies interacting with them and also regulators considering antitrust.
we're sorry, but you appear to be a bot and we've seen too many requests from you lately. we enforce a hard speed limit on requests that appear to come from bots to prevent abuse.
Late last week reporter Tony Horwitz, writing in the New York Times, told the story of publishing Boom, a long work of narrative nonfiction, in digital-only format, and getting screwed. After months
News organizations need to re-educate investors about how we will achieve meaningful returns by "pivoting to readers."
One of the most perplexing elements of the European Commission's copyright proposals relates to what's known as ancillary copyright, or neighbouring rights for press publishers. Billed as a way for journalists and their publishers to make more money from online journalism, it's an attempt at protectionism that would end up severely harming competition and innovation in the EU news industry.
Socialite provides a very easy way to implement and activate a plethora of social sharing buttons - any time you wish. On document load, on article hover, on any event!
It's a Matter of Control. This is True went online in the first half of 1994, so True has been in business longer than many big names in the Internet biz, including Google (1998). As a classic feature column, I received (and turned down) syndication offers from two different newspaper syndicates, including one of the ... Continue Reading
According to a New York Times media report the venerable Playboy magazine will soon go nude-free. I quote: 239191188Mr. Hefner, now 89, but still listed as editor in chief, agreed. As part of a redesign that will be unveiled next March, the print edition of Playboy will still feature women in provocative p
Don't be fooled by this terrible social media marketing advice.
Ad blocking started as an initiative by independent developers who wanted to improve our browsing experience. Now that at least one company, Apple, has made Content Blocking "official", ad-supported