Turning continuous integration and continuous delivery (CI/CD) pipelines into emissions‑controlled workloads is a strategy businesses adopt to reduce the carbon footprint of their pipelines. This article examines how a Carbon-Aware DevOps strategy can help optimize CI/CD pipelines for sustainability by reducing their carbon footprint while also decreasing costs and meeting the increasing demand for innovative, eco-friendly solutions. Understanding the Problem Today’s organizations take advantage of CI/CD pipelines to streamline and accelerate their software delivery. However, these CI/CD pipelines can become a hindrance to sustainability because of the resources required to create, build, test and ultimately deploy software into production. Typically, CI/CD pipelines run…
Author: drweb
Safari has support for where a normal ☑️ checkbox turns into a toggle. You don’t strictly need the browser support to get the look, as it’s weirdly easy to replicate (based on idea from Richard Keizer). But Thomas Steiner has a more comprehensive polyfill if you want it to behave more exactly correctly, respecting writing-mode and accent-color and such.
There’s a element in HTML now. Looks like Chrome led it up and got it into Chrome first. Now we’re in the ol’ 🤷♀️ state on when we’ll get it elsewhere. But the process certainly involved other browser makers, so that’s good. Manuel Matuzović has a good intro blog post. The element doesn’t behave right within an so embedding a demo here doesn’t make sense. You can see a small demo here, and the code is here. Here’s what I think you should know: It’s a with an enforced design. It’s got a map icon and text that says “Use…
Microsoft released Visual Studio Code 1.123 on June 3, expanding its AI-assisted development capabilities with features that reflect the editor’s direction: toward a more agentic, context-aware workflow.The update is relatively focused, but several additions stand out to developers who rely on Copilot and other AI models day to day.A Million-Token Context WindowOne of the headline changes is support for 1-million-token context windows for compatible models from Anthropic and OpenAI, including Claude Opus 4.7 and GPT-5.5. That’s a meaningful jump. Larger context lets you work with larger codebases and longer conversations without the model losing track of what came before.There’s a…
Josh Tumath: Have you ever noticed that when you increase the system text size in your iOS or Android phone’s accessibility settings, the text gets bigger everywhere except on the web? On Safari and Chrome, it makes absolutely no difference. New thing: This isn’t page zoom, which scales everything, it’s just respects the text-only scale settings from the system itself. Great idea. I’ll definitely be playing with this.
Aaron T. Grogg has a nice page chock full of examples of UI, which used to be the sort of thing that we’d use JavaScript for, but can now be done in HTML & CSS. No hate: I have nothing against JS, but it has better things to do The examples are very modern, like Tabs, where the actual tabs are created with a ::scroll-marker and positioned as a ::scroll-marker-group with anchor positioning. Fancy.
Why micro teams and rotation reshape culture, not just throughput, in modern SRE.Most SRE leaders design teams around the systems they own. We designed ours around movement.We introduced micro teams expecting a throughput story: smaller groups, tighter scope, faster work. Some of that arrived. What we had not budgeted for was how much it changed the way people worked with each other.We are a 34-person group running four enterprise platforms across two continents, and at that size the thing you fight is fragmentation. People settle into corners: a database specialist who has only ever touched one product, a platform engineer…
Every once in a while, the platform drops something that makes you want to build strange demos again, or at least weirder ones. The new HTML in Canvas API is a perfect example of one of those moments. The promise is simple and exciting: take native HTML, render it into canvas workflows, and then apply visual effects with 2D Canvas, WebGL, or WebGPU. In other words, you can keep real semantic elements in your markup while treating their rendered output as pixels. Support Status (Important) To enable it, go to chrome://flags/#canvas-draw-element and turn on the “Canvas Draw Element” flag. After…
We have an in-depth course all about Web Performance Fundamentals from Todd Gardner. There is a lot to know, from the psychology of web performance, to measuring the new Core Web Vitals (LCP! INP! CLS!), to building a culture of performance at your organization. Access 300+ courses with a Frontend Masters subscription and get 20% off today! Personalized Learning Industry-Leading Experts 24 Learning Paths Live Interactive Workshops 20% Off Start Learning Today →
A survey of 831 software engineers and DevOps professionals published today identifies manual reviews (52%), security testing (51%), code rework (48%) and prompt iteration (41%) as the major bottlenecks that software engineering teams are encountering in the age of artificial intelligence (AI) coding.Conducted by the market research firm User Evidence on behalf of Black Duck Software, the survey finds 41% of respondents have incorporated AI coding assistants into more than half of new application development projects, with GitHub Copilot (83%), Claude Code (63%) and Amazon Q (49%) being the most widely used.Well over half (58%) said adding AI coding tools…
