This time we have John Romero as the featured video, so it is all about Doom, AI and vintage gaming.
WeAreDevelopers Logo
View in browser

WeAreDevelopers Dev Digest

Issue 135 - AI is Doomed!

Hello fellow developer, this time we have John Romero as the featured video, so it is all about Doom, AI and vintage gaming.

News and Articles

We can all relax as Bill Gates has a good feeling about AI although it seems that  57% of the internet is AI-generated and kills search results and Microsoft's AI PCs can’t play top games. If you ever wondered if your phone is eavesdropping on conversations for ad targeting, you are correct and there's even a pitch deck for the feature. Ford is even looking into a patent to make your car spy on you to show you ads.  Do you remember the One Million Checkboxes site from the procrastination corner? People used it to hide secrets in binary! And if you feel like cheating in school, ChatGPT now runs on a ti 84 calculator!

Given that John Romero is the featured video this time, let's talk about Doom. The big item was that an AI can hallucinate a Doom game in real time running on a Diffusion Model. Much like AI also can simulate Super Mario Bros. from video footage. Doom runs on a volumetric display with more details how that was done in this blog post. It can also run on a toothbrush, on bacteria, and in Zork!

Code and Tools

Sorting algorithms are a fun thing to analyse, do you know about Timsort? Kirupa Chinnathambi has all about it. Also, you can learn about lesser known parts of Python standard library, and how to achieve multithreading in Node.js. In games and retro land, learn how to create a PS1-Inspired Jitter Shader, the effect of CRTs on Pixel Art and the art of dithering and retro shading for the web. I keep saying it, we can learn a lot from vintage computing. In the AI aided coding world, read about programming with ChatGPT, what  AI-written code means in terms of data quality, learn about the most common bugs in LLM-generated code and that minifying code is pretty pointless as OpenAI is shockingly good at un-minifying it. There is also a proposal to block AI bots with a /llms.txt file much like robots.txt that was ignored by them. And last but not least, is Boolean a trap? Some say yes, others no.

Some tools for you: 

  • A DOS JavaScript Canvas with sound
  • Rustpad  - collaborative text editor 
  • Check Your Redirects and Status Codes
  • SeekTune - Shazam's song recognition algorithm
  • Kontra - JavaScript gaming micro-library the Js13kGames game jam.

Cool code demos

particles
vertex earth

Particles Emitter

Vertex earth

Talks and Videos

John Romero What AI can, can't and shouldn't do for games

John Romero, the man, the myth, the legend and more behind games like Doom is discussing the current and near future of gaming in an an AI world. Check it out!

Other videos and talk write-ups of note:

Maria Apazoglou - Making AI understandable for all in production (35m)

Johanna Pirker - How AI is shaping our games (31m)

Jemiah Sius - AI-Driven Problem Solving in Engineering with Observability (28m)

Work and Jobs

In the work world, there is the question if we should always fix bugs or if it makes sense to let small fires burn? Also, it seems that doing support makes you a better engineer, AI development and agile don't mix well and Scrum is stressing people out. Wealthfront explain how they changed their performance review process to help engineers grow and Matthew Dean wonders why companies don't pay their engineers to stay. If you want to plan for your 2025 Security And Risk Budget, Forrester has a guide. If you wonder what it is like to work for Mr.Beast, he wrote a document about that highlighting everything that is wrong about growth hacking and the fast paced work world we live in.

Are you looking for opportunities or fancy a change? How about these?
  • Software Architect at Dennemeyer Group
  • Senior Information Technology Developer at Council of Europe
  • Software Engineer at syracom
  • (Senior) DevOps Engineer at Eltemate
  • Intermediate Software Engineer at handly
More jobs here: Remote positions - Germany - Austria

Some companies to check out are:

syracom- MIC - Riese & Müller - Riverty Group- Haufe Group

Procrastination Corner / Wonderful Weird Web

  • Is my blue your blue - some say it is  green, others blue
  • Tapedeck.org - collection of tapes of yore
  • Stapler: I remade a 32 year old classic Macintosh app
  • Nortis: a Tetris clone for the PlayStation 1

What's happening at WeAreDevelopers…

WeAreDevelopers LIVE, our online event series. Next is DevOps Day. on 2nd of October. We are always looking for presenters, apply for LIVE days here

WeAreDevelopers World Congress returns 9-11 July 2025. Tickets are already available at a discount.

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

Unsubscribe Manage preferences