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
Talks and Videos
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.