Apple allowing browsers on iOS, AI code generation and quality, CORS explained, news about layoffs and the job market.
WeAreDevelopers Logo
View in browser

WeAreDevelopers Dev Digest

Issue 101 - the XXX issue

Hello fellow developer, to the XXX edition of Dev Digest (we're coming to Amsterdam and that's the flag). This time: Apple allowing other browsers on iOS, AI code generation and code quality and lots of news about layoffs and the job market.

News and Articles

What's next for developers in 2024 - take the survey

You can still fill the Developer Nation survey to support good causes, win goodies and tell people what developers really think and want.

  • This is huge: Apple now supports other browsers than Safari on iOS devices in Europe ending a monopoly bad for web interoperability. This means  changes to Apple's software publishing rules you should be aware of. We don't want to have a situation where web pages are only available in the EU. 
  • Sticking with interoperability: the results of Interop 2023 are out.
  • AI code generation: GitHub Copilot Research shows that it makes us more effective, but produces low quality code. Other research shows that AI generated code is less secure as assistants deliver positive results at all cost. The Register interviewed Simon Willison, inventor of Django, and found that AI generated code still needs a human touch.
  • Florian Bellman goes even further and laments that you are never taught how to build quality software in this fast paced market.
  • Adam Argyle has 5 CSS snippets every front-end dev should know in 2024.
  • Here's how to account for Internationalisation with CSS and HTML.
  • This is nasty: malware embedded in images on Ars Technica and Vimeo
  • Last but not least: The Concise TypeScript Book is a great read.

Code and Tools

CODE100 - tic tac toe challenge

CODE100 is coming live to Amsterdam 29/02 and we want you to come and compete! To get started, here is an Amsterdam XXX puzzle to show us what you can do! 

The CODE100 XXX challenge

  • Knowing CORS is important. Jake Archibald's How to win at CORS is an oldie but goodie and understanding CORS has comic vikings.
  • QuickJS is an embeddable Javascript Engine by Fabrice Bellard, of FFMPEG and JSLinux fame. Love the page style!
  • Is Your Password Secure? Check robustness, crack time, and get helpful warnings and suggestions for stronger passwords.

  • fsx: filesystem API for JavaScript - making I/O easier

Videos and talks

3questions-1

This time our featured video is short and sweet. Sascha from Hoffmann Group answering 3 questions for developers (1m11s)

Other videos and talks you might enjoy:

  • 100 Years of Fictional UI (11m) - were they all wrong?
  • Lorenzo Pieri - The year 3000, a brief history of Web Development (25m)
  • Mary Grygleski - Enter the World of GenAI with Vector Search (60m)

Access the full WeAreDevelopers talk archive

Events

CODE100 Amsterdam!

We will be live in an amazing venue and we are looking for challengers and people to come and cheer for them! Join an evening of exciting live code, competitions and plenty of networking opportunities.

harbour

Work and Jobs

 

Lots happening in the job world. France fines Amazon $35 million for spying on their workers, over 25,000 tech people lost their jobs in January which is great for the stock of tech giants but may show a worrying trend.The good news is that MIT found out that AI won’t steal as many jobs as expected - because humans are cheaper.

 

Are you looking for opportunities or fancy a change? Here are some open positions:

  • DevOps Engineer at Douglas in Düsseldorf, Remote
  • Senior Full Stack Engineer at SMG Swiss Marketplace Group in Berlin
  • Cloud Backend Developer at STACKIT in Berlin, Neckarsulm, Remote
  • Senior Fullstack Engineer at Dynatrace in Gdańsk
  • Lead Developer Fullstack at Materna Information & Communications SE

    And some companies to check out are:

    seleon gmbh - Innerspace - toom Baumarkt - tonies - ING Deutschland

     

    More jobs here:  Remote positions     Germany    Austria 

    Procrastination Corner / Wonderful Weird Web

    • Math Crossword is a way to waste some time each day and practice calculus

    • Reading QR codes without a computer a skill to impress people with!

    What's happening at WeAreDevelopers…

    Call for Papers deadline for the WeAreDevelopers World Congress extended until 15th of February. So far there are over 1300 submissions, but we're sure you have something great to say on stage to 12,000 people, so why not have a go?

    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 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? Send us your talk proposal!

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

    Manage preferences