Sign in

Pontus Granström

@pontus.granstrom.me
225 followers 233 following 156 posts

designer, engineer, teacher. art + technology + learning. stockholm, sweden. pontus.granstrom.me

PostsRepliesMedia
Pontus Granström @pontus.granstrom.me · 22/06/2025
i made a lil app for printing a QR code that lets guests easily get on your wifi. put it on your fridge or wall. yes, there are already pages that do this, but i think mine looks better. enjoy pontus.granstrom.me/wifi-QR-code/
pontus.granstrom.me
wifi QR code
printable wifi QR code for your guests
020
Pontus Granström @pontus.granstrom.me · 21/06/2025
the best thing about having analytics on your website is finding people who link to you across the web. today I discovered this lovely piece by @korben.info. thank you for the writeup, korben! korben.info/scrappy-apps...
korben.info
Scrappy - La magie du développement fait maison | Le site de Korben
65 milliards de dollars, c’est le marché estimé du low-code en 2025. Incroyable !! Qui aurait pu se doutait que ça reviendrait en force alors que ...
040
Pontus Granström @pontus.granstrom.me · 10/06/2025
thank you! means a lot
020
Reposted by Pontus Granström
zeldman @zeldman.bsky.social · 08/06/2025
Gives a whole new meaning to “personal software.” Scrappy, by @jrcpl.us and Pontus Granström, is a research prototype that helps you make software for just you and your friends. Hat tip: @scripting.com. pontus.granstrom.me/scrappy/ #software #scrappy #LittleApps
pontus.granstrom.me
Scrappy
make little apps for you and your friends
57122
Pontus Granström @pontus.granstrom.me · 28/05/2025
haha yep i had the same thought when trying out your scrapp. we have a design that solves this, but haven't implemented it yet. it's high on the list of obvious shortcomings, and your feedback makes me wanna fix it :)
010
Pontus Granström @pontus.granstrom.me · 28/05/2025
the browser tab will now have the name of the scrapp instead of just "Scrappy"
000
Pontus Granström @pontus.granstrom.me · 28/05/2025
very nice! may i put this in the Scrappy gallery?
100
Reposted by Pontus Granström
Severák @severakcz.bsky.social · 28/05/2025
Great app! I implemented this simple aspect ratio calculator - scrappy.jrcpl.us/s/dd73bf9f-d...
scrappy.jrcpl.us
Scrappy
111
Pontus Granström @pontus.granstrom.me · 28/05/2025
panning the canvas with two fingers on a trackpad will no longer trigger chrome's swipe-to-go-back gesture.
100
Pontus Granström @pontus.granstrom.me · 28/05/2025
hahaha that's super helpful actually. thanks! iCloud passwords is what i rely on (even though having to input the stupid 2FA code every time i restart my computer has gotten old fast)
000
Pontus Granström @pontus.granstrom.me · 27/05/2025
they are still supporting it with bug-fixes and chromium updates, right? i don't really feel a need for more features. i suspect i'll end up with zen for snappiness and arc for my chromium needs please let me know how you find zen!
110
Pontus Granström @pontus.granstrom.me · 27/05/2025
maybe there's a really good, hidden reason they don't
021
Pontus Granström @pontus.granstrom.me · 27/05/2025
scrapps open visible at the center of the screen. before they could sometimes open at the edge of the viewport, which was confusing.
100
Pontus Granström @pontus.granstrom.me · 27/05/2025
a bar at the top that lets you navigate to your list of scrapps, rename your scrapp, and share your creation more easily. (note to self: next time you launch something, make sure there's a prominent share button from the start)
100
Pontus Granström @pontus.granstrom.me · 27/05/2025
basic touchscreen support! You can now pan and zoom and tap buttons on your phone or tablet. many scrapps make the most sense on a phone, so Scrappy felt incomplete without at least basic support.
110
Pontus Granström @pontus.granstrom.me · 27/05/2025
it's been great to see so much support for Scrappy! ❤️ we intended to take a break from the project after launching it last week, but i got a boost of motivation to fix some low-hanging fruit that have been nagging me. i'll list what's new in this thread. go to scrappy.jrcpl.us to try for yourself!
scrappy.jrcpl.us
Scrappy
160
Reposted by Pontus Granström
Local-First News @localfirstnews.bsky.social · 22/05/2025
2025.05.22 edition is out 🍔 www.localfirstnews.com/2025-05-22
localfirstnews.com
2025.05.22
📰 News & Discussions Local-First Conf 2025 (upcoming event) "Join us for the second edition of Local-First Conf. Connect with a rapidly-growing community in an intimate setting. This year, the conference spans 3 days. May 26th is dedicated to workshops and community sessions, while the following 2 days feature outstanding talks." Berlin,
111
Pontus Granström @pontus.granstrom.me · 21/05/2025
we'll be sharing more in the coming days. anything in particular you'd like to see?
100
Pontus Granström @pontus.granstrom.me · 21/05/2025
that's all @jrcpl.us! it's cute isn't it
110
Pontus Granström @pontus.granstrom.me · 20/05/2025
would love to see your ideas! and thanks, it's really helpful to learn what you are missing :)
010
Reposted by Pontus Granström
Olivier Forget @olivierforget.net · 19/05/2025
Maybe it's just the people I tend to follow, but I'm seeing more and more projects wanting to give people a way out of the big tech silos. DIY apps, servers (like my project dropserver.org) etc...
dropserver.org
Dropserver Personal Application Server
2112
Pontus Granström @pontus.granstrom.me · 19/05/2025
can't wait to see what you make!
020
Pontus Granström @pontus.granstrom.me · 19/05/2025
Excellent scrapp.
030
Pontus Granström @pontus.granstrom.me · 19/05/2025
We believe that a prototype is worth more than a thousand mockups, so not only can you read about Scrappy — you can try it yourself! Read more here, try it, and please share any thoughts or scrapps you make with us :) pontus.granstrom.me/scrappy/
pontus.granstrom.me
Scrappy
make little apps for you and your friends
061
Pontus Granström @pontus.granstrom.me · 19/05/2025
We've been driven by - a wish to democratize computing, which Hypercard promised but never realized - a curiosity about how modern canvas UI, realtime collaboration, and effortless link sharing changes that promise - a frustration with the incredible complexity of the modern software stack
160
Pontus Granström @pontus.granstrom.me · 19/05/2025
A few examples of scrappy little apps (we call them "scrapps"): - math practice for a elementary school kid - attendee counter to make sure you don't go over capacity at a venue - clock showing how much money a meeting is costing, ticking up every second All of these were made in < 30 mins.
110
Reposted by Pontus Granström
John Chang @jrcpl.us · 19/05/2025
As a kid, I learned to program in HyperCard, a fantastic thing from Apple in the 1990s which empowered normal people to make homemade software. Last fall @pontus.granstrom.me started exploring and reinterpreting these ideas for 2025. Excited to share our writeup: pontus.granstrom.me/scrappy/
pontus.granstrom.me
Scrappy
make little apps for you and your friends
1314627
Pontus Granström @pontus.granstrom.me · 19/05/2025
We've been curious about a world where small everyday problems — chore schedule, productivity timer, office inventory, etc — can be solved with just a sprinkle of computation on top of a shared document. Instead of finding a "app for that", make it yourself!
120
Pontus Granström @pontus.granstrom.me · 19/05/2025
No need to think about persistence or syncing — that all works by default. Like a google doc or minecraft server, each app is like a shared little world.
130
Pontus Granström @pontus.granstrom.me · 19/05/2025
The tool is an infinite canvas of dynamic objects. You attach small pieces of code to the objects to make them do stuff. This lets you build scrappy lil apps. Here's me making a simple counter.
130
Pontus Granström @pontus.granstrom.me · 19/05/2025
New thing! @jrcpl.us and I have been exploring home-made software. We made a prototype of a tool for making scrappy little apps for you and your friends. pontus.granstrom.me/scrappy/
pontus.granstrom.me
Scrappy
make little apps for you and your friends
815749
Reposted by Pontus Granström
Lu wilson @todepond.com · 13/05/2025
Event organisers, you don't need to do anything www.todepond.com/sky/event-or...
todepond.com
Todepond dot com
072
Pontus Granström @pontus.granstrom.me · 13/05/2025
meme 2. meme 1 is "rotated", not transposed
010
Pontus Granström @pontus.granstrom.me · 13/05/2025
nice! made me wonder if there's a corresponding visual/animation for the odds form of bayes rule
100
Pontus Granström @pontus.granstrom.me · 13/05/2025
the coding agent looks at the error output from typescript. i assume it works much worse if using a language like javascript that doesn't have compile-time errors. i'm curious if the agent would benefit from having access to a debugger. i certainly do, and i'm better at thinking than claude
000
Pontus Granström @pontus.granstrom.me · 13/05/2025
it is the best LLM coding session i've had so far. coding agent gets a thumbs up for this kind of rough sketch work.
000
Pontus Granström @pontus.granstrom.me · 13/05/2025
i like how the ui in Zed shows me each action the agent is taking and lets me review the changes
the log that the agent produces. it shows code snippets when editing code. "List directory contents" or "Read document-list.css" when performing reading actions.
110
Pontus Granström @pontus.granstrom.me · 13/05/2025
i haven't really looked at the code in detail 🫣 i shudder at the thought of its quality. but because it is throwaway and pretty contained, i'm okay with the tradeoff.
100
Pontus Granström @pontus.granstrom.me · 13/05/2025
it doesn't really understand that it can't see the visual result in the browser. even if i describe the visual bugs it doesn't get it. i've had better success asking it what places i should look at, and then just go fix it myself.
100
Pontus Granström @pontus.granstrom.me · 13/05/2025
it sometimes tries to search the repo for some common word and blows past the context window limit and halts
100
Pontus Granström @pontus.granstrom.me · 13/05/2025
an hour later of incremental changes i have this (i took those screenshots and wrote the descriptions, everything else is claude off of my prompts)
110
Pontus Granström @pontus.granstrom.me · 13/05/2025
vibecoding with @zed.dev's claude-based agent. first prompt gave me this -- fully working, but not great design-wise
A User Interface with a list of templates and a list of documents
120
Pontus Granström @pontus.granstrom.me · 13/05/2025
"not everything broken is yours to fix" notashelf.dev/posts/curse-...
notashelf.dev
The Curse of Knowing How, or; Fixing Everything | BlogGitHubTwitterRSS FeedGit Branch
A reflection on control, burnout, and the strange weight of technical fluency.
000
Pontus Granström @pontus.granstrom.me · 10/05/2025
NEXT UP
100
Pontus Granström @pontus.granstrom.me · 10/05/2025
debuggers for teaching programming <3 i'm still amazed/appalled that so many people learn programming without a debugger 🤯😣
010
Pontus Granström @pontus.granstrom.me · 09/05/2025
maybe i should do this forest.quest/artifacts/lo...
forest.quest
lowercase magic
how ignoring the rules of capitalization catapulted me into the land of cathartic creativity
110
Pontus Granström @pontus.granstrom.me · 09/05/2025
@getmozi.bsky.social Ideas for how to make it useful before the network effect kicks in: - Let me post my travel plans as a widget on my website, or as bluesky posts/instagram stories, etc. - (opt in) Let me find strangers traveling to the same location. (h/t @akvilemarc.bsky.social)
031
Pontus Granström @pontus.granstrom.me · 09/05/2025
I like the idea of mozi.app. It shows you when you and your friends are gonna be in the same location so you can make plans to meet IRL. But it suffers from the chicken-and-egg problem of needing more people to join before it's useful – which makes it hard to convince people to join.
mozi.app
Mozi: A Place For Your People
Mozi is the best way to privately share with your friends where you are and where you're going.
120
Pontus Granström @pontus.granstrom.me · 08/05/2025
Don't give good advice. Ask good questions.
010
Pontus Granström @pontus.granstrom.me · 08/05/2025
@weatherstrip.app is one of the few apps I pay a recurring subscription for. I will never go back to "partly cloudy". www.weatherstrip.app
weatherstrip.app
Weather Strip for iOS
Forecasts at a glance
030