Java at 30, a brief history of JavaScript, lots of data leaks and a security problem in GitHub's MCP server.

WeAreDevelopers Dev Digest

View in browser

Issue 170: All things MCP, huge login data leaks and web privacy

WeAreDevelopers World Congress 9-11/7/25 - get 15% off using code devdigest

Hello fellow developer, as I am preparing for the Accessibility and AI Day next week, here are some resources and news to keep you occupied. We cover the history of JavaScript, Java and explain in detail what the whole MCP thing may be about. But first, I met with Ryan J. Salva from Google to reminisce how we made developers more effective working together in Microsoft and what he has for us now:

Coffee with Developers Developer Productivity Using AI Tools and Services Ryan J. Salva Senior Director of Product at Google

We sat down with Ryan J. Salva, Senior Director of Product at Google to discuss all the latest developments with Google Gemini and Gemma, and how developers can boost their productivity with AI tools and services. Check out the video to learn more.

What's happening in AI

  • All things MCP: Hype or Hope?, MCP is the new Web 2.0, MCP explained and MCP without hype or fluff
  • The AI Engineering Stack
  • Does LLM Write Performant Code? Study Says No
  • Tips for generative coding and the hidden cost of AI coding 
Open your eyes to Open Source - penpot.app

Penpot is the first open-source design tool for design and code collaboration. Designers can create stunning designs, interactive prototypes, design systems at scale, while developers enjoy ready-to-use code and make their workflow easy and fast.
Available on browser or self-hosted, Penpot works with open standards like SVG, CSS, HTML and JSON, and it’s free! Being fully open-source, Penpot lives and breathes collaboration, ownership, security, privacy and transparency.

Check out Penpot now! https://penpot.app

Security and Privacy

  • GitHub MCP Exploited: Accessing private repositories
  • Researchers Dump 2 Billion Scraped Discord Messages Online
  • Database of 184 Million Records Exposes Vast Array of Login Credentials
  • New Privacy Principles for a more trustworthy web
  • Detecting malicious Unicode

Software Development

  • A Brief History of JavaScript
  • 10 updates from Google I/O 2025
  • 6 Ways Slack, Notion, and VSCode Improved Electron App Performance
  • Java at 30: The Genius Behind the Code That Changed Tech
  • Code Performance: Push Ifs Up And Fors Down

Tips, Tricks and Tools

  • Hako - an embeddable JavaScript engine.
  • Chroma helps simulating different types of color blindness occurring in society.
  • Efficiently extract colour information from images
  • BrowseComp: a benchmark for browsing agents
  • Tailwind Grid Generator

Procrastination corner and Wonderful Weird Web

  • Visualizing 100,000 Years of Earth in WebGL
  • Sort celebrities by height
  • Why the Apple II Didn’t Support Lowercase Letters
  • Understanding LucasArts' iMUSE System: A Historical and Technical Analysis

Career and Culture:

  • When a team is too big
  • Real value isn’t in the code
  • What makes a good engineer also makes a good engineering organization
  • AI Won't Kill Junior Devs - But Your Hiring Strategy Might
  • We're 2.5 years into this AI gold rush, and I still haven't seen any gold!
Are you looking for opportunities or fancy a change?

Companies to check:

  • Full Stack Developer - iprox. at Vertical Horizon B.V.
  • Junior Software Engineer /Banking at msg
  • Backend Developer Drupal at Hubert Burda Media
  • Solution Architect IT Operations at Dirk Rossmann
  • Frontend Developer Angular at Technoly
  • Hubert Burda Media
  • trivago
  • Rosenxt Group
  • AOK Systems
  • Wilken

More jobs here: Remote positions - Germany - Austria

WeAreDevelopers, Schottenfeldgasse 23, Vienna, Vienna 1070, Austria

Unsubscribe Manage preferences