Sign in

Mark Tomlinson

@marktomlinson.dev
570 followers 1.1K following 502 posts

Web dev. Building tools for better design-development workflows. Currently building @sugarcube.sh There is another world, but it's in this one. EN•FR•DE 🌐 marktomlinson.dev 🍃 loanwords.leaflet.pub

PostsRepliesMedia
Mark Tomlinson @marktomlinson.dev · 9h
Go long on everything they want us to short.
120
Mark Tomlinson @marktomlinson.dev · 28/09/2026
Hell yeah
010
Mark Tomlinson @marktomlinson.dev · 26/09/2026
Congrats! Watched the one with PJ the other day and it was such a refreshing conversation.
110
Mark Tomlinson @marktomlinson.dev · 26/09/2026
TIL about PD rockets. TIL about Rocket. TIL about Datastar.
181
Mark Tomlinson @marktomlinson.dev · 25/09/2026
Second one could potentially help the ecosystem a bunch.
020
Mark Tomlinson @marktomlinson.dev · 25/09/2026
Tried really hard to resist but you nerd sniped the hell out of me @scott.is 😩 Gonna pull @sugarcube.sh's internals into two DTCG libs: a reading and an editing one.
121
Reposted by Mark Tomlinson
Bogdan Chadkin @trysound.io · 24/09/2026
My music player got a new home at libras-music.app and comes with a new website and demo player. Let me know if you have a feedback.
libras-music.app
Libras — A free, open-source music player
A free, open-source player for the music you own. Connect your server, discover your library, and listen on your terms.
033
Mark Tomlinson @marktomlinson.dev · 24/09/2026
Someone already tried to alert the maintainer of this dumb tool I found, but I can see nothing has been done by said maintainer as usual 🙄 github.com/sugarcube-sh...
020
Mark Tomlinson @marktomlinson.dev · 23/09/2026
Which is great for me, obviously, but it's also a deliberate choice driven by the whole point of this ridiculous years-long project, namely, that sugarcube (including studio) should just sit on top of the system you already have.
010
Mark Tomlinson @marktomlinson.dev · 23/09/2026
This removes a frankly ridiculous amount of stuff I would otherwise have to build: hosting, sync, storage, history, permissions, etc.
110
Mark Tomlinson @marktomlinson.dev · 23/09/2026
I'm building sugarcube studio (the missing GUI/OS/IDE or whatever you want to call it) on top of devfra.me and git/GitHub/other git hosts.
140
Mark Tomlinson @marktomlinson.dev · 23/09/2026
Claude's condom is an all-timer
0210
Mark Tomlinson @marktomlinson.dev · 22/09/2026
Jeebus
000
Mark Tomlinson @marktomlinson.dev · 22/09/2026
This looks awesome.
110
Mark Tomlinson @marktomlinson.dev · 22/09/2026
Really neat. And great write up.
010
Mark Tomlinson @marktomlinson.dev · 22/09/2026
Sorry for the slow reply, I've been trying to give your design system its own IDE and it's quite tricky okay.
050
Reposted by Mark Tomlinson
The Cooperative Economy @cooperatives.bsky.social · 21/09/2026
Here is a list of tech co-ops. tech-coops.xyz
tech-coops.xyz
Tech Coops list
031
Mark Tomlinson @marktomlinson.dev · 21/09/2026
Thanks so much for sharing your knowledge, Nate. A lot to say. But just on that last point, that's very much what inspired the original post. Even though it is difficult to envisage a way forward, there is value even in giving voice to the idea and asking the question: what if...?
030
Mark Tomlinson @marktomlinson.dev · 20/09/2026
🙏🙏🙏
001
Reposted by Mark Tomlinson
Jacob Berglund @jacobberglund.com · 18/09/2026
Ayyyy! Just released 1.0 of my take on an opinionated CSS framework. varde.variant.dev/docs/ Look, I love packages, but isn't it something magical about just referring to a CSS file? To get fonts, colors and utilities. It's probably not a design system, but it certainly is the foundation of one.
varde.variant.dev
Varde
262
Mark Tomlinson @marktomlinson.dev · 20/09/2026
Congrats! Love seeing projects like this.
101
Mark Tomlinson @marktomlinson.dev · 19/09/2026
aka the right questions
010
Mark Tomlinson @marktomlinson.dev · 19/09/2026
Okay here's the plan. We take the selfless behaviour I've personally seen you exhibit in other places, bottle it, and distrib at scale.* *Jk I'm aware that these are structural problems not solved individually and that a logic of self-sacrifice is almost certainly not the answer.
120
Mark Tomlinson @marktomlinson.dev · 19/09/2026
I look (admittedly from the outside) at communities/projects such as @bomb.sh and @e18e.dev and take inspiration. Co-ops are obviously a whole other thing. In the past I've come across things like www.workers.coop and www.coops.tech Would love people who know more than me to share here.
240
Reposted by Mark Tomlinson
Eric Bailey @ericwbailey.website · 18/09/2026
I have a lot of feelings about the whole CSS-Tricks debacle. Here's me trying to be constructive about it. ericwbailey.website/published/cs...
ericwbailey.website
CSS-Tricks could be a co-op
The web will calcify without voices sharing what they know.
25918
Mark Tomlinson @marktomlinson.dev · 18/09/2026
Ah man most days I also feel it bursting out of me but fall silent behind not knowing how to give voice to it all.
050
Mark Tomlinson @marktomlinson.dev · 18/09/2026
Fewer startups, more co-ops. Fewer founders, more communities.
612227
Mark Tomlinson @marktomlinson.dev · 17/09/2026
🎵 What use eyesight if it should melt? What use memory covered in estuary silt?
Landscape of Tidal River, Wilsons Prom. The brackish water of the estuary is visible through some native Australian bushland.
000
Mark Tomlinson @marktomlinson.dev · 17/09/2026
Wouldn't it be cool if someone had been building something that would make that declarative ui layer available for people's DS's for free so they didn't have to sign up to another platform, get AI unnecessarily involved, or introduce yet another proprietary source of truth into the mix?
140
Mark Tomlinson @marktomlinson.dev · 16/09/2026
Been building with Vite DevTools the past few months and it’s sooo good. And just started with Devframe directly for something else. The possibilities are definitely crazy and so much fun
000
Mark Tomlinson @marktomlinson.dev · 16/09/2026
Congrats and thank you!
030
Reposted by Mark Tomlinson
taurean @taurean.bryant.land · 14/09/2026
Check out "Issue 018" Another “Several People Are Typing…” hang is coming up this Friday, September 18. This month, we’re talking astrophotography, demonstrating the value of design systems, and… cataloguing public restrooms. three-and-three.com/a/3mvghkbe4z...
three-and-three.com
Issue 018
The September Edition
163
Reposted by Mark Tomlinson
Design system news @designsystems.news · 13/09/2026
Week of September 13, 2026 designsystems.news/#week-2026-9-13
012
Reposted by Mark Tomlinson
Sean Voisen @seanvoisen.com · 13/09/2026
Some writing only works if we let it do its work on us, the readers. New short post on Moonpointing about reading, writing, philosophy, Pierre Hadot, and words spent trying to describe the ineffable. moonpointing.org/blog/this-post-is-…
moonpointing.org
This post is not the moon
On Pierre Hadot and why it’s worth writing about what cannot be said.
022
Reposted by Mark Tomlinson
Jacob Berglund @jacobberglund.com · 11/09/2026
Been hard at work to create an opinionated CSS framework. Best thing in it is what I dubbed <color-mode>. It sets a a color palette and everything inherits from it. The possibilities it opens for composing is positively bonkers. Got 4 different button variants, but color is not an axis. 🧵
2133
Reposted by Mark Tomlinson
sugarcube.sh @sugarcube.sh · 11/09/2026
👀 Show us when you're done?!?
102
Mark Tomlinson @marktomlinson.dev · 11/09/2026
Not missing anything obvious imo. Occasionally there is a very real need but in general if you find yourself creating a bunch something has likely gone wrong
011
Reposted by Mark Tomlinson
Bogdan Chadkin @trysound.io · 10/09/2026
My sponsors page is live! github.com/sponsors/Try...
github.com
Sponsor @TrySound on GitHub Sponsors
Support TrySound's open source work
084
Mark Tomlinson @marktomlinson.dev · 10/09/2026
Agnes Falls >>>
Agnes Falls (near Toora) as seen from one of the viewing platforms. The river banks are studded with eucalypts. The still water from the Agnes River is in the background, contrasted with the cascading water over ancient limestone in the foreground.
010
Reposted by Mark Tomlinson
Scott Riley @scott.is · 05/09/2026
the fun thing about designing in the browser is you can use the thing you’re designing to help you better design the thing you’re designing
181
Mark Tomlinson @marktomlinson.dev · 02/09/2026
Anyone know of any others?
010
Mark Tomlinson @marktomlinson.dev · 01/09/2026
Current availability: booked solid while I migrate the eff off all the platforms.
030
Mark Tomlinson @marktomlinson.dev · 31/08/2026
Oh nice one - thanks for letting me know
010
Mark Tomlinson @marktomlinson.dev · 31/08/2026
Cannot wait to try this out when I get some time
110
Mark Tomlinson @marktomlinson.dev · 30/08/2026
@strange.website @likethecolour.red Can I politely request a website dedicated to the situationists where as you scroll, "sous les pavés, la plage", is slowly revealed from underneath the content somehow? Thank you, yours &c.
020
Mark Tomlinson @marktomlinson.dev · 29/08/2026
Double like
010
Mark Tomlinson @marktomlinson.dev · 29/08/2026
Bogdan!
010
Mark Tomlinson @marktomlinson.dev · 29/08/2026
The night has been unruly: where we lay, / Our chimneys were blown down; and, as they say, / Lamentings heard i' the air; strange screams of death, / CSS-in-JS is back
110
Mark Tomlinson @marktomlinson.dev · 28/08/2026
I love watching England play test cricket during the English summer. The day's play starts at 8pm Melbourne time - perfect for unwinding.
030
Mark Tomlinson @marktomlinson.dev · 27/08/2026
My thesis is that the space between the posts is helping
120