Bookmarks

LocaBriques | Per-bag inventory

Lego building tool, has inventories of all pieces per each individual bag. So its possible to check the contents of the bag after you open it.

1 hour ago
Ship Shape (.win)

Nice looking generator for the new CSS shape() function, that allows creation of arbitrary shapes using SVG syntax. (Unfortunately not yet supported on Firefox, but coming soon).

1 hour ago
Anchor position tool

Really simple interface to determine how the position-area CSS property will position elements relative to their anchor.

1 hour ago
There are a lot of ways to break up long tasks in JavaScript.

Dead simple list of potential ways to break up long tasks, allowing the main thread to process other things. scheduler.yield() seems like the most obvious choice, but nice that the article includes a simple polyfill for non-Chromium browsers too.

2 hours ago
FileMock

Super useful looking tool to generate large files (video, audio, images & PDFs) for testing with.

24 days ago
Ikea Stock Checker

Find stock levels of a specific Ikea item number across all Ikea stores within given a country.

24 days ago
Pollinator Pathmaker

Tool to create a garden that is great for pollinators, featured on Gardener's World. Interesting 3d visualisations too

27 days ago
Are developers slowed down by AI? Evaluating an RCT (?) and what it tells us about developer productivity

Excellent scientific breakdown of a research paper's methods and conclusions. The paper is based on AI but the takeaways are much more about how to think about methodology and conclusions that can be built on this.

9 hours ago
Strategy workshop from LDX3 Director+

Slides from Alice Bartlett's (Tech Director at the FT) workshop on strategy at LDX3. It's essentially Rumelt's strategy guidance --- diagnosis, guiding principles, concrete actions --- but with some quite useful tips & framing. There's also a really useful ChatGPT prompt (right at the end) for suggesting improvements on the strategy.

20 days ago
Optimizing Node.js Performance: V8 Memory Management & GC Tuning

Explanation of Node's memory management and garbage collection, with practical tips on how to tune it. Interesting point about how Node v22+ attempts to automatically pick the correct sized memory allocation, and how this may be inappropriate when running in Docker container-like environments.

20 days ago
Demo Magic (GitHub repo)

Utility that scripts running commands, but allowing control (through pressing Enter) over timing. This then allows you to demo some commands but without live demo issues.

23 days ago
Why You Only Need to Test with 5 Users

A post from 2000(!!!!) by Jacob Nielsen arguing that user/UX testing with 5 users provides a valid result, provided that you iterate and re-test. The idea being that resources are better spent on capturing most of the UX issues on each iteration (and then fixing them!) than fully documenting every possible UX issue with a single iteration.

11 days ago
Modern Font Stacks

Simple collection of font stacks that are available natively across all modern OSes - so can be used without loading a web font.

11 days ago
Have a dialog

Nice collection of nicely animated dialog elements using plain & very modern CSS, from Adam Argyle (CSS Dev Rel at Google)

11 days ago
Write five, then synthesize: good engineering strategy is boring.

Simple and effective advice for getting started with writing engineering strategies that are grounded in reality and therefore actually useful. A must-read.

January 2025
Migrations: the sole scalable fix to tech debt

An oldie but a goodie, a nice summary of why (large scale) migrations are important and how to carry them effectively. I think the point about recognition for completion is an under-considered but important point.

January 2025
Creating Static SVGs from GeoJSON

Timely and useful post about generating SVGs from GeoJSON, using D3's map primitives. Demonstrates a client only version, then a completely static file based solution.

January 2025
Relatively New Things You Should Know about HTML Heading Into 2025

Chris Coyier does it again with a really great write up of new HTML (and some CSS) features coming soon. A lot of them are pretty exciting.

January 2025
Easing Wizard

Generator tool for creating easing animations (basically movement-based animations, e.g. responding to clicks etc).

January 2025