A new HTTP method, how humans and data interact and how to make your APIs and web sites perform much better!
WeAreDevelopers Logo
View in browser

WeAreDevelopers Dev Digest

Issue 139 - Soft and hard queries

Hello fellow developer, this is the 3rd "out of the can" edition of 3 as I am on vacation in Greece trying to say "no" to people offering me even more food. So, fewer news, but lots of great resources. Enjoy!  

News and Articles

Let's start with Amelia Wattenberger's excellent essay Bridging the hard and the soft talking about humans and data. Do you sometimes also miss aspects of the early web like a lack of big data and freedom to create without numeric goals? Also, did you know that testing your design could be as simple as taking off your glasses? Tim Kadlec worries about the The Growing "Contentful" Gap in web performance and Terence Eden rediscovered that dict: was also a protocol, much like http or ftp. Also, if you ever wondered why TCP needs 3 handshakes, it's not a gang thing. The OWA demands that Google must allow 3rd party browsers to install Web Apps in Android. Sentry shows how to make your web page faster before it loads and how to create faster APIs by debugging next,js. Tony Alaribe takes on the myth that every web app needs to be an SPA and more. Discord share how they reduced Websocket traffic by 40% and and Frederick O’Brien hails spreadsheets as having timeless power. The Microsoft Edge team asks you to watch the browser performance with extensions. And to end with some security topics, Cybersecurity burnout is real and the reason may be the Data Breach disclosure conundrum. And when it comes to attack techniques, did you know about encrypted archives?

Code and Tools

CSS can now animate to height:auto without any tricks and intermittently hide a header when scrolling. And check this guide on CSS anchor positioning if it flummoxes you. HTTP is getting a new Query method, Bun supports V8 APIs without using it, and there is an explainer for Richer Text Fields. It seems that terminal colours are tricky and there are techniques to create a great UX for shell scripts. Writing an own HTML parser lets you discover some weird things and if you got enough of those high-level programming languages, here's a friendly introduction to assembly. And last, but not least, learn how to build a button component.

Some tools for you: 

  • Boa JS - An ECMAScript engine written in Rust
  • Jira.js - interact with Atlassian Jira API
  • Pipet - hacker tool to scrape and extract data
  • Offline Movie Browser
  • Ultrafocus - block distracting websites to boost productivity.
  • Doggo - Command-line DNS client for humans

Cool code demos

Colourful wipe effect
animation of css properties

Fancy Wipe

3D spacial scroll zoom

Talks and Videos

Mete-Atamel

Mete Atamel of Google shows us things he learned when building GenAI powered Apps - which by now is all of them Check it out!

Other videos and talk write-ups of note:

  • Luís Ventura - Why did I Break Production? (30m)
  • Darrel Idiagbor - Building a Hybrid Voting Platform (22m)
  • Karan Shetti - Leveraging AI Tools to Craft Fully Functional Apps! (5m)
  • Fili Wiese - Mastering robots.txt for GenAI and Search Marketing (31m)

Work and Jobs

Here's a list of unfortunate startup pivots, information what your job ad says about you and what to tell people who are on-call. Furthermore, learn how to pay down tech debt, why blogging is still cool or that you can choose between being competent in many things or excellent at one.

Are you looking for opportunities or fancy a change? How about these?
  1. Senior Full Stack Developer Mobile Games at Lotum
  2. Digital Consultant at Transporeon | Trimble
  3. (Senior) Cloud Data Engineer Supply Solutions at msg
  4. Low Code App Entwickler at ARRK Engineering
  5. (Senior) AI/ML Engineer - Video at cinemo
More jobs here: Remote positions - Germany - Austria

Some companies to check out are:

 Transporeon | Trimble - SKIDATA - wirecube x shopreme
cinemo - Raiffeisen Bank International AG

Procrastination Corner / Wonderful Weird Web

  • Feed the Cookie Monster
  • A complete implementation of Tetris in a SQL query.
  • Measure DC currents with your Apple watch.
  • An Honest Privacy Policy

What's happening at WeAreDevelopers…

WeAreDevelopers LIVE, our online events. Next, 30/10, is Python Day. We always look for presenters, and you can apply here.

WeAreDevelopers World Congress returns 9-11 July 2025. Secure your ticket with a 15% discount using code "devdigest"

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

Unsubscribe Manage preferences