Sign in

étienne

@eti.tf
246 followers 125 following 122 posts

design @tangled.org · paris · eti.tf

PostsRepliesMedia
Reposted by étienne
akshay oppiliappan @oppi.li · 16/09/2026
@tangled.org mentioned by @indirect.io at #jj-con!
1658
étienne @eti.tf · 14/09/2026
it's funny because since tangled is completely open it's hard to build anticipation and mystery around new things because literally everyone can see what we're working on in real time
2201
étienne @eti.tf · 14/09/2026
can't wait to show tangled 1.0 to yall
2620
Reposted by étienne
Tangled @tangled.org · 24/08/2026
Team Tangled's heading to India FOSS 2026 (fossunited.org/indiafoss/2026)! We've got extra tickets to give away 🎟️ Reply with your favourite open source project on Tangled (yours counts!) for a shot at a ticket + comp'd t-shirts from India FOSS & Tangled.
1410014
Reposted by étienne
Anirudh Oppiliappan @anirudh.fi · 19/08/2026
Sneak preview of our new PR code review pages. 👀 These will ship as a part of our new frontend refresh. Suffice to say, the team absolutely cooked with these.
"Screenshot of a Tangled pull request 'spindle: observability, quota, moderation' with 9 commits adding metrics/logging, quota management, and account ban/moderation features. A diff view below shows 141 changed files, with docker-compose.mill.yml expanded."Screenshot of the a pull request in interdiff mode, comparing v0 to v1 across a series of lexicon commits for Tangled 1.0. The diff panel shows 2 changed files, with string.json expanded showing an added 'description' field.
1110610
Reposted by étienne
Tangled @tangled.org · 17/08/2026
Run your own CI, it's worth it. blog.tangled.org/selfhost-ci/
blog.tangled.org
Run your own CI
It is worth it
532855
Reposted by étienne
akshay oppiliappan @oppi.li · 14/08/2026
you've see it before... and you'll probably see it again op.tngl.io/every-fuckin...
screenshot of "every fucking website, slop edition"
811326
étienne @eti.tf · 10/08/2026
should i spend $600 on this? uuuuuuhhhh
the new minimal phone 2
5220
étienne @eti.tf · 09/08/2026
had a very fun time in finland! now back to paris, where it's +30c degrees yay
010
étienne @eti.tf · 07/08/2026
goat bit me bruh
A black and white goat biting the arm of a man. The man is wearing a gray cap. The goat is behind a red fence
3420
étienne @eti.tf · 07/08/2026
we tangling irl
0591
étienne @eti.tf · 31/07/2026
🐑 ⚙️ 🔁
Tangled repository settings. The main content card is on the general settings page. Just above are the repository header and the repository tabs. The page is in dark mode.Pretty much the same thing as before, except in light mode and on the user settings' profile pageAgain, the same thing as before. But this time, some fields have been edited, which triggered a reset button as well as a save button
0331
étienne @eti.tf · 28/07/2026
i've finally been serif-mono-fonts-pilled
A screenshot of a macOS desktop with the Zed text editor open and a terminal window open. Both show code files with the same serif mono font applied, Xanh Mono
260
étienne @eti.tf · 17/07/2026
made the last track for a friend's new compilation that released today! if you like ambient & trance, give it a listen 🎶 🎧 linktr.ee/worldcuplabel
a screenshot of the bandcamp page for the compilation. a large image header reads "world cup"
130
étienne @eti.tf · 15/07/2026
tidal finally dropped the anti-ai music feature into their app, i'm so glad
a screenshot of a post from the tidal account on evil letter website showing how their new anti ai music feature works
1183
étienne @eti.tf · 07/07/2026
six... seven... in the svelte tutorial svelte.dev/tutorial/sve...
0160
Reposted by étienne
Tangled @tangled.org · 06/07/2026
💫 GM Tanglers! Its release time 💫 Here's whats new: - Full text code-search - Focus mode - Tangled XRPC API - A new homepage - MicroVM powered CI engine
1740155
Reposted by étienne
Tangled @tangled.org · 29/06/2026
🪡 Spindle gains a new engine: microvm 🪡 You can now: - build docker containers in CI - run sidecar services like postgres, redis for integration tests - use non-nixos base images, such as alpine Read the blog post by @ptr.pet for more: blog.tangled.org/spindle-micr...
blog.tangled.org
Spindle's new microVM engine
How we built the new QEMU-based microVM engine
1029845
étienne @eti.tf · 26/06/2026
ok i am disappointed in figma's agent
210
étienne @eti.tf · 25/06/2026
my dog is bouba, my cat is kiki
061
étienne @eti.tf · 25/06/2026
🤓 maxbo.me/beos-icons/
maxbo.me
BeOS icons
A large collection of classic BeOS r5, Haiku OS, Zeta OS, and other retro operating system icons in PNG format.
1204
étienne @eti.tf · 25/06/2026
www.youtube.com/watch?v=M4DN...
youtube.com
How to Avoid AI Slop in Vibe-Coded Landing Pages
YouTube video by DesignCode
050
étienne @eti.tf · 24/06/2026
do you use the "view raw" / "copy" / "download" buttons on @tangled.org? if not, why? what's your workflow like? working on improving the blob view :)
0153
Reposted by étienne
Ahmad Shadeed @ishadeed.com · 19/06/2026
Working on my wife's portfolio website and solved a design problem by using CSS round(). This is a less used yet very useful function! Here is my article about it, and will update it soon with a new use case: ishadeed.com/article/css-...
ishadeed.com
Better fluid sizing with round()
Using the round() function to get a more predictable fluid sizing.
27813
étienne @eti.tf · 19/06/2026
i don't know for how long the slop ui look has been going on but i'm already sick and tired of it
160
Reposted by étienne
dax @thdxr.com · 19/06/2026
btw this is why i don't really consider any github competitor a real github competitor until they run a strategy that focuses on individuals
0112
Reposted by étienne
boltless @boltless.me · 16/06/2026
🔍👀
tangled code search preview
1254
étienne @eti.tf · 15/06/2026
indigo by @soapboxsoftware.bsky.social is sooo nice think it's gonna become my main client for both bsky and mastodon 🙂‍↕️
the main feed view of indigo. a bunch of posts from both bluesky and mastodonthe notification view of indigo. notifications from both platforms
000
Reposted by étienne
Charm @charm.land · 11/06/2026
Oh my. @tangled.org now lets you browse CI jobs over SSH, courtesy Bubble Tea and Wish ⚡️ Tangled rocks, by the way. More on Tangled SSH here: blog.tangled.org/ssh/
213219
étienne @eti.tf · 06/06/2026
we're looking to better understand how people use @tangled.org and what's getting in your way if you're up for a 15/30-min chat about your experience, drop a reply to this post or dm me! you can even book a session directly if you feel like it: cal.com/ebf-tangled/...
cal.com
Let's chat about your user experience! | Étienne Baritaud Figueroa | Cal.com
Let's chat about your user experience!
44114
étienne @eti.tf · 29/05/2026
damn this is good corne.rs
corne.rs
lisse
Squircle corners for the web. Bindings for React, Vue, and Svelte.
3212
Reposted by étienne
akshay oppiliappan @oppi.li · 26/05/2026
😉
screenshot of tangled's new SSH PTY interface for CI logs
3471
Reposted by étienne
boltless @boltless.me · 21/05/2026
Hello Tanglers! Here is my full proposal to make Tangled truly decentralized. It covers our current technical difficulties and how I'd like to solve those. Please share your thoughts about this. As user, would it be ok? Or if you have better ideas, plz share.
leaflet.pub
Tangled: Knot-stored COB proposal
Proposal to accomplish full decentralization of Tangled.
56514
étienne @eti.tf · 26/05/2026
i am literally ricing right now that's my job
1270
étienne @eti.tf · 06/05/2026
soon™
4855
étienne @eti.tf · 06/05/2026
wish figma had a vim/ium mode
000
Reposted by étienne
Tangled @tangled.org · 01/05/2026
Combat LLM spam by building a web of trust. Vouching is live on Tangled! 🎭 blog.tangled.org/vouching/
blog.tangled.org
combat LLM spam by building a web of trust
vouching on tangled!
3548184
Reposted by étienne
Tangled @tangled.org · 29/04/2026
we need a federation of forges blog.tangled.org/federation/
blog.tangled.org
we need a federation of forges
git is decentralized, but what of the rest?
729763
étienne @eti.tf · 25/04/2026
done
a picture of a desktop setup with a keyboard, an apple magic trackpad, a monitor, a cat on the desk and behind it all a window overlooking a gardenthe keyboard and trackpad from the 1st picture but seen from a vertical point of view. the same cat can be seen blurry because of its motion
020
étienne @eti.tf · 23/04/2026
i'm now officially working on @tangled.org full time!
102075
étienne @eti.tf · 23/04/2026
new @oppi.li website is kino as per usual
the homepage for akshay (https://oppi.li/). it shows a nice dithered circle, a bio, a few posts and a few weekly posts. minimal as hell
1362
étienne @eti.tf · 21/04/2026
oo i like the look of the trackpad but i have no need for a keyboard like that atm wish they'd just make an alternative to apple's magic trackpad, this thing is way too expensive
110
étienne @eti.tf · 21/04/2026
not sure i like talking to the linear ai to add issue tickets
100
étienne @eti.tf · 20/04/2026
didn't like the stock floccus app for ios so i made myself a simple go server that listens for requests and adds xbel bookmarks in a simple fashion 🙂‍↕️
100
étienne @eti.tf · 20/04/2026
never knew how much i needed this
2230
Reposted by étienne
Tangled @tangled.org · 15/04/2026
with @eti.tf's help, we shipped ogre 👹 — the opengraph rendering engine. it's what's behind the new pretty link previews!
tangled.org/core and devins.page/dev.css link previews
1663
Reposted by étienne
Tangled @tangled.org · 15/04/2026
what's good, tanglers?! we've shipped a few neat features recently. some of you may have already noticed 👀 but here they are! 🔍 search!!! 🔎 it's true—tangled now has repository search! head to tangled.org/search (or click the icon from the top nav) to find your fav slopware.
search mockup
922428
étienne @eti.tf · 09/04/2026
tangled.org/tangled.org/... 🫡
tangled.org
tangled: correct typos throughout codebase #1300
Fix various misspellings found by the typos tool: - Error messages: Forbiden -> Forbidden, insufficent -> insufficient - Comments and docs: recieve -> receive, acheive -> achieve, etc. - Variable names: Referencs -> References, intialize -> initialize - HTML templates: Unubscribe -> Unsubscribe, explictly -> explicitly - Function names: perferom -> perform Also remove backwards compat code for is_deafult JSON field. Add _typos.toml config for false positives (external APIs, etc.) Signed-off-by: eti <eti@eti.tf>
2140
étienne @eti.tf · 08/04/2026
dreaming of this for tangled... one day
060
étienne @eti.tf · 04/04/2026
shinji from evangelion crying on a chair surrounded by multiple screenshots of "what do you want to build?" slopware
19217