Web development

light-dark()

light-dark() CSS color function helps to make better color schemes for websites.

Continue reading →

Most of “AI” is a rebranded side effect of the surveillance technology.

Back to 90s

Ruffle is a Rust-based Flash Player reimplementation.

Continue reading →

Shopify was behind the RubyGems hostile takeover

Shopify was behind the last week’s hostile takeover of RubyGems and other Ruby-based projects, according to Joel Drapper. As the biggest corporate sponsor of Ruby Central, Shopify already had oversized financial influence on Ruby’s core projects and infrastructure. Now their role is increasingly seen as hostile towards rest of the Ruby community.

Continue reading →

Trouble in Ruby land

Overview of the outcome of recent hostile takeover of RubyGems’ infrastructure.

Continue reading →

Netlify pricing change is a disaster

Netlify limits Free tier users to only 20 builds a month.

Continue reading →

Reducing risk of malicious ads

New method for blocking accidental visits to search engine ads by using enterprise policies for adjusting web browser settings, developed by Don Marti.

Continue reading →

Learning standards

Start learning standards-based techniques.

Continue reading →

EXIF data discovery

Overview of an article from Harley Turan about ways to access and search EXIF metadata from a collection of photos.

Continue reading →

Ideas for a website

List of ideas for new /pages

Continue reading →