Advertisement ยท 728 ร— 90

Posts by Mark Tomlinson

You may think you're building a GUI for your code-first design system so you can more easily design in the browser but really its value is in the way it surfaces problems in your code.

"Oh when I turned that knob I expected [x] style to change and it didn't. Why?" etc.

17 hours ago 6 1 0 0

Oh god yes

19 hours ago 1 0 0 0
GitHub - antfu/tsnapi: Library public API snapshot testing for runtime exports and type declarations. Library public API snapshot testing for runtime exports and type declarations. - antfu/tsnapi

`tsnapi` - a snapshot testing utility for the public API for library maintainers. Snapshots for both JavaScript and TypeScript declarations. It would help prevent unintended breaking changes on public API signatures.

Thanks @sxzz.dev for the initial idea and implementation.

github.com/antfu/tsnapi

20 hours ago 70 11 4 1
Fluid type and space is one of many techniques youโ€™re going to learn in this course to make authoring CSS easier for you. The easier it is to author and maintain, the better it will scale, and most importantly, there will be less technical debt to manage too. This frees you up to focus on producing a better user experience, rather than chasing down weird CSS issues.

Fluid type and space is one of many techniques youโ€™re going to learn in this course to make authoring CSS easier for you. The easier it is to author and maintain, the better it will scale, and most importantly, there will be less technical debt to manage too. This frees you up to focus on producing a better user experience, rather than chasing down weird CSS issues.

If you want truly responsive design that works for each and every weirdly sized viewport, you need to use fluid type and fluid space that responds to that viewport. Here's a free lesson from Complete CSS to explain why.

piccalilli.link/cc-free-less...

3 days ago 5 1 0 0

Thanks. The idea beneath it is to invert things. Instead of users/profiles being the driver of the app or experience, it's the artefact/book/library card that drives it. You can see why I got excited by some of the ideas in your article!

2 days ago 4 0 1 0
Preview
The Hollow Stone | Paul Stephenson | Offprint Thoughts on creativity, publishing, and the mess in which we're in. From the author of Blood on the Motorway, Sunset Chronicles, Bleakwood, and Darkness Come Alive.

I've been working on this piece for about a month now, about how publishing's woes are the same as the rest of the internet, and how we can find some hope in the new internet that's currently under construction. Now I have a shiny new @offprint.app blog, I can finally show it off.

1 week ago 10 3 0 3
Screenshot of a very early version of the Libcard home screen. Vintage-style borrowing record cards are displayed in a grid.

Screenshot of a very early version of the Libcard home screen. Vintage-style borrowing record cards are displayed in a grid.

Really interesting article. The mention of lending records got me excited because I've actually been prototyping an atproto riff on the old card-in-the-back-of-a-library-book idea the past few months! The article obviously goes in different directions and further but exciting to see some convergence

2 days ago 1 0 2 0

sugarcube.sh

3 days ago 1 0 0 0

I'm in love with @vite.dev's DevTools framework and I don't care who knows it.

3 days ago 8 0 0 0

No worries - appreciate the interest and always happy to answer any questions if you've got more!

Got some demos and articles in the works, too.

5 days ago 1 0 1 0
Advertisement
Video

So rather than just transforming tokens into outputs, it's about turning them into a working frontend system.

It also eventually allows devs/designers to do things like this ๐Ÿ˜Ž

5 days ago 2 0 1 0

- On-demand utility classes derived from your tokens (generated from your markup)
- An optional CSS architecture (CUBE)
- Optional patterns/components designed to use those tokens
- Tight dev server/workflow integration

5 days ago 1 0 1 0

Thanks @intemperie.me ๐Ÿ˜Š Hey @pjonori.com!

Style Dictionary is focused on transforming design tokens into platform outputs.

Sugarcube overlaps on that but is also about the front-end system built on top of tokens. It's a toolkit for building token-driven frontends, e.g:

5 days ago 2 0 1 0

Obviously, ultimately, keep me away from the controls ๐Ÿ˜…

1 week ago 1 0 0 0
Video

Instead of painting easter eggs I'm painting a website.

1 week ago 11 0 2 0

Thanks for your support and contributions to the project, mate! Gonna stick this in the testimonials section when I get around to building one ha

1 week ago 2 0 0 0

Oh and more spec-friendly approach to fluid space & type, too.

1 week ago 4 0 0 0

To make matters worse, the whole thing took place in Vancouver, such a great city ๐Ÿ˜ญ

1 week ago 1 0 0 0

asapap

1 week ago 1 0 0 0
Preview
CSS Cascade A visual explainer of the CSS Cascade, the algorithm that determines the 'winning value' from a list of competing declarations.

I built a visual explainer of the CSS Cascade, the algorithm that determines the "winning value" from a list of competing declarations.

It's built on work by @bram.us and @miriam.codes.

cascade.arpit.codes

I wrote about how it came together on my blog: arpit.blog/notes/2026/0...

1 week ago 50 16 0 0
Advertisement

Safe travels!

1 week ago 1 0 0 0

I can respect it! I probably have an extra soft spot for Tu-plang as a stop on their 1997 tour of it was my first live gig.

1 week ago 0 0 1 0

Archers of Loaf, Icky Mettle

2 weeks ago 0 0 0 0

Outstanding, but I'm crying a little over the preference for Unit over Tu-Plang.

2 weeks ago 0 0 1 0

Oh hell yeah

2 weeks ago 1 0 0 0
Preview
Igalia Coding Experience | Igalia - Open Source Consultancy and Development Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers an...

If you're learning programming skills: Igalia is taking applications for a program paying you to work on open source

๐Ÿ’ฐ Fully paid grant program
๐Ÿ“† 450 hours of work with a mentor from June
๐Ÿ“Global remote program
๐ŸŽ“ Open to students or self-directed learners
๐Ÿšจ Applications close April 3rd!

2 weeks ago 17 15 0 0

Cannot wait to build with this and learn from it. Can tell a lot of care and expertise has gone into it.

2 weeks ago 14 0 0 0
Advertisement

This looks great and coincides perfectly with me needing to update mine ๐Ÿ™

2 weeks ago 1 0 0 0
Video

Weekend project: a minimal CV builder. Recruiters often only look the first page, so I added compact print styles.

2 weeks ago 27 2 3 1

Ah man @sugarcube.sh users giving me too many cool things to implement! Early adopters helping enormously.

2 weeks ago 16 0 0 0