Menu

People of WordPress: Kim Parsell

November 8th, 2019

You’ve probably heard that WordPress is open-source software, and may know that it’s created and run by volunteers. WordPress enthusiasts share many examples of how WordPress changed people’s lives for the better. This monthly series shares some of those lesser-known, amazing stories. Meet Kim Parsell We’d like to introduce you to Kim Parsell. Kim was…

Two-Value Display Syntax (and Sometimes Three)

November 8th, 2019

You know the single-value syntax: .thing { display: block; }. The value “block” being a single value. There are lots of single values for display. For example, inline-flex, which is like flex in that it becomse a flex container, but behaves like an inline-level element rather than a block-level element. Somewhat intuitive, but much better…

Diana Smith’s Pure CSS Artwork “Lace”

November 8th, 2019

Diana is at it again with her absolutely unbelievable CSS paintings. This latest one is called Lace. Past paintings are Francine, Vignes, and Zigario. She wrote for us last year if you’d like a little insight into her thinking. Andy Baio looked at the painting in a variety of older and incompatible browsers, and the…

Working with Fusebox and React

November 8th, 2019

If you are searching for an alternative bundler to webpack, you might want to take a look at FuseBox. It builds on what webpack offers — code-splitting, hot module reloading, dynamic imports, etc. — but code-splitting in FuseBox requires zero configuration by default (although webpack will offer the same as of version 4.0). Instead, FuseBox…

Weekly Platform News: Web Apps in Galaxy Store, Tappable Stories, CSS Subgrid

November 7th, 2019

In this week’s roundup: Firefox gains locksmith-like powers, Samsung’s Galaxy Store starts supporting Progressive Web Apps, CSS Subgrid is shipping in Firefox 70, and a new study confirms that users prefer to tap into content rather than scroll through it. Let’s get into the news. Securely generated passwords in Firefox Firefox now suggests a securely…

Newsmakers: Fact-checking in Australia with Holly Nott

November 7th, 2019

From claims about government spending to activists interfering with cattle trucks, the Australian Associated Press, or AAP for short, fact-checks all types of stories. As Australia’s national news agency, AAP generates stories and images for an expanding group of Australian publishers. They also work with a network of partner agencies to provide a comprehensive global…

See art from the vaults of La Isla del Encanto

November 7th, 2019

Editor’s note: In this guest post, we’ll hear from Carlos R. Ruiz Cortés, Executive Director of the Instituto de Cultura Puertorriqueña (ICP). Art can capture both the idiosyncrasies and the national identity of a people. With more than 40,000 artifacts in our National Collection, the Instituto de Cultura Puertorriqueña’s mission is to share Puerto Rican…

Location, Privilege and Performant Websites

November 7th, 2019

Here’s a wonderful reminder from Stephanie Stimac about web performance. She writes about a recent experience of moving to an area with an unreliable network and how this caused problems for her as she tried to figure out what was happening during a power blackout: Assuming all of your customers are living the same life,…

Teachable Machine 2.0 makes AI easier for everyone

November 7th, 2019

People are using AI to explore all kinds of ideas—identifying the roots of bad traffic in Los Angeles, improving recycling rates in Singapore, and even experimenting with dance. Getting started with your own machine learning projects might seem intimidating, but Teachable Machine is a web-based tool that makes it fast, easy, and accessible to everyone….

Query JSON documents in the Terminal with GROQ

November 7th, 2019

JSON documents are everywhere today, but they have rarely structured the way you want them to be. They often include too much data, have weirdly named fields, or place the data in unnecessary nested objects. Graph-Relational Object Queries (GROQ) is a query language (like SQL, but different) which is designed to work directly on JSON…