Web Weekly #188: CSS, JavaScript, TypeScript, and AI Insights
Originally published on Stefan Judis by Stefan Judis
Summary & Key Takeaways
- The CSS sticky spec has seen changes, and the
position-visibilityproperty is discussed. - New JavaScript features expected to land in 2026 are highlighted.
- CSS subgrid is presented as a solution for laying out content from CMS systems, with cross-browser support since September 2023.
- The article differentiates between TypeScript type guards and assertion functions for type narrowing.
- It includes philosophical snippets on the nature of unfinished work, the pitfalls of letting AI write for you, and how AI might shrink teams but not problems.
Our Commentary
Stefan's Web Weekly is always a treat, and this edition is no exception. We appreciate the concise updates on various web platform features, especially the nod to CSS subgrid's utility for CMS content. The quick dive into TypeScript type guards versus assertion functions is a nice "today I learned" moment for many.
What really caught our eye were the "No code" snippets. The idea that "Nothing you own is finished" resonates deeply with the continuous nature of web development. And the AI takes – "Letting an LLM write for you is like paying somebody to work out for you" and "AI Shrinks the Team, Not the Problem" – are sharp, critical perspectives we need more of. It's a good reminder that tools augment, they don't replace fundamental understanding or human responsibility.