The Google search monopoly, Minority Report meets 1984, what's new in web tech and Github's new Model playground! 
WeAreDevelopers Logo
View in browser

WeAreDevelopers Dev Digest

Issue 128 - Don't Google "Monopoly"

Hello fellow developer, who watches the watchmen and what is a monopoly? Well, let's find out and learn a few things about new web features and accessibility along the way.

News and Articles

It is official that Google has monopolised search through illegal deals, much like Microsoft did with browsers. This will influence tech competition and The Verge has the all the spiciest parts of the ruling. The biggest affected third party in this isn't  Apple, but Mozilla and Firefox as 86% of its revenue comes via a search deal. Their new CEO,  Laura Chambers, talks about some of that in this interview.

In more tech news from the big G, Chrome’s Manifest V3 is around the corner and you can soon send money to websites in Chrome. There is insight into how Google search handles JavaScript throughout the indexing process and how it transfers 1 exabyte a day using a tool called - wait for it - effingo (more details in the paper and in the talk video below). Google Fonts violates GDPR which is another reason to self host and google webfonts helper, well, helps with that. Cloudflare Fonts is another option when GDPR is on your must-have list.

On to AI news: Argentina is going full minority report and wants to predict crime using AI algorithms. More detail in Spanish are in the official announcement. France also seems to become "grand frère" as reports of the mass AI surveillance at the Olympics are making the rounds. OpenAI, who have just been called a competitor by Microsoft has a tool that catches students cheating by using ChatGPT but won't release it yet. GitHub introduced GitHub Models, a Hugging Face style community where you can test and compare LLM results. NVIDIA seems to scrape 'A Human Lifetime’ of videos per day to train AI, Gartner predicts that 30% of GenAI projects won't get past POC stage by end of 2025 and the EU's AI Act is now in effect. And the big question is if exploited humans are what powers AI?

In security news, CrowdStrike released a root cause analysis of the big outage, Homebrew had a detailed audit finding a lot of flaws and hotels started searching hotel rooms during DEFCON. 

And, finally, DHH claims that cookie banners show whats wrong with the EU (true, they're called biscuits) and MacOS Sequoia will bug you with a weekly permission prompt for screenshot and screen recording apps.

Quick Tricks

Sometimes you want to make it easy for people to copy something to the clipboard. Using the navigator.clipboard API, it is not hard to implement a "copy this" button.

The source code and the buttons it generates as a screen recording.

Accessibility Focus

Here are some focused links on the topic of accessibility and usability:

  • Alternative text in action - a UK government guide
  • Dungeons & Dragons taught me how to write alt text
  • Readability: The Optimal Line Length
  • A handful of reasons JavaScript won’t be available
  • AT Is More Than Screen Readers

Code and Tools

Safari 18 is catching up and now supports View Transitions, a pretty exciting web feature although there are some misconceptions about them and using them breaks incremental rendering. Stefan Judis has a great round-up of what other Safari web features are usable across browsers. CSS font-size-adjust is one of them and has been added to baseline. Anchor positioning is also pretty cool and a great way to  create flow charts. Or did you know that you can use <details> to create accordions without any scripting? One thing Flash had from the get-go the web lacks is video with alpha transparency and Jake Archibald shows it can be done. Tachometer is a new JavaScript benchmark and you can use Playwright to track supermarket prices. The costliest coding error anyone has ever made lost $457m and if you don't know how CPUs work why not simulate them in code?

Some tools for you: 

  • Rendley - an embeddable JavaScript Video Editor in the Browser
  • WorldWideWeb source code - surf like it is 1991 and Tim Berners-Lee
  • FakeTraveler - set the geographical location of your phone without a VPN

Books

  • Practical SVG is Now Free to Read Online
  • Exploring JavaScript ES2024 Edition

Talks and Videos

thumb

We are still working on all the recordings of the WeAreDevelopers World Congress but here is the official after-movie showing you all the bits and bobs you missed.

Other videos and talk write-ups of note:

  • Chris Heilmann: Talk notes: Let’s make a simpler, more accessible web
  • Michał Zasadziński, Krzysztof Rzadca: An Exabyte a Day: Throughput-Oriented, Large Scale, Managed Data Transfers

Work and Jobs

News about more layoffs, 15,000 at Intel and 12,500 at Dell. Microsoft ties bonuses and promotions to security performance and X leaves San Francisco office for somewhere cheaper. "Return-to-office" hurts employee retention and productivity. You shouldn't have to ask for permission to do your job correctly and demand time to prevent tech debt as  "20% for tech debt" doesn't work. Apparently there are good ways to get promoted and a lack of soft skills gets you stuck at senior engineer level. Last, but not least, the question should the daily stand-up die?

Are you looking for opportunities or fancy a change? How about these?
  • Senior Java Developer / Java Tech Lead at Stratodesk Software
  • Software Developer Audioverwerking - Java at AIVD
  • Software Analyst Billing at Schleupen SE
  • Full-Stack Developer at Dennemeyer Group
  • Full Stack Web Developer Mobile Games at Lotum
More jobs here: Remote positions - Germany - Austria

Some companies to check out are:

Rohde & Schwarz - Transporeon | Trimble - ÖBB-Konzern

VECTOR Informatik - Hubert Burda Media

Procrastination Corner / Wonderful Weird Web

  • The best ROM hack website is shutting down after nearly 20 years
  • There are 2,000-plus dead rockets in orbit—here’s a rare view of one
  • Mumbdle - recognise mumbled songs

What's happening at WeAreDevelopers…

WeAreDevelopers LIVE, our online event series. Next is Java Developer Day. on 11th of September. We are always looking for presenters, apply for LIVE days here

WeAreDevelopers World Congress returns 9-11 July 2025. Tickets are already available and you can try your luck at the spin to win wheel for discounts or "Black Pass" VIP tickets! 

WeAreDevelopers, Liechtensteinstraße 111-115, 1090, Vienna

Unsubscribe Manage preferences