---
title: "Dev Digest #100: onchange event listener"
---

40 years of Mac, JavaScript on the shell and a cat on your keyboard.

| View in browser WeAreDevelopers Dev Digest Issue 100 - with a new lick of paint Hello fellow developer, welcome to the 100th edition of this newsletter. We asked what you'd like to see (read up on the survey results here), and made changes. Lots more links with details and a clearer layout. Do you like it?  News and Articles The Mac turns 40, a lot of praise and an archive of all its looks over the years. Critical Vulnerabilities found in Open Source AI/ML Platforms.  Key lessons learned on my path from Engineer to VP.  Vision Pro's first killer app is the web app-arently  GrahamTheDev's excellent tutorial how to generate a high fidelity GitHubReadMe including responsive graphics and dark and light mode. Pier-Luc Brault used Netscape Composer in 2024. I also started with this and it made me learn HTML instead. Shell scripting in JavaScript? The Bun Shell tries to make it easier.  Paul Lewis with details on browser rendering performance. 10 unexpected ways to use GitHub Copilot - pull requests, CLI and more Stephanie Eckles writes about 12 CSS One-Line Upgrades to your styles. The NEW Developer Nation survey is here! For every survey response, Developer Nation will donate to a charity of your own choice! That’s just one way to give back and support the global developer community too. This time, we’re supporting the following organisations: Mozilla Foundation, ADRA, Ada Developers Academy, Free Code Camp, Engineers Without Borders. Plus everyone will get a FREE virtual goody bag packed with resources! Start Here Code and Tools remoteStorage combines the localStorage API with a remote server to persist data across browsers and devices. wacat  randomly tests your products like a cat on your keyboard.  Videos and talks This time we sat down for a coffee with Ulrich Irnich, Chief Information Officer at Vodafone, to talk about how AI influences the telecommunication industry, his professional journey, his take on the importance of purpose in life and in the workplace as well key insights from his experience as a CIO at Vodafone. Other videos and talks you might enjoy: Sascha from Hoffmann Group answering 3 questions for developers (1m11s) Every Logical Fallacy Explained (11m)- how many have you seen? Johannes Bechberger - Exploring Java Debugger Internals (58m) Stefan Baumgartner - on Rust as a Spotless Programming Language (60m) Access the full WeAreDevelopers talk archive Events CODE100 is coming to Amsterdam! We will be live in an amazing venue and we are looking for challengers and people to come and cheer for them! Tickets are available now and we offer an evening of exciting live code competitions and plenty of networking opportunities. 02/02/2024 - HalfStack, Phoenix, Arizona, US 30/01/2024 - Metaverse and AI Developers Hangout - in person in Berlin Work and Jobs   Some work related thoughts: Anton Zaides on Hiring only seniors is the worst policy, Leah Tharin on the skill that gets you fired or promoted: managing up. and a repository with tips and resources to prepare for behavioural interviews.   Are you looking for opportunities or fancy a change? Here are some open positions: Embedded Software Engineer at SFC Energy AG in Brunnthal Team Lead / Lead Software Engineer - Python at momox SE in Berlin Webdeveloper Backend Ruby on Rails at straiv GmbH in Stuttgart IT Initiativbewerbung at REWE Group Österreich in Vienna, Remote Full Stack Engineer at Platomics GmbH in Vienna, Berlin, Remote And some companies to check out are: straiv - Techniker-Krankenkasse - knecon Technologie - publicplan - LucaNet   More jobs here:  Remote positions     Germany    Austria  Procrastination Corner / Wonderful Weird Web 3D Trunk Road Gritter Tracker - live information about roads being made safer in Scotland with the best truck names ever. Web Design History Timeline milestones from 1990 to the present. Colossus - the code breaking computer that helped win WW2 What's happening at WeAreDevelopers… CODE100 is coming to Amsterdam! On the 29th of February we will have another edition of CODE100 in Amsterdam! We also need local challengers, are you up for it? WeAreDevelopers LIVE, our online event series. Next is DevOps Day on the 7th and  Python Day and 21st of February. We are always looking for presenters, apply for LIVE days here. WeAreDevelopers World Congress 17-19 July 2024 · Berlin Find out who the first confirmed speakers are and get your ticket.   Want to be on stage in 2024? Send us your talk proposal! WeAreDevelopers, Liechtensteinstraße 111-115, 1090, Vienna Manage preferences |
| --- |