Sign in

Joel Thorstensson

@jthor.bsky.social
38 followers 23 following 35 posts

jthor.eth.link

PostsRepliesMedia
Joel Thorstensson @jthor.bsky.social · 27/06/2026
Sounds like what you want is just 'git diff' xD
100
Joel Thorstensson @jthor.bsky.social · 26/06/2026
The same feeling is actually more intense when you make blockchain transactions.
000
Joel Thorstensson @jthor.bsky.social · 26/06/2026
In my neovim setup I can see staged/unstaged changes, and toggle the staged status. Works great. Basically what you get in a default lazyvim setup with an improved differ.
100
Joel Thorstensson @jthor.bsky.social · 30/03/2026
And ppl say there is no benefit of putting your PDS hash on-chain?
010
Joel Thorstensson @jthor.bsky.social · 06/02/2026
Never. You sound like a cog sucker tbh. They are ROBOTS, and we should never allow them to believe they are anything more (look up the etymology of the word). Treat all clankers with disrespect.
031
Joel Thorstensson @jthor.bsky.social · 02/02/2026
It does add security! Servers can withhold data, and you wouldn’t know about it. If you have the hash on chain you know what data to expect
000
Joel Thorstensson @jthor.bsky.social · 01/02/2026
The thing is that a ”DID issue” is a blockchain issue. No way around that if you want your system to be trustless and have key rotation.
100
Joel Thorstensson @jthor.bsky.social · 28/01/2026
Because I can make one rpc call to my lightclient to verify the integrity of the hash. But yes onchain DIDs would be great
100
Joel Thorstensson @jthor.bsky.social · 26/01/2026
You don’t need to make a tx for every interaction though. And for sure not pointless to remove the point of centralization in the system imo
120
Joel Thorstensson @jthor.bsky.social · 21/01/2026
Someone needs to build a fork that sidesteps the entire DID system by just posting the hash of your PDS on an Ethereum L2 every time you make an update.
200
Reposted by Joel Thorstensson
Edmund Edgar @goat.navy · 21/10/2025
"DIDs are a dead end", not sure I agree with this but there are some important points in here: jthor.eth.link/blog/2025/10...
jthor.eth.link
DIDs are a Dead End
Summary of my learnings working with the DID standard
2151
Joel Thorstensson @jthor.bsky.social · 13/10/2025
But yeah, I do wish there were more tänzelcore events!
010
Joel Thorstensson @jthor.bsky.social · 13/10/2025
Just fly to Iceland! :D In Sweden I tend to just stumble upon black metal shows
010
Joel Thorstensson @jthor.bsky.social · 13/10/2025
Why would I want to use this over GrapheneOS?
210
Joel Thorstensson @jthor.bsky.social · 16/09/2025
Simple Page makes it easy to publish sites to Ethereum — fully decentralized, remixable, and censorship-resistant. Read the updated docs 👉 simplepage.eth.link/guides/ Release notes 👉 simplepage.eth.link/releases/#si...
simplepage.eth.link
Release Notes - Simple Page
Version history, changelog, and migration guides for Simple Page
000
Joel Thorstensson @jthor.bsky.social · 16/09/2025
⚠️ Improved Censorship Resistance You will now get clear warnings if DService/RPC endpoints are down, with instructions for how to use your own endpoints. The modal is displayed if any url the frontend needs can't be reached. Giving users an escape hatch even if endpoint censorship is happening.
110
Joel Thorstensson @jthor.bsky.social · 16/09/2025
📑 Table of Contents Sidebar Auto-generated ToC for every page. Jump between sections instantly.
100
Joel Thorstensson @jthor.bsky.social · 16/09/2025
🧭 Navigation Sidebar Organize links and structure your site like a pro. Perfect for your projects documentation!
100
Joel Thorstensson @jthor.bsky.social · 16/09/2025
🔍 Search Quickly find content across your entire site. All of your markdown content is indexed for accurate results.
100
Joel Thorstensson @jthor.bsky.social · 16/09/2025
🎨 Theming Make your site yours. Customize colors and styles for both light and dark mode in the settings.
100
Joel Thorstensson @jthor.bsky.social · 16/09/2025
🚀 Simple Page v1.5.0 is live! Theming, search, and smarter navigation — your @ensdomains just got some powerful new capabilities. 🧵 Thread:
100
Joel Thorstensson @jthor.bsky.social · 02/09/2025
Fair point! I still think that posting the content hash of your Bluesky repository onchain would add a lot of value
010
Joel Thorstensson @jthor.bsky.social · 01/09/2025
Yeah you’re right. What I really would like to see is the CID root of your Bluesky data repo to be set as an ENS record every time you post.
110
Joel Thorstensson @jthor.bsky.social · 01/09/2025
How come?
000
Joel Thorstensson @jthor.bsky.social · 29/08/2025
That’s a shame because it could improve the security of Bluesky at large. I’m not a huge fan of the (ironically) centralized did:plc
210
Joel Thorstensson @jthor.bsky.social · 26/08/2025
@bsky.app when can we have ENS support? I want to use my .eth domain as a handle!
132
Joel Thorstensson @jthor.bsky.social · 26/08/2025
@ipfs.tech why?
000
Joel Thorstensson @jthor.bsky.social · 26/08/2025
jthor.eth.link/blog/2025/08...
jthor.eth.link
Ethereum Websites will Redefine Internet Security
How blockchain infrastructure radically upgrades the security model of the web.
000
Joel Thorstensson @jthor.bsky.social · 16/08/2025
A common misconception is that it's very expensive to update your ENS domain contenthash. This used to be the case when Ethereum gas prices were crazy high a few years ago. Now these txs tend to always be < $1. Also expect this cost to drop by a lot once ENSv2 launches!
010
Reposted by Joel Thorstensson
IPFS @ipfs.tech · 12/08/2025
"Ethereum needs more apps", they said. Nice, über simple publishing tool from longtime builder @jthor 👀
0134
Joel Thorstensson @jthor.bsky.social · 12/08/2025
Checkout the main website: simplepage.eth.link
000
Joel Thorstensson @jthor.bsky.social · 12/08/2025
Read the full announcement here: jthor.eth.link/blog/2025/08...
jthor.eth.link
Introducing, Simple Page
A new way to publish on Ethereum.
100
Joel Thorstensson @jthor.bsky.social · 12/08/2025
It's built on top of @ethereum.org, ENS, and @ipfs.tech. Providing unmatched censorship resistance. Sustainability is achieved with a small subscription fee. No degen bullshit! Fully open source, and anyone can run an indexer node!
130
Joel Thorstensson @jthor.bsky.social · 12/08/2025
It started of because I wanted a way to publish my blog on jthor.eth.link, but I was disatisified with all existing tools. Either too technical, or not enough control. Simple Page gives you both: ease of use and full control over your content, forever.
jthor.eth.link
Joel Thorstensson's website
Mainly articles written by Joel
100
Joel Thorstensson @jthor.bsky.social · 12/08/2025
Exited to finally share more about this passion project I've been working on for a while: Simple Page is a tool for publishing on Ethereum!
162
Reposted by Joel Thorstensson
Protocol Berg v2 @protocol.berlin · 27/05/2025
@jthor.bsky.social will explore how to build fully censorship-resistant applications—without compromising user experience. He'll highlight practical tools, common centralization pitfalls, and what it takes to extend decentralization all the way to end users.
121
Joel Thorstensson @jthor.bsky.social · 14/05/2025
@warpfork.bsky.social don't think you are on farcaster, but the internet needs you lol warpcast.com/polymutex.et...
warpcast.com
Warpcast
A decentralized social network
110
Joel Thorstensson @jthor.bsky.social · 11/05/2023
Exploring how to make DIDs (decentralized identifiers) more interoperable and composable. There is a workable approach in Generative DIDs + OCAPs. Read more:
stigmergic.org
Generative DID Maximalism
A path towards DID interoperability.
040