Hello fellow developer, this time we have an expert round on the important topic of Apple vs. Web Apps, lots of security updates and tools!
WeAreDevelopers Logo
View in browser

WeAreDevelopers Dev Digest

Issue 104 - Fight for your right to third party

Hello fellow developer, in a small change to our normal programming (get it?), because of time-sensitive matters, we have a spotlight section on Apple's decision to stop supporting web apps as standalone apps, as this affects us all as developers. Of course, that's not all and there is more to read and learn. 

Spotlight: Web Apps on Apple iOS in the EU

The European Union is enforcing its Digital Markets Act and Apple aren’t happy about it. This should have been a great thing - more browser choice on iOS and distribution via URL. But instead it means you can't publish full feature Web Apps on iOS - you stay within the browser and it's limits. The Open Web Advocacy group has all the details what that means for developers, but,  even more importantly, they ask EU companies and developers to give them information by the 9th of March to show to Apple and the EU commission to prevent this. So fill out this survey if you want to stay a first class Apple developer although you are in the EU. We met with Bruce Lawson of the OWA and Web App expert Ben Francis to discuss this in a special "Coffee with developers". Check it out on YouTube.

The uncertain future on web apps on Apple iOS in the EU

Here's some more info about this. The state of PWAs on iOS wasn't good to start with as explained in Web Push on iOS - 1 year in and PWAs wont replace native iOS apps. Game developers face the fact that Apple effectively kills numerous browser games in the EU. The Register claims that Apple broke web apps in iOS 17 beta and that Apple makes it official: No EU Home Screen web apps. 9 to 5 Mac tries to explain why that is and Jeremy Keith shows the effect on web developers.

News and Articles

Security news:
  • The WordPress Bricks Theme has a security flaw that impacts 25k+ sites.
  • Mastodon is a spammy mess right how, and it shows issues of the fediverse.
  • A Nginx core developer quits in security dispute, starts “freenginx” fork. 
Platform: 
  • CSS might soon have functions and mixins, making preprocessors history.
  • The Microsoft Edge team proposes EditContext, replacing contentEditable.
Food for thought:
  • Jack Lindamond on infrastructure decisions he endorses or regrets .
  • The Tailwind marketing and misinformation engine and a 1:1 comparison of a site built with Tailwind vs. Semantic CSS.

Code and Tools

  • Daniel Cranney explains the Next.js App Router by building a "WoofPix" app!
  • Frontend Fuzzy Search allows you to build forgiving search forms.
  • Autotab - do things in the browser and let AI learn to repeat it.

Videos and talks

  • Scott Chacon: So You Think You Know Git? (45m) - FOSDEM 2024
  • Davide Imola - Securing secrets in the GitOps Era (1h)
  • Lucien Immink - Project Fugu: Extending the web (1h) 

Access the full WeAreDevelopers talk archive

Events

DevworldLogo_Main_White

CODE100 is coming to Amsterdam and we’re partnering with the DEVWorld Conference 🇳🇱

Before you join CODE100 Amsterdam in the evening of 29th
February, come and meet us at DEVWorld Conference.

Use code "wearedevs30" at check-out for a 30% discount.

 

Get to know some CODE100 Amsterdam challengers

Click to image to see their interviews on YouTube

ines-square

Ines Zenkri

Mitchell van den Bulk 

Anastasiia Burchukova

Work and Jobs

CodeRev is an interesting idea: conduct job interviews doing code reviews rather than demo code. Coding interviews are effective, some falsehoods Junior Devs believe about becoming Senior. What about AI? Turns out AI user research is not “better than nothing" and AI hiring tools may be filtering out the best job applicants.

Are you looking for opportunities or fancy a change? How about these?

  • Full-Stack Developer at straiv in Stuttgart
  • Scrum Master / Agile Coach at cinemo in Karlsruhe
  • IT Site Reliability Engineer at ÖBB-Konzern in Vienna
  • Software Backend Engineer at Steadforce in Munich, Remote
  • Frontend Entwickler React/JavaScript at procilon Group
More jobs here: Remote positions - Germany - Austria

And some companies to check out are:

Bundesdruckerei-Gruppe - Steadforce - CGI - ROSEN Technology - ASFiNAG

 

Procrastination Corner / Wonderful Weird Web

  • Making generating random passwords fun by catching chars in a basket.  
  • Can you scroll - a game where you need to scroll the right amount of pixels

  • The Cursed Library is a very atmospheric and impressive web game.

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 Women in Tech Day and 8th of March.

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