Sean Lynch's Avatar

Sean Lynch

@techniq.dev.bsky.social

πŸ› οΈ Creator of LayerChart and Svelte UX πŸ‘¨β€πŸ’» Fullstack dev w/ Frontend & DataViz specialties πŸ’Ύ Network/Systems engineer in a prior life

2,233 Followers  |  247 Following  |  1,081 Posts  |  Joined: 24.08.2023  |  1.9917

Latest posts by techniq.dev on Bluesky

Svelte UX

Svelte UX’s ToggleGroup uses svelte/transition crossfade

svelte-ux.techniq.dev/docs/compone...

04.08.2025 02:26 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I got a good laugh, and didn't find it rude at all.

03.08.2025 21:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Film Clip: Clark Shows Kids The Trip Route on Computer | National Lampoon's Vacation (1983)
YouTube video by Massive Action X Film Clip: Clark Shows Kids The Trip Route on Computer | National Lampoon's Vacation (1983)

www.youtube.com/watch?v=I5Tm...

03.08.2025 20:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

ROTF, that's accurate!

03.08.2025 20:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We've seen all 50 states, but never in the same trip. This past trip was likely our best yet (I know we broke 40 at least once before).

We had an amazing start before getting our of WV, including Rhode Island and both Dakotas, which are rare.

03.08.2025 20:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Most family vacations with long car trips πŸš—πŸŒ΄, we track how many unique license plates we see.

This past trip, we saw 44 of the 50 US states (plus Ontario) πŸ‘€

I plan to make a full app to help track (complete with example license plate pictures), but created this quick data viz πŸ—ΊοΈ as a start.

03.08.2025 20:50 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Releases Β· techniq/layerchart Composable Svelte chart components to build a large variety of visualizations - techniq/layerchart

Plus many other improvements:

github.com/techniq/laye...

01.08.2025 14:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Quadtree is generally faster, more memory efficient, and handles out of order data (unlike bisect).

`band` mode also now supports time scales, and is used with `<BarChart xInterval={...}>`

Available in `2.0.0-next.25`.

01.08.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ“Š LayerChart: tooltip improvement edition 5️⃣

Many tooltip improvements including the introduction of `quadtree-x` and `quadtree-y` (single dimension), and is now the default for `AreaChart`, `LineChart`, and `ScatterChart` (previously `bisect-x` and `voronoi`).

01.08.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

πŸ“Š LayerChart: Auto tick filtering based on format 4️⃣

Helpful to keep ticks above a threshold for short durations or wide charts and simplifies integer-only ticks.

Screenshots show without (before) and with (after) format, and integer use case.

See also examples:
next.layerchart.com/docs/compone...

01.08.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

You can still explicitly define each scale when needed (for example, use scaleLog or scaleUtc) but this simplifies most common use cases (look at the docs delta πŸ‘€πŸ“‰).

01.08.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ“Š LayerChart: AutoScale edition 3️⃣

Version `2.0.0-next.35` will now automatically determine the appropriate scale type for each dimension by looking at the data / domain.

For example, will use `scaleTime` for `Date` instances, `scaleBand` for `string`, and `scaleLinear` for `number`.

01.08.2025 14:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

πŸ“Š LayerChart: Rule mark edition (candlestick, lollipop, duration, etc) 2️⃣

Version `2.0.0-next.34` allows `Rule` to be used as a data mark (as well as annotations).

This improved the Candlestick examples, and can also be used for Lollipop and Duration charts.

01.08.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

See examples:
next.layerchart.com/docs/compone...

Available in `2.0.0-next.31`

01.08.2025 14:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

πŸ“Š LayerChart: time bar charts, auto scales, auto tick filtering, and more!

Released a lot of noteworthy updates in the past few weeks:

1️⃣ New xInterval / yInterval Chart props to enable time scales in BarChart, supporting data gaps, brushing, and better axis ticks (with multiline).

more ↓

01.08.2025 14:09 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 1
01.08.2025 03:44 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Scratch that, just one song 😒. Still worth a few listens though.

31.07.2025 16:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I'm more excited for the TRON:Ares soundtrack by NIN than the movie itself, and just realized it's already available on Apple Music 🎧.

31.07.2025 16:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
Technology | 2025 Stack Overflow Developer Survey

Once again Svelte is the most 'admired' JavaScript framework according to this year's Stack Overflow Survey: survey.stackoverflow.co/2025/technol...

29.07.2025 17:13 β€” πŸ‘ 67    πŸ” 17    πŸ’¬ 3    πŸ“Œ 2
Post image

New vite plugin for working with markdown folders ✨

github.com/joshnuss/vit...

⚑ Super simple setup
πŸ—οΈ Typed front matter
πŸ”ƒ Hot reload
🌍 Works server-side and client-side

29.07.2025 22:01 β€” πŸ‘ 17    πŸ” 5    πŸ’¬ 3    πŸ“Œ 0
Evilpingwin: REPLicant (Svelte Summit 2020)
YouTube video by Svelte Society Evilpingwin: REPLicant (Svelte Summit 2020)

@pngwn.at gave a great talk on this as well - youtu.be/S3j1fLzC8_E?...

28.07.2025 22:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Very nice!

28.07.2025 22:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Fantastic 4 was… fantastic πŸ₯πŸ˜

26.07.2025 21:30 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

TIL the Switch 2 requires a newer/faster SD Card (express or ex) πŸ€¦β€β™‚οΈ

26.07.2025 17:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for sharing!

26.07.2025 13:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
pngwn/MDsveX A markdown preprocessor for Svelte. Contribute to pngwn/MDsveX development by creating an account on GitHub.

Also not sure about prettier support based on

github.com/pngwn/MDsveX...

and

github.com/mdx-js/mdx-a...

25.07.2025 21:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
VS Code syntax highlighting? File Type Icon? Β· Issue #121 Β· pngwn/MDsveX Is there any syntax highlighting/autocompletion/file type icon stuff in the works for .svx files? Is it already there and I'm not seeing it in my extensions searches?

Forgot about this old MDsveX issue

github.com/pngwn/MDsveX...

and evidence.dev having a plugin with this supported (github.com/evidence-dev...) although the plugin is now archived, likely due to their pivot to Evidence Studio (web IDE).

I wonder if this could be rolled into the Svelte VSCode ext?

25.07.2025 21:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a man wearing suspenders is smiling in front of a machine ALT: a man wearing suspenders is smiling in front of a machine
25.07.2025 20:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dashboards – Changelog Linear changelog - New updates and improvements to Linear.

Was the Linear dashboard video produced by Christopher Nolan? 🀣

linear.app/changelog/20...

25.07.2025 20:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Saw a cute beaver during one of our recent evening walks.

Sadly, he wouldn’t let me pet him.

25.07.2025 17:03 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@techniq.dev is following 20 prominent accounts