PinnedPaige Niedringhaus·Sep 8, 2025Reviewing the BenQ RD Series Monitor for DevelopersI didn’t think developers needed a special monitor, until I tried the BenQ RD280U.A response icon14A response icon14
PinnedInITNEXTbyPaige Niedringhaus·May 28, 2025Persist Zoom and Bounds in a React Plotly.js MapAvoid the reset: keep your map’s zoom level and coordinates stable across re-renders.
InITNEXTbyPaige Niedringhaus·Mar 20, 2025How to Cross Link Plotly.js Charts in a React AppA simple custom implementation to cross link JavaScript Plotly charts.
InITNEXTbyPaige Niedringhaus·Jan 30, 2025Build a Custom Time Slider Component with Ant Design and Next.jsWith the right building blocks, even complex UI components don’t require weeks of effort to achieve.
InITNEXTbyPaige Niedringhaus·Oct 23, 2024Automatically Publish a Repo as a PyPI Library with GitHub ActionsJust a config file, a few Python scripts, and a GitHub Actions workflow make publishing to PyPI effortless.
InITNEXTbyPaige Niedringhaus·Aug 23, 2024Animate an Auto-Scrolling Carousel with Only HTML and CSSNo libraries, no JavaScript, just CSS keyframes and the scroll snap module.
InITNEXTbyPaige Niedringhaus·Jun 26, 2024Lean on CSS Clip Path to Make Cool Shapes in the DOM without ImagesHearts, stars, and horseshoes — or maybe just a jaunty polygon for extra flair.
InITNEXTbyPaige Niedringhaus·Apr 22, 2024Create a Custom Formatted CSV from Python DataThe DictWriter package makes creating a CSV file from a Python list simple.
InITNEXTbyPaige Niedringhaus·Mar 4, 2024Filter, Merge, and Update Python Lists Based on Object AttributesManipulating lists of items by object attributes is surprisingly tricky.
InITNEXTbyPaige Niedringhaus·Dec 19, 2023Use Selenium with Python to Target the XPath of a Particular ObjectExtract data from each item in a list of items instead of the whole webpage.