7 Amazing Developer Tools that you're not using yet
Based on Fireship's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Bundle Phobia helps prevent front-end performance regressions by reporting how new NPM packages affect bundle size, download time, and tree shaking support.
Briefing
Seven productivity tools aimed at developers—spanning front-end performance, cloud planning, design, debugging, and animation—are presented as a practical way to “work smarter, not harder.” The through-line is that each tool removes a recurring time sink: measuring bundle impact, estimating infrastructure costs, iterating on UI and typography faster, manipulating DOM styles without manual CSS, organizing API requests, and building motion graphics that can flow into mobile development.
Bundle Phobia is positioned as the first stop for front-end teams trying to keep initial load times lean. By entering an NPM package name (or uploading a package.json), it reports how much a dependency adds to total bundle size, including download time and whether the package supports tree shaking. It also ranks dependencies by size across versions, making it easier to evaluate the cost of adding new libraries before they land in production.
CloudCraft follows for infrastructure planning and budgeting. Built around a drag-and-drop interface for AWS, it lets developers connect cloud services visually and then switch to a budget view for estimated cost breakdowns. Even if the user’s primary cloud is different, the pricing-model similarity across major providers is framed as a reason the estimates can still translate to Azure and GCP.
Figma is the best-known design tool on the list, but the emphasis here is on workflow and portability. It runs as a web app with desktop-level performance attributed to WebAssembly, and it stays free for the described graphic design needs. The browser-first approach means projects open instantly on any machine. Beyond drawing and mockups, it includes developer-friendly “superpowers,” such as locking events on elements and exporting styles as CSS or as Android/iOS style definitions.
For typography selection, Font Flipper is presented as a focused alternative to manually hunting through Google Fonts. Built with Angular and Firebase, it uses a Tinder-style swipe interface—swipe left to reject, right to like—then lets users download chosen fonts directly from Google Fonts. The simplicity is framed as the point: fewer distractions, faster decisions.
Viz Bug is a Chrome extension for visual DOM interaction. It overlays highlighted elements (shown as pink “lions”) across a live page, enabling measurement, movement, and style changes directly in the browser. The payoff is speed: once a layout or style looks right, developers can copy the resulting CSS from the inspector rather than rewriting from scratch. It also supports searching for element types (like links) to quickly locate and edit groups.
Insomnia rounds out the back-end tooling with an API debugging workflow. It helps organize reusable values and avoids retyping repetitive HTTP requests. For GraphQL, it performs introspection automatically so typing a query yields IntelliSense-style suggestions, improving the developer experience when building against APIs such as the SpaceX GraphQL endpoint.
Finally, Flare targets 2D vector animation creation. With keyframes for motion over time and an open design ecosystem for inspiration, it’s pitched as a way to export animations into Flutter—aiming to make high-performance native mobile animation implementation more straightforward.
A closing note ties the list together: all seven tools are free, built with web technologies, and intended to streamline common developer tasks across the product lifecycle.
Cornell Notes
The list pairs each stage of product work with a tool that cuts down repetitive effort: measure dependency impact (Bundle Phobia), plan and budget cloud setups (CloudCraft), design and export styles (Figma), pick fonts quickly (Font Flipper), tweak live page elements without writing CSS (Viz Bug), debug REST/GraphQL requests efficiently (Insomnia), and create 2D vector animations that export to Flutter (Flare). The most important theme is speed-through-feedback—each tool shortens the loop between trying an idea and seeing results. Many of the tools are web-based, so projects and workflows can carry across machines. The result is a practical toolkit for developers who want to reduce “work harder” friction in day-to-day building.
How does Bundle Phobia help developers avoid bloating front-end bundles when adding dependencies?
What does CloudCraft add beyond basic cloud documentation for AWS users?
Why is Figma presented as especially productive for developers and designers who work across machines?
How does Font Flipper streamline font selection compared with browsing Google Fonts manually?
What makes Viz Bug different from traditional browser inspection when adjusting UI styles?
How does Insomnia improve API debugging for both REST and GraphQL workflows?
Review Questions
- Which tool would you use to estimate the bundle-size and tree-shaking impact of adding a new NPM dependency, and what inputs does it accept?
- How do Viz Bug and Insomnia each reduce “manual work,” and what kind of output do they help you produce (CSS vs. organized requests/introspection)?
- If you needed to create 2D vector animations with keyframes and then use them in a native mobile app, which tool fits the described export path and why?
Key Points
- 1
Bundle Phobia helps prevent front-end performance regressions by reporting how new NPM packages affect bundle size, download time, and tree shaking support.
- 2
CloudCraft uses drag-and-drop AWS service connections plus a budget tab to estimate infrastructure costs visually.
- 3
Figma’s web-first workflow (powered by WebAssembly) supports fast iteration and cross-device access, while exporting styles to CSS and mobile formats.
- 4
Font Flipper speeds up typography decisions with a swipe-based selection flow and direct downloads from Google Fonts.
- 5
Viz Bug enables live DOM manipulation in the browser and lets developers copy resulting CSS from the inspector instead of rewriting styles.
- 6
Insomnia streamlines API debugging by saving reusable request values and using GraphQL introspection for IntelliSense-style query help.
- 7
Flare targets 2D vector animation creation with keyframes and supports exporting into Flutter for high-performance mobile animations.