560 blogs tracked4,950 posts indexed

Improving

We track 16 posts about Improving from 14 engineering blogs. Most active: Etsy, Android, Bartlomiej Filipek. Latest post: Sep 25, 2026.

Raw tag behind this topic:improving

Companies writing about Improving

Recent posts

  • Improving site performance by shipping more CSS (opens on the source site)

    GitHub Old ·

    A look at how a design system shipped major changes without breaking the world. The post Improving site performance by shipping more CSS appeared first on The GitHub Blog.

  • Review: Codex Tools for Improving Accessibility (opens on the source site)

    Atomic Object ·

    Recently, I was met with a situation that you do not wish to run into as a software developer. I was playing a game of baseball, and due to a wild pitch, I broke my wrist. This resulted in being put into a cast (and for a moment a sling) that made it very difficult […] The post Review: Codex Tools for Improving Accessibility appeared first on Atomic Spin.

  • Elevating app quality: Reducing memory usage and improving device migration (opens on the source site)

    Android ·

    Posted by Raghavendra Hareesh Pottamsetty, GM, Google Play Developer & MonetizationMaintaining a healthy Android ecosystem is a shared commitment where every app and game has a role to play. To help you deliver the premium experiences users expect, Google Play is introducing two new quality requirements: one focused on reducing app memory footprint, and another on providing a secure, seamless device migration experience. First, to help developers navigate industry-wide hardware constraints and Android's broader memory limits, Google Play is establishing new performance thresholds. Second, as…

  • Elevating app quality: Reducing memory usage and improving device migration (opens on the source site)

    Android ·

    Posted by Raghavendra Hareesh Pottamsetty, GM, Google Play Developer & Monetization Maintaining a healthy Android ecosystem is a shared commitment where every app and game has a role to play. To help you deliver the premium experiences users expect, Google Play is introducing two new quality requirements: one focused on reducing app memory footprint, and another on providing a secure, seamless device migration experience. First, to help developers navigate industry-wide hardware constraints and Android's broader memory limits, Google Play is establishing new performance thresholds. Second, as…

  • The Real Python Podcast – Episode #307: Improving NumPy Performance on Free-Threaded Python (opens on the source site)

    Real Python ·

    What bottlenecks were preventing NumPy from scaling on free-threaded Python? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.

  • Closing the loop: Evaluating and improving Replit Agent at scale (opens on the source site)

    Replit ·

    Most Replit Agent users start with an idea. They describe the goal in natural language — without a repo, test suite, or chosen framework — and expect the agent to turn it into a functioning app. The result might be a website, slide deck, mobile app, several connected artifacts, or something else entirely. Vibe coders are not usually checking diffs or test output. Success for Replit Agent is deceptively simple: the app should work when users click around. That changes the job of evaluation. A single score can help with a specific shipping decision, but it cannot tell us, week over week,…

  • Improving storage efficiency in Magic Pocket, our immutable blob store (opens on the source site)

    Dropbox ·

    By turning compaction into a layered, adaptive pipeline and strengthening our monitoring and controls, we made Magic Pocket more resilient to workload changes.

  • Improving Frontend Regression Testing with Chromatic (opens on the source site)

    Kogan.com ·

    After recently migrating our frontend to Remix, we took the opportunity to reassess how we approach frontend testing, particularly regression testing. While we already had unit test coverage, we identified a gap when it came to validating UI changes. This is where Chromatic became a part of our frontend testing strategy. This post outlines why we introduced Chromatic and how it fits into a Remix-based workflow. Even when application functionality remains unchanged, subtle visual regressions can still be introduced. Changes to spacing, typography, layout, or component states can easily slip…

  • Improving performance by prefetching product pages from Etsy Search (opens on the source site)

    Etsy ·

    Rarely are there opportunities for big, bold, game-changing improvements in web performance. The Speculation Rules API (SRA) is a recent browser development that offers just such an opportunity. This post details a joint effort between the search and the web performance teams at Etsy to implement SRA on Etsy search pages and drastically improve the performance of product listing pages with some metrics seeing 20-24% improvements and some dropping all the way to 0ms values. Prefetching Options There are two main ways to predictively fetch resources for the next page: allows us to instruct the…

  • Improving performance by prefetching product pages from Etsy Search (opens on the source site)

    Etsy ·

    Rarely are there opportunities for big, bold, game-changing improvements in web performance. The Speculation Rules API (SRA) is a recent browser development that offers just such an opportunity. This post details a joint effort between the search and the web performance teams at Etsy to implement SRA on Etsy search pages and drastically improve the performance of product listing pages with some metrics seeing 20-24% improvements and some dropping all the way to 0ms values. Prefetching Options There are two main ways to predictively fetch resources for the next page: allows us to instruct the…

  • Improving the prompt to the AI to get better code (opens on the source site)

    Vanilla Java ·

    In a previous article I looked at one-shoting a solution to optimise code to show the variation in different AI. Thsi is the not the best way to get what you want however. More often you need to either refine the prompt or give feedback. After one-shoting the same prompt on multiple AI, I have created a refined prompt based on the various concerns with previous results. The prompt Based on the results in a previous run Asking multiple AI to optimise the same code Suggest how to implement this more optimally using low latency techniques to minimize any objects created. ## Use - a ThreadLocal…

  • Improving the prompt to the AI to get better code (opens on the source site)

    Vanilla Java ·

    In a previous article I looked at one-shoting a solution to optimise code to show the variation in different AI. Thsi is the not the best way to get what you want however. More often you need to either refine the prompt or give feedback. After one-shoting the same prompt on multiple AI, I have created a refined prompt based on the various concerns with previous results. The prompt Based on the results in a previous run Asking multiple AI to optimise the same code Suggest how to implement this more optimally using low latency techniques to minimize any objects created. ## Use - a ThreadLocal…

  • Improving Firefox Stability in the Enterprise by Reducing DLL Injection (opens on the source site)

    Mozilla Hacks ·

    Beginning in version 138, Firefox will offer an alternative to DLL injection for Data Loss Prevention (DLP) deployments in enterprise environments. DLL Injection DLL injection into Firefox is a topic we’ve covered on the Hacks blog before. In 2023, we blogged about the Firefox capability to let users block third-party DLLs from being loaded. We […] The post Improving Firefox Stability in the Enterprise by Reducing DLL Injection appeared first on Mozilla Hacks - the Web developer blog.

  • Less is More: Improving job execution by ditching the job executor (opens on the source site)

    Zendesk ·

    A brutally simple and effective implementation for long-running account move jobs at Zendesk.This article outlines some architectural changes we’ve been able to make to radically simplify the execution model of long-running jobs.By leveraging client behaviour, the resulting system improves overall functionality while removing the many complexities of distributed job execution.Dall-e impression of a server who’s ready to move some data!Background: Account moves at ZendeskBehind the scenes at Zendesk, the data for a given customer account lives in one of our regions across the globe. We don’t…

  • Improving Code Safety in C++26: Managers and Dangling References (opens on the source site)

    Bartlomiej Filipek ·

    In this blog post, we’ll explore ways to improve the safety of a simple configuration manager. We’ll handle common pitfalls like dangling references and excessive stack usage. Additionally, we’ll see how C++26 helps enforce safer coding practices with stricter diagnostics and improved handling of large objects. Let’s go. Step 1: The Buggy Implementation Below is a simple example of a manager object that stores various configs in a map and provides a method to retrieve them. When a requested configuration isn’t found, the code attempts to return a default certificate: #include #include…

  • Improving Remote Work as a Software Engineer (opens on the source site)

    Jake Yesbeck ·

    After working in the Bay Area for many years, I decided that being able to afford a house was something I’d like to do. That and family led me back to the East Coast and a new chapter of my career began: Remote Software Engineering. Transitioning to working remotely in any profession has its challenges. After a few years as a remote software engineer, I have learned many things that don’t work and a few that do. Most of the things that didn’t work helped point me in the direction to those that do and hopefully these bits of insight can help others. These tips are most relevant to someone who…

Related topics

This page is generated automatically from the engineering blogs we follow. Every post links to its source, where it was published. See all sources.

Privacy choices

Reading never requires analytics. These choices last 90 days on this browser.

Essential sign-in and security storage always stays on. Read the privacy notice.