# Tech watch

[Canonical source](<https://sebastien.rigaux.be/en/tech-watch/page/18>)

## [Evaluate C\# test strength with mutation testing](<https://sebastien.rigaux.be/en/tech-watch/links/evaluate-c-test-strength-with-mutation-testing>)

Mutation testing deliberately changes code to check whether tests catch the introduced faults. The article explains the technique as a complement to code coverage.

2024-12-22 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/evaluate-c-test-strength-with-mutation-testing.md>) · [Original resource](<https://daninacan.com/how-and-why-to-write-mutation-tests-in-c/>)

## [Pragmatic Drag and Drop: examples of reorderable lists](<https://sebastien.rigaux.be/en/tech-watch/links/pragmatic-drag-and-drop-examples-of-reorderable-lists>)

Atlassian demonstrates its drag-and-drop building blocks through working examples. The demos and source code show how to adapt interactions to different frontend stacks.

2024-12-20 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/pragmatic-drag-and-drop-examples-of-reorderable-lists.md>) · [Original resource](<https://atlassian.design/components/pragmatic-drag-and-drop/examples>)

## [SlimToolkit: reduce container image contents](<https://sebastien.rigaux.be/en/tech-watch/links/slimtoolkit-reduce-container-image-contents>)

SlimToolkit analyzes and optimizes container images to remove unnecessary contents. The repository documents tooling intended to reduce image size and exposure.

2024-12-14 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/slimtoolkit-reduce-container-image-contents.md>) · [Original resource](<https://github.com/slimtoolkit/slim>)

## [Lfi: compose concurrent operations on iterables](<https://sebastien.rigaux.be/en/tech-watch/links/lfi-compose-concurrent-operations-on-iterables>)

Lfi lets each item progress independently through asynchronous operations. Its example compares this approach with map and filter stages that wait for intermediate results.

2024-12-13 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/lfi-compose-concurrent-operations-on-iterables.md>) · [Original resource](<https://lfi.dev/>)

## [React Scan: visually locate costly renders](<https://sebastien.rigaux.be/en/tech-watch/links/react-scan-visually-locate-costly-renders>)

React Scan highlights components worth inspecting for performance problems. Script and package integrations support an initial diagnosis without rewriting application components.

2024-11-24 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/react-scan-visually-locate-costly-renders.md>) · [Original resource](<https://react-scan.com/>)

## [QuickPic: convert and prepare small web images](<https://sebastien.rigaux.be/en/tech-watch/links/quickpic-convert-and-prepare-small-web-images>)

QuickPic collects utilities for converting SVG to PNG, making square images and rounding corners. It provides focused operations for quickly preparing visuals.

2024-11-10 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/quickpic-convert-and-prepare-small-web-images.md>) · [Original resource](<https://quickpic.t3.gg/>)

## [Manage advanced URL filters in the Next.js App Router](<https://sebastien.rigaux.be/en/tech-watch/links/manage-advanced-url-filters-in-the-next-js-app-router>)

Aurora Scharff uses URL parameters as the source of truth for filtering, sorting and pagination. The article covers coordinating that state with interactions and Server Components.

2024-11-07 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/manage-advanced-url-filters-in-the-next-js-app-router.md>) · [Original resource](<https://aurorascharff.no/posts/managing-advanced-search-param-filtering-next-app-router/>)

## [Click to Component: open React source from the browser](<https://sebastien.rigaux.be/en/tech-watch/links/click-to-component-open-react-source-from-the-browser>)

A click shortcut on a component opens its source file in the editor. A context menu also exposes parent components and props to help locate the relevant code.

2024-11-07 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/click-to-component-open-react-source-from-the-browser.md>) · [Original resource](<https://github.com/ericclemmons/click-to-component>)

## [Nuqs: synchronize React state with URL parameters](<https://sebastien.rigaux.be/en/tech-watch/links/nuqs-synchronize-react-state-with-url-parameters>)

Nuqs offers a useState-like API with typed parsers and history controls. It makes filters shareable and reloadable by keeping their state in the URL.

2024-11-04 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/nuqs-synchronize-react-state-with-url-parameters.md>) · [Original resource](<https://nuqs.dev/>)

## [Automate pull request reviews with GenAIScript](<https://sebastien.rigaux.be/en/tech-watch/links/automate-pull-request-reviews-with-genaiscript>)

The example reads a Git diff, submits it to a model and posts comments in GitHub. The guide moves from a local script to a GitHub Action for workflow integration.

2024-11-03 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/automate-pull-request-reviews-with-genaiscript.md>) · [Original resource](<https://microsoft.github.io/genaiscript/samples/prr/>)

## [Reduce review delays with targeted reminders](<https://sebastien.rigaux.be/en/tech-watch/links/reduce-review-delays-with-targeted-reminders>)

This article discusses a study of overdue pull requests and the Nudge reminder system. It examines how targeted prompts to authors and reviewers can reduce workflow bottlenecks.

2024-11-03 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/reduce-review-delays-with-targeted-reminders.md>) · [Original resource](<https://reviewnudgebot.com/blog/how-to-accelerate-code-reviews-with-nudges-insights-from-microsofts-study/>)

## [Repomix: package a code repository for LLM analysis](<https://sebastien.rigaux.be/en/tech-watch/links/repomix-package-a-code-repository-for-llm-analysis>)

Repomix packages repository contents into a file suited to AI tools. It simplifies context preparation when an analysis needs to span multiple project files.

2024-10-23 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/repomix-package-a-code-repository-for-llm-analysis.md>) · [Original resource](<https://github.com/yamadashy/repomix>)

## [Utopia: build fluid type and spacing scales](<https://sebastien.rigaux.be/en/tech-watch/links/utopia-build-fluid-type-and-spacing-scales>)

Utopia defines scales for small and large screens and lets the browser interpolate between them. The approach helps build a coherent type system with fewer breakpoints.

2024-10-15 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/utopia-build-fluid-type-and-spacing-scales.md>) · [Original resource](<https://utopia.fyi/>)

## [Compare features across SEO software products](<https://sebastien.rigaux.be/en/tech-watch/links/compare-features-across-seo-software-products>)

This comparison collects SEO tools including SE Ranking, Semrush and Ahrefs, with ratings and product reviews. It provides candidates to investigate against a project’s search optimization needs.

2024-10-13 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/compare-features-across-seo-software-products.md>) · [Original resource](<https://top10seosoftware.com/fr/>)

## [Uiverse: explore reusable interface elements](<https://sebastien.rigaux.be/en/tech-watch/links/uiverse-explore-reusable-interface-elements>)

Uiverse collects community-built interface elements with HTML/CSS, Tailwind or React code. It offers examples for studying visual treatments and adapting components to a project.

2024-10-13 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/uiverse-explore-reusable-interface-elements.md>) · [Original resource](<https://uiverse.io/>)

## [Formitable joins Zenchef: follow the platform transition](<https://sebastien.rigaux.be/en/tech-watch/links/formitable-joins-zenchef-follow-the-platform-transition>)

The page explains the Formitable and Zenchef transition and points existing users to support. It directs restaurant professionals to the combined management platform.

2024-10-12 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/formitable-joins-zenchef-follow-the-platform-transition.md>) · [Original resource](<https://formitable.com/fr/>)

## [OrbStack: run Docker containers and Linux machines on macOS](<https://sebastien.rigaux.be/en/tech-watch/links/orbstack-run-docker-containers-and-linux-machines-on-macos>)

OrbStack provides a macOS environment for Docker containers and Linux machines. It focuses on CLI integration, file sharing and SSH access for local development.

2024-10-10 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/orbstack-run-docker-containers-and-linux-machines-on-macos.md>) · [Original resource](<https://orbstack.dev/>)

## [Polypane: compare individual and team licensing](<https://sebastien.rigaux.be/en/tech-watch/links/polypane-compare-individual-and-team-licensing>)

This page explains Polypane plans, the trial period and multi-device usage terms. It helps compare licensing options for individual developers and teams.

2024-10-10 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/polypane-compare-individual-and-team-licensing.md>) · [Original resource](<https://polypane.app/pricing/>)

## [Upscayl: upscale images using AI](<https://sebastien.rigaux.be/en/tech-watch/links/upscayl-upscale-images-using-ai>)

Upscayl provides AI-based image upscaling and enhancement. It targets low-resolution visuals that need to be reused at larger sizes.

2024-10-10 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/upscayl-upscale-images-using-ai.md>) · [Original resource](<https://upscayl.org/>)

## [Geoapify: build and test static map requests](<https://sebastien.rigaux.be/en/tech-watch/links/geoapify-build-and-test-static-map-requests>)

The playground lets you choose a map view, style and markers, then copy the generated image URL. It helps integrate static maps into pages or documents.

2024-10-08 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/geoapify-build-and-test-static-map-requests.md>) · [Original resource](<https://apidocs.geoapify.com/playground/static-maps/>)

Page 18 / 22

[Previous](<https://sebastien.rigaux.be/en/tech-watch/page/17>)

[Next](<https://sebastien.rigaux.be/en/tech-watch/page/19>)
