Last Friday's Dev Digest was mostly about security and game topics, so let's take a look what you didn't get in your inbox. We also covered some brand new online courses to get started as a developer or refresh your knowledge. And we wrapped up CODE100 Amsterdam and wonder if you could have been a winner.
News and Articles
In security news, there are some annouccements:
- Github shows how they automatically fix security vulnerabilities with AI
- Microsoft's released PyRIT to generate malicious prompts to test Generative AI models and
- in bonkers security news: fingerprints can be recreated from the sounds made when you swipe on a touchscreen.
In accessibility land:
- Webaim's screen reader survey 10 results are out. Every year Webaim asks screen reader users how they experience the web and it is a great resource for information how to fix your products.
- Josh Collinsworth worries about Copilot generating inaccessible solutions as generated front-end code is often far from semantic.
And in terms of web platform news:
- Mozilla released a brand new Front End Development Curriculum!
- Apple vs. PWA is still on, here's what will be broken soon if we don't act about it and you can sign an open letter to Tim Cook to stop it.
Code and Tools
CODE100 puzzle: Stars in their Eyes
On 29/02 CODE100 came to Amsterdam and this was the final challenge. Could you have done it?
Check the README and the dataset.
- Deno is releasing JSR - a JavaScript Package Registry to rival NPM.
- Google released an AI model that can generate 2D platformer games. Sure, but can it do Frogger in 256 bytes?
- Ahmad Shadeed has an interactive guide to using CSS has().
Videos and talks
We met with Jonathan Fielding to talk about Neurodiversity in the tech industry. Check out the video and his resources on the topic.
- Microsoft's brand new “Security for Beginners” course - with code.
- 10 JavaScript security vulnerabilities with code examples (25m)
- Code Pac Man in JS - live in one hour with explanations
- Jodie Burchell's guide to modern natural language processing (1h)
- Luca Palmieri's introduction to Rustdoc's JSON format (45m)
Work and Jobs
- The UK just made the four-day week permanent in world’s biggest trial.
- You can learn a lot about your company by renaming your profile to "Slackbot".
- Wired has an interesting bit on tech job interviews getting ridiculously hard and it seems some companies make it even bizarre.
- AI won't eat your job, but your salary talks about work becoming a commodity with automation. And lastly,
- Jensen Huang of Nvidia says kids shouldn't learn to code and leave it up to AI. Do you agree?
Procrastination Corner / Wonderful Weird Web
- Mario Kart 3 in the browser and you can help make it better
- In Sinusoidial Tetris you win by changing a sine curve to match the one below
- Gorgeous Random animations on every reload.
Until next week! Soon we will also release a more in-detail post about the CODE100 event with all the questions, answers and code challenges.