Best of PerformanceJuly 2022

  1. 1
    Article
    Avatar of newstackThe New Stack·4y

    Meet Bun: A JavaScript Runtime for the Whole Dev Lifecycle

    Bun is a drop-in replacement for running JavaScript and Typescript applications. It was designed to be an all-in-one tool for bundling, transpiling, and running code at lightning speed. It processes about three times more HTTP requests per second than Node.js when rendering React server-side.

  2. 2
    Article
    Avatar of medium_jsMedium·4y

    6 Best Courses to learn Nginx in depth

    Nginx is an open-source web server that can also be used as a reverse proxy, load balancer, and HTTP cache. Leading tech companies like Autodesk, GitLab, DuckDuckGo, Microsoft, IBM, Google, LinkedIn, Cisco, Twitter, Apple, and Intl all use Nginx.

  3. 3
    Article
    Avatar of devgeniusDev Genius·4y

    🏎 Make your Jest Tests upto 10x Faster

    Make your Jest Tests upto 10x faster with these tips. Make sure most of your tests are around 100ms or below. The slowest ones could max 300ms. Switch to yarn + Node V16 + Jest 28.2 + NodeJS. Use MaxWorkers=50% to get the optimal performance.

  4. 4
    Article
    Avatar of changelogChangelog·4y

    Welcome To Partytown

    Partytown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. The main thread should be dedicated to your code, and any scripts that are not required to be in the critical path should be moved to a Web worker.

  5. 5
    Article
    Avatar of chromeChrome Developers·4y

    What's New In DevTools (Chrome 104)

    The Restart frame feature is back! You can re-run the preceding code when paused somewhere in a function. You can now replay user flows at a slower speed — slow, very slow, and extremely slow. The new Hardware concurrency setting in the Performance panel allows developers to configure the value reported by navigator.hardwareConcurrency.

  6. 6
    Article
    Avatar of syncfusionSyncfusion·4y

    Arm: The Future of Software Development

    Arm processors are desirable for light, portable, battery-powered devices, including smartphones, laptops, tablet computers, and other embedded systems. Windows applications can usually be run using Arm processors. The Arm processor can run x86 and x64 in emulation mode. To enjoy the most efficiency, it is always better to build the application in Arm configuration.

  7. 7
    Article
    Avatar of stitcherstitcher.io·4y

    PHP performance across versions

    I did some casual benchmarks on a WordPress installation from PHP 5.6 tot PHP 8.1, here are the results. Noticed a tpyo? You can submit a PR to fix it. If you want to stay up to date about what's happening on this blog, follow me on Twitter or subscribe to my newsletter.

  8. 8
    Article
    Avatar of hnHacker News·4y

    jorgef/engineeringladders: A framework for Engineering Managers

    The framework allows software engineering managers to have meaningful conversations with their direct reports around the expectations of each position and how to plan for the next level in their career ladder. The Manager's Path: Camille Fournier does an excellent job at describing the expectations and challenges of many engineering positions. Dick Grote explains in simple terms how to define job responsibilities.

  9. 9
    Article
    Avatar of communityCommunity Picks·4y

    What is Developer Experience (DevEx, DX)?

    A well-designed developer portal simplifies multiple different processes into simple self-service clicks. DevOps maturity model is meant to describe and relay an organization’s standing in their DevOps journey. As DevOps is a continuous process, organizations have to make sure they’re consistently keeping up with DevOps processes and goal markers.

  10. 10
    Article
    Avatar of linuxhandbookLinux Handbook·4y

    What is Dash Shell in Linux?

    Dash is a POSIX-compliant implementation of Bourne Shell. It replaces the /bin/sh in default scripts and provides better execution speed while consuming fewer resources.

  11. 11
    Article
    Avatar of theregisterThe Register·4y

    Improve Linux performance with this one weird trick

    A cryptic website with a single line of text promises to make your Linux box more responsive – if you are willing to accept some risk. The site is a little dated – you only need all of the switches if you're running a kernel older than version 5.1.13. Another pretty easy optimization is one we mentioned back when it was introduced: the zswap feature.